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+ 次檢視

啟動你的職業生涯

透過完成課程獲得認證

開始
廣告