- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计报告11588.doc
目录
1.前言 2
1.1 设计背景............................................2
1.2 设计内容 2
1.3 设计目的 2
2.系统硬件设计 3
2.1 使用的芯片介绍 3
2.2 系统框图设计 3
2.3 硬件原理图设计 5
3.软件设计 10
3.1 程序流程图的设计 10
3.2 程序代码分析 12
4.运行结果描述 21
4.1 程序设计、调试遇到的问题 21
4.2 测试结果及分析 21
5. 心得体会 22
附:参考文献 23
1.前言
设计背景
七段LED显示屏在很多场合有着广泛的应用,LED显示产品的使用存在于社会的各个角落。如银行利率电子显示屏,价格表电子显示屏,车站班次时刻表,安全天数电子显示屏等。了解LED显示技术及其相关的电路组成和显示控制方法非常重要,在很多智能化仪表中,键盘和显示器是不可能缺少的一部分。
利用数字电路技术数出给定时间内所通过的脉冲数并显示计数结果的数字化仪器。电子计数器是其他数字化仪器的基础。在它的输入通道接入各种模-数变换器,再利用相应的换能器便可制成各种数字化仪器。电子计数器的优点是测量精度高、量程宽、功能多、操作简单、测量速度快、直接显示数字,而且易于实现测量过程自动化,在工业生产和科学实验中得到广泛应用。
电子计数器可具有以下三种基本功能 频率测量
周期或时间间隔测量 累加计数在这些功能的基础上再增加某些辅助电路或装置,计数器还可完成多周期平均、时间间隔平均、频率比值和频率扩展等功能。电子计数器性能指标主要包括:频率、周期、时间间隔测量范围、输入特性(灵敏度、输入阻抗和波形)、精度、分辨度和误差(计数误差、时基误差和触发误差)等。 电子计数器按功能可分三类通用计数器:可测频率、周期、多周期平均、时间间隔、频率比和累计等。
频率计数器:专门用于测量高频和微波频率的计数器,主要用于测频率。
计算计数器:一种带微处理器的具有计算功能的计数器,除了具有通用计数器的功能之外,还能进行数学运算,求解比较复杂的方程式,可靠程序控制进行测量计算和显示等全部工作。MCS-51芯片
单片微型计算机简称为单片机,又称为微型控制器,是微型计算机的一个重要分支。单片机是70年代中期发展起来的一种大规模集成电路芯片,是CPU、RAM、ROM、I/O接口和中断系统于同一硅片的器件。80年代以来,单片机发展迅速,各类新产品不断涌现,出现了许多高性能新型机种,现已逐渐成为工厂自动化和各控制领域的支柱产业之一。
MCS-51是标准的40引脚双列直插式集成电路芯片,引脚分布
图2-1 MCS-51芯片引脚图
按照引脚功能可分为电源引脚VCC与VSS;外接晶振引脚XTAL1与XTAL2;控制和复位引脚ALE,PSEN,EA,RST;32个I/O引脚。其中P2与P0作为地址总线,P2作为地址线的高8位,P0作为地址线的低八位,P0还可以作为数据总线负责传出或传入数据,P1为用户自定义I/O引脚,P3主要作为控制总线,包括了串行输入与输出端,外部中断0,1触发端,定时器0,1外部脉冲计数端,允许读写信号端。
8051单片机内部有4KB的程序存储器,地址范围为0000H到0FFFH,当EA引脚为高电平时,程序存储空间的0000H到0FFFH在单片机内部,1000H到FFFFH在单片机外部;8051单片机内部有128B的数据存储器,地址范围为00H到7FH
8051单片机内部地址范围从80H到FFH为特殊功能寄存区,单片机的输入输出端口,计数器/定时器,串行通信口,累加器以及一些控制寄存器等都在这个地址空间。
8051单片机有5个中断源,分别为外部中断0,外部中断1,时钟中断0,时钟中断1和串行通信中断,这些中断分为两个优先级,每个中断源的优先级都是可编程的
8051单片机有两个16位定时/计数器,通过编程可以实现4中工作方式,内部RAM开设了4个通用工作寄存区,共32个通用寄存器,以适应多种中断或子程序嵌套的使用。
8051单片机有一个功能齐全的指令系统。包括加、减、乘、除等算术运算指令,逻辑运算指令,位操作指令,数据传送指令及多种程序转移指令。
2.1.2 74LS373锁存器
373为三态输出的八 D 透明锁存器,共有54S373 和 74LS373 两种线路
表2-1 74LS373真值表
图2-2 74LS373引脚图
引出端符号:D0~D7数据输入端OE是三态允许控制端(低电平有效)LE是锁存允许端Q0~Q7输出端当三态允许控制端 OE 为低电平时,Q0~Q7为正常逻辑状态,可用来驱动负载或总线。当 OE 为高电平时,Q0~Q7 呈高阻态,即不驱动总线
文档评论(0)