一、实验目的
- 进一步掌握定时器的使用和编程方法
- 掌握七段数码显示数字的原理及其应用
- 掌握简单并行输出口的应用
二、知识要点
六位数码管均为共阴极,其中LED1~LED6为公共端,进行位选时需将其接入低电平;LEDA~LEDG、LED-DP为8段数码管,分别将其接入高电平时,可点亮各段。
说明:使用时,去掉电路板上数码管右侧的跳线。
三、实验内容
(1)利用1位LED数码管循环显示数字“0~9”,显示周期为1S。要求使用硬件定时器及简单并行输出口74LS273,已知CS0端口地址为:CFA0H(参考图1,使用74LS273设计本题电路图。)关于74LS273的说明见后面附录。
注:往片外存储器中写数据时使用格式为:XBYTE[地址]=数据;
(2)定时器方式3的使用。利用8051的定时/计数器控制4个发光二极管循环闪烁,要求点亮时间为1S,采用方式3的TH0与TL0联合实现,TH0用于定时,TL0用于对TH0溢出次数的计数。