三、实验内容

三、实验内容

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和七段数码管的连接