8085程序,用于控制连接到输出端口B的LED的ON/OFF状态。


我们将了解如何将端口IC与8085接口连接。

问题陈述

控制连接到输出端口B的LED的ON/OFF状态。

讨论

我们将了解如何在端口B上控制LED的开/关状态。我们使用8255 IC作为端口。J1和J2连接器用于连接8085和8255。下面给出连接器引脚说明。为了控制引脚,我们必须设置控制字,该控制字将在程序中使用。

J1/J2上的引脚编号
8255引脚
功能
1
13
PC4
2
12
PC5
3
16
PC2
4
17
PC3
5
14
PC0
6
15
PC1
7
24
PB6
8
25
PB7
9
22
PB4
10
23
PB5
11
20
PB2
12
21
PB3
13
18
PB0
14
19
PB1
15
38
PA6
16
37
PA7
17
40
PA4
18
39
PA5
19
2
PA2
20
1
PA3
21
4
PA0
22
3
PA1
23
11
PC6
24
10
PC7
25
26
+5V
26
7
GND

 

 

A组和B组将工作在模式0。

使用端口A作为输入端口,端口B作为输出端口。端口C的操作模式无关紧要,因为它在此处不会使用。此处端口C的操作模式被视为输入。
因此将控制字设置为(10011001)
因此控制字为99H。

程序

地址
十六进制代码
标签
指令
注释
8000
3E, 99
START
MVI A, CW
将CW加载到累加器中
8002
D3, 43
 
OUT 43 H
将CW输出到控制寄存器
8004
3E, 55
 
MVI A, 55 H
在端口B上打开交替的输出LED
8006
D3, 41
 
OUT 41 H
将模式字节放到输出端口
8008
76
 
HLT
停止

 

更新于: 2019年7月30日

4K+ 次查看

启动你的职业生涯

通过完成课程获得认证

开始
广告

© . All rights reserved.