- 1
- 0
- 约2.6千字
- 约 17页
- 2017-06-08 发布于北京
- 举报
并行接口实验–200710
并行接口实验 利用8255的A端口控制 显示灯循环点亮 实验目的 熟悉并行接口电路,掌握并行接口芯片8255A的应用及其编程技术。 实验内容 通过对8255芯片的编程,使得实验台上的显示灯(发光二极管)轮流交替发光。具体过程如下: 1.按下开关SW1时,显示灯朝一个方向循环点亮,按下开关SW4时,显示灯改变方向循环点亮。 2.按下开关SW1时,显示灯朝一个方向循环点亮;再次按下开关SW1时,显示灯改变方向循环点亮。 实验原理 将8255设置工作在“A组方式0”下(A口输出/C口输入), PA0-PA7输出信号控制显示灯顺序点亮,PC0和PC7输入信号控制显示灯点亮的方向。 PA0-PA7输出的一个8位二进制数值决定了显示灯点亮顺序和方向。例如输出的二进制数是1000,0000B(0111,1111B)时,控制左(右)边第1个灯亮;输出值是0100,0000 (1011,1111B)时,控制左(右)边第2个灯亮,依次类推。 实验中的相关硬件配置 1.用导线将8255芯片的PA0-PA7端口与显示灯L1-L8连接。 2.用导线将8255芯片的PC0/PC7端口与开关SW1/SW4连接。 3.模块电源JP7(L区)跳接。 4.用导线将74LS245(M区U102)的OE#与地(GND)连接。 8255端口说明 8255提供A、B、C
原创力文档

文档评论(0)