问题—— 用8085编写汇编语言程序,实现8085与8255的接口。8个交换机连接在端口A。将这些交换机的状态转移到连接LED的端口B。
null
例如——
输入端口为A,输出端口为B。
算法-
- 构造控制字寄存器
- 从端口A输入数据
- 在端口B中显示结果
项目-
助记符 | 评论 | ||
---|---|---|---|
MVI A,90岁 | A.← 92 | ||
出局83 | 控制寄存器← A. | ||
80年代 | A.→ A港; | 出局81 | C口A口← A. |
RET | 回来 |
解释——
- MVI A,92岁 表示控制寄存器的值为92。
D7=1 as it is in I/O mode D6=0 & D5=0 as Poet A is in m0 mode D4=1 as Port A is taking input D3=0 & D0=0 as Port C is not taking part D2=0 as mode of Port B is m0 D1=0as Port B is displaying the result
- 出局83 将A的值放入83H,这是端口控制寄存器的端口号。
- 80年代 从80H(端口A的端口号)获取输入。
- 出局81 在81H中显示结果,这是端口B的端口号。
- RET 回来
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END