数码管显示动态数字__单片机报告

数码管显示动态数字__单片机报告

ID:38701253

大小:1.44 MB

页数:23页

时间:2019-06-17

数码管显示动态数字__单片机报告_第1页
数码管显示动态数字__单片机报告_第2页
数码管显示动态数字__单片机报告_第3页
数码管显示动态数字__单片机报告_第4页
数码管显示动态数字__单片机报告_第5页
资源描述:

《数码管显示动态数字__单片机报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录一、设计题目3二、设计目的32.1设计目的要求32.2系统设计意义3三、系统硬件图4四、程序流程图4五、系统说明与分析55.1系统主要组成部分55.2单片机最小系统部分55.2.1MCS-51系列单片机概述55.2.2MCS-51系列单片机的并行I/O口65.2.3MCS-51系列单片机的工作方式和时序95.3串行转并行部分115.3.174ls164的概述115.3.274ls164的功能165.4数码显示部分165.4.1概述175.4.2LED数码管引脚结构175.4.3LED数码管显示原理185.4.4LED数码管的驱动方式185.5

2、电路板的制作195.6系统连线说明分析20六、源程序21七、总结23八、参考文献2423一、设计题目通过51系列单片机的串行口和74ls164显示0~9十个数字。二、设计目的该单片机最小应用系统设计目的及要求如下:2.1设计目的要求1、通过本次实验,掌握单片机串行口的扩展功能;2、通过对单片机的使用和编程,了解单片机的应用编程;3、搭建单片机最小应用系统,进一步加深对单片机应用的理解,提高处理实际问题的能力和独立分析思考的能力;4、掌握单片机汇编编程技术中的设计和分析方法;5、学会使用并熟练掌握电路绘制软件Protel99SE(或DXP);6、掌

3、握电路图绘制及PCB图布线技巧。2.2系统设计意义1、在系统掌握单片机相应基础知识的前提下,熟悉单片机最小应用系统的设计方法及系统设计的基本步骤。2、完成所需单片机最小应用系统原理图设计绘制的基础上完成系统的电路图设计。3、完成系统所需的硬件设计制作,在提高实际动手能力的基础上进一步巩固所学知识。4、进行题目要求功能基础上的软件程序编程,会用相应软件进行程序调试和测试工作。5、用AT89S51,74ls164设计出题目所要求的数字显示,实现循环显示,并针对实际设计过程中软、硬件设计方面出现的问题提出相应解决办法。6、通过单片机应用系统的设计将所学

4、的知识融会贯通,锻炼独立设计、制作和调试单片机应用系统的能力;领会单片机应用系统的软、硬件调试方法和系统的研制开发过程,为进一步的科研实践活动打下坚实的基础。23三、系统硬件图图1电路原理图四、程序流程图开始允许外部中断0,EX0=1电平有效,边沿触发方式X=1根据X的值查表查表的数据送到P2口延时一秒INT00查找数表二延时1S结束是否复位?恢复鼠标一输出X=X+1查表的内容等于十?图2程序流程图23五、系统说明与分析5.1系统主要组成部分温度测量系统主要分为三个部分:单片机最小系统,串行转并行部分,数码管显示部分。所用主要元件有:AT89S5

5、1,74ls164,一位七段数码管。5.2单片机最小系统部分5.2.1MCS-51系列单片机概述MCS-51系列单片机是一种高性能的8位机系列,广泛应用于各种小型控制系统中,其引脚图如图所示。本论文采用的AT89C51单片机是AMTEL公司生产的MCS-51系列的兼容产品,与MCS-51指令系统兼容,系统结构相同,CMOS工艺制造并带有非易失性Flash程序存储器。全部支持12时钟和6时钟操作。AT89C51包含128字节RAM、32条I/O口线、3个16位定时/计数器、6输入4优先级嵌套中断结构、1个串行I/O口(可用于多机通信I/O扩展或全双

6、工UART以及片内振荡器和时钟电路)。CPURAMROMI/O接口电路定时器/计数器时钟图3MCS-51系列单片机23图4MCS-51引脚图5.2.2MCS-51系列单片机的并行I/O口接口电路是微机必不可少的组成部分,并行输入确出接口是CPU和外部进行信息交换的主要通道。MSC-51系列单片有4个8位并行双向I/O口P0~P3,共32根I/O线。每一根线能独立用作输入或输出。单片机可以外接键盘、显示器等外围设备.还可以进行系统扩展,以解决硬件资源不足问题。4个并行口都是双向口,既可以输入又可以输出。P0、P2口经常作外部扩展存储器时的数据、地址

7、线,P3口除作I/O口外,每一根都有第二功能。这4个I/O口结构基本相同,但仍存在差别。(1)P1口是最常用的I/O口如图所示,因为不作数据地址线,其结构中没有数据地址线,也没有多路开关MUX,输出驱动电路接有上拉电阻。P1口输入输出时与P0作I/O时相似,输出数据时.先写入锁存器,经Q端反相,再经场效应管反相输出到引脚。输入时,先向锁存器写l,使v管截止.外部引脚信号由下方读缓冲器送入内部总线,完成读引脚操作。P1口也可以读锁存器。外部提升电阻将引脚拉升至高电平,但输人的低电平信号能将其拉低,不会影响低电平的输入。23图5P1口位结构(2)P2

8、口的位结构比P1多了一个控制转换部分如图5所示,结构与P0口基本相似,如下图所示。P2口改P0推拉式输出驱动电路为上拉电阻式,当控制信号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。