当前位置:
文档之家› 硬件实验三_8255输入输出
硬件实验三_8255输入输出
连线 1 2 3 4 5 6 7 8 9
连接孔 1 CS0 L0 L1 L2 L3 L4 L5 L6 L7
连接孔 2 8255CS 8255-PA0 8255-PA1 8255-PA2 8255-PA3 8255-PA4 8255-PA5 8255-PA6 8255-PA7
连线 10 11 12 13 14 15 16 17
连接孔 1 K0 K1 K2 K3 K4 K5 K6 K7
连接孔 2 8255-PB0 8255-PB1 8255-PB2 8255-PB3 8255-PB4 8255-PB5 8255-PB6 8255-PB7
五、实验说明
可编程通用接口芯片 8255A 有三个八位的并行 I/O 口,它有三种工作方式。本实验采用的是方式 0: PA,PC 口输出,PB 口输入。很多 I/O 实验都可以通过 8255 来实现。
六、实验框图
开始 延时 置8255工作方式 读8255PB口 置8255PA口
开始
延时
置8255工作方式
置8255PA 口
数据左移
延时
பைடு நூலகம்
七、思考题
在实验中,如果要求接 C 口的开关来控制 B 口 LED 灯的亮灭,应如何连线?程序应怎样编写?请编 程实现。
硬件实验三 8255 输入/输出实验
一、实验要求
利用 8255 可编程并行口芯片,实现输入/输出实验。 1、用 8255 PA 口作输出,通过 A 口控制 LED 灯的亮灭; 2、用 8255 PB 口作输入接开关,用开关状态来控制 A 口 LED 灯的亮灭。
二、实验目的
1、了解 8255 芯片结构及编程方法。 2、了解 8255 输入/输出实验方法。
三、实验电路
四、实验连线
如 8255 的 CS/接地址译码/CS0,则命令字地址为 8003H,PA 口地址为 8000H,PB 口地址为 8001H,PC 口地址为 8002H。PA0-PA7(PA 口)接 LED0-LED7(LED)PB0-PB7(PB 口)接 K0-K7(开关量)。数据线、 读/写控制、地址线、复位信号板上已接好。