三、实验内容
8255的片选信号接280H,其端口地址为C000~C003H。
利用8255编写完整程序控制LED,模拟十字路口交通灯的工作过程。
(1)东西绿灯、南北红灯亮20 s。
(2)东西绿灯灭、南北红灯继续亮5 s后灭,此时东西黄灯闪烁3次(亮1 s灭1 s为闪烁1次)后灭。
(3)东西红灯、南北绿灯亮20 s。
(4)南北绿灯灭,东西红灯继续亮5 s后灭,此时南北黄灯闪烁3次(亮1 s灭1 s为闪烁1次)后灭。
(5)重复(1)。
(6)用两个七段数码管显示时间变化情况,按任意键结束。
8255与LED和七段数码管的连接如图41. 1所示。

图41.1 8255与LED和七段数码管的连接