三、实验内容
8255的片选信号CS#接280H,端口地址为C000H~C003H。利用一片8255实现以下功能:
(1)将8255的A口接8个LED(L0~L7),C口接8个开关(K0~K7),编程实现当Ki闭合时,L0~Li的LED亮。若同时有多个开关闭合,以最高序号的开关为准;若无开关闭合,LED都不亮。按任意键退出。硬件连接如图34.1所示。

图34.1 8255与LED和开关的连接
(2)将8255的A口接8个LED(L0~L7),从键盘接收单字符,当接收字符为“0”~“7”时,对应的L0~L7亮(如:按0时L0亮,按1时L1亮……),若为其他字符时,LED都不亮,按ESC键退出,硬件连接如图34.2所示。

图34.2 8255与LED的连接