- 47
- 0
- 约小于1千字
- 约 2页
- 2015-07-23 发布于河南
- 举报
实验八 8255A可编程并行接口实验
实验项目
用8255A可编程并行接口芯片,重复实验四的内容。PA口作为显示输出口,PB口作为开关量输入口。
实验目的
了解8255A芯片的结构及编程方法
掌握通过8255A并行接口读取开关数据的方法
实验原理
设置好8255A各端口的工作模式:三个端口都工作于方式0,PA口作为显示输出口,PB口作为开关量输入口。
实验连线
8255A的PA0PA7接发光二极管L1L8,PB0PB7接开关K1K8,片选信号CS8255接CS0。
实验电路
程序框图
参考程序
CSEG AT 0000H
LJMP START
CSEG AT 4100H
PA EQU 0CFA0H
PB EQU H
PCTL EQU H
START: MOV DPTR, #PCTL ;置8255A控制字,A、B、C口均工作
MOV A, # H ;方式0,A、C口为输出,B口为输入
MOVX @DPTR, A
LOOP: MOV DPTR, #PB ;从B口读入开关状态值
MOVX A,
MOV DPTR, #PA ;从A口将状
原创力文档

文档评论(0)