实验五 - AT89C51单片机串行口扩展实验——LED静态显示器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验五:AT89C51单片机串行口扩展实验
——LED静态显示器
一、实验目的
1.掌握AT89C51单片机串行口控制寄存器的设定;
2.熟悉用AT89C51单片机串行口扩展输出口的方法;
3.学习七段LED显示器的静态显示与驱动方法;
4.进一步练习单片机仿真器的使用。
二、实验设备
1.PC机(WINDOWS操作系统);
2.HF-MC01单片机实验实训系统;
3.伟福6000软件模拟器。
三、实验内容
1.认识LED显示器的组成及组成系统的器件;
2.编程程序:
具体要求是:两个显示器组成一个两位的倒计数器,最大数字显示99,最小数字显示00;
3.仿真运行.
四、实验方法步骤
1.电路设计
系统原理图参见图5-1.
整个系统由AT89C51及其复位电路、两片74LS164、两个七段LED(共阴极)显示器组成;采用静态显示方式,由于74LS164有8mA的驱动电流,故不需要加驱动电路。与动态扫描显示比较起来,静态显示方式的优点是:CPU不必频繁地反复循环显示,软件设计比较简单。
2.装置接线方法
(1).将仿真器的仿真插头插入B单元的AT89C51插座;
(2).将B单元的+5V.GND分别与Z单元的+5V.GND相连;
3.编写程序及仿真运行
按实验内容中编程的具体要求编写程序;用模拟软件进行调试,并进行仿真运行;若不能满足实验要求,反复修改直至成功。
五、实验报告要求
1.画出电路原理图
2.记录程序清单和执行结果