8255A可编程并行接口实验.docVIP

  • 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)

1亿VIP精品文档

相关文档