单片机脉冲计数及显示课程设计.doc下载

weixin_39820535 2023-03-19 15:30:13
目录 1. 设计思想和设计说明----------------------- 2. 硬件原理框图-----------------------------3 3. 硬件原理图与其软件配合介绍---------------3 4. 程序存储器和数据存储器的单元分配---------6 5. 程序流程图-------------------------------7 6. 源程序清单-------------------------------9 7. 芯片资料---------------------------------12 8. 仿真结果(打印仿真图)-------------------17 9. 参考文献---------------------------------19 一 设计思想和设计说明 设计思想: 本次课程设计采用一个可扩展芯片AT89C51,四个7段LED数码管显示器,经过电阻 连接而组成,并具有开关复位等功能。首先在keil软件中输入计数器程序,在生成以he x为后缀名的文件,拷贝添加到芯片AT89C51中以实现其功能。其中芯片的P0.0到P0.7和 P1.0到P1.7分别和四个7段LED数码管显示器相连接,作为0000-9999计数的十位数显示 ,在练习使用译码器驱动7段LED数码管显示器的同时,芯片AT89C51的由12MHZ的晶振提 供脉冲支持芯片工作。 设计说明: 在汇编程序中可将十六进制转换变为十进制输出显示,即使得计数器的初始状态为 0000,当第1个计数脉冲来到后,其状态为0001,以后来一个脉冲计一次数,依次可计数 到9999后清零,计数器是采用数字电路实现的对个,十,百,千位的数字显示技术装置 ,能广泛应用于实验室,公共场合,以及实际生活中的一些应用,是人们日常生活中不 可少的必需品。由于数字集成电路以及555振荡器的广泛应用,使得计数器的精度大大的 提高。给人们的生活带来了极大的方便。计数器是一个将"千百十个位"显示于人的视觉 器官的技术装置,它的计数周期为9999,显示的满刻度为9999。 二 硬件原理框图 三 硬件原理图与其软件配合介绍 此硬件原理图由AT89C51、7段LED数码管显示器、电阻、电容等相互连接而成,是 本次单片机课程设计脉冲计数的基本硬件原理框图,利用89C51芯片的P0和P1口分别与四 个7段数码显示管连接实现数码显示功能。 在原理图中将P3.2和P3.4相连,即实现外部中断与计数的连接,当外部来一个脉冲即实 现一次加一计数,因为中断程序完成后转到跳转程序,送显示7段LED数码管显示器显示 。 当按下暂停开关后,只有再按启动开关才可以实现脉冲计数,可以通过硬件实现复位, 即接89C51的引脚上的RST实现手动复位。 四个7段LED数码管与单片机的P0和P1相连接,从而实现了数码显示功能。其软件程 序为 CLR C MOV A,TL0 ADD A,#00H DA A MOV TL0,A MOV P0,TL0 将TL0加一后的值调整为BCD码并把数据送到P0口显示,而下面的程序即其高位TH0中的原 理相同,也是变为BCD码,然后送往P1口显示。 在硬件原理图中软件启动程序为 SEVER2:MOV TL0,#00H; MOV TH0,#00H; LCALL ZHUAN ;调用程序 RETI ;中断返回 四 程序存储器和数据存储器的单元分配 存储器是单片机的一个重要组成部分,每个存储单元对应一个地址,每个个单元共有1个 地址,用两位16进制数表示,即存储器的地址(00H~FFH)。存储器中每个存储单元可 存放一个八位二进制信息,通常用两位16进制数来表示,这就是存储器的内容。 程序存储器内外存储器的地址最大可从0000H到FFFFH。当EA为高电平时,用户在0000H至 0FFFH范围内使用内部ROM,大于0FFFH后,单片机CPU自动访问外部程序存储器。 程序存储器共分为5个单元: 1、0000H 0029H 开始入口及跳转指令单元 2、0030H 0099H 主程序单元 3、0100H 0149H中断1服务程序单元 4、0150H 0199H中断2服务程序单元 5、0200H END 调用显示子程序单元 数据存储器的单元:89C51单片机的片外RAM跟ROM地址是独立编址的,地址范围都有64K 。 在硬件上,通过不同的片选信号来区别。因为程序存储器只读的,所以只需要一根选通 信号——PSEN(程序选择使能)。而数据存储器是可读写的,所以需要两根选择信号:RD (读)跟WR(写)。 在软件上,通过使用不同的指令来访问ROM跟RAM区。访问ROM时使用MOVC指令,而访问R AM时,使用MOVX指令。 特殊功能寄存器TMOD,其在程序中设置为T0工作于模式1,TMOD , 相关下载链接:https://download.csdn.net/download/qq_43934844/87506199?utm_source=bbsseo
...全文
浏览 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
下载资源悬赏专区

1.1w+

社区成员

CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
帖子事件
创建了帖子
2023-03-19 15:30
社区公告
暂无公告