【摘要】:了解七段数码管显示数字的原理。利用实验箱上的6个数码管显示分、秒,做成一个电子钟,显示格式为××分××秒。图6.24数码管显示实验原理图5.实验步骤将P1口的P1.0~P1.5与数码管的输入LED1~LED6相连,74LS273的O0~O7与LED a~dp相连,片选信号CS273与CS0相连,并去掉短路子连接。图6.25数码管显示实验主程序流程图图6.26数码管显示实验中断程序流程图
1.实验目的
(1)进一步掌握定时器的使用和编程方法。
(2)了解七段数码管显示数字的原理。
(3)掌握用一个段锁存器和一个位锁存器同时显示多位数字的技术。
2.实验设备
CPU挂箱、8031 CPU模块。
3.实验原理
本实验采用动态显示。动态显示即一位一位地轮流点亮显示器的各个位(扫描)。将8031CPU的P1口作为一个位锁存器使用,74LS273作为段锁存器。数码管显示实验原理图如图6.24所示。
4.实验内容
利用定时器1定时中断,控制电子钟走时。利用实验箱上的6个数码管显示分、秒,做成一个电子钟,显示格式为××分××秒。定时时间常数的计算方法如下。
定时器1工作于方式1,晶振频率为6MHz,故预设值Tx应满足下式:(www.xing528.com)
Tx=15535D=3CAFH,故TH1=3CH,TL1=AFH。
图6.24 数码管显示实验原理图
5.实验步骤
将P1口的P1.0~P1.5与数码管的输入LED1~LED6相连,74LS273的O0~O7与LED a~dp相连,片选信号CS273与CS0相连,并去掉短路子连接。编写程序完成实验。
数码管显示实验程序流程图如图6.25和图6.26所示。
图6.25 数码管显示实验主程序流程图
图6.26 数码管显示实验中断程序流程图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。