8255應(yīng)用電路一 - 8255芯片中文資料匯總(8255引腳圖及功能_工作原理及應(yīng)用電路)
8255應(yīng)用電路一
8255A組成交通燈的控制,編寫程序?qū)崿F(xiàn)下列功能:
K0、K1、K2全部閉合時,紅燈亮;K0、K1、K2全部打開時,綠燈亮;其他情況黃燈亮。
根據(jù)電路圖可知:8255工作于方式0,A口作輸入口,B口作輸出口。 方式控制字為:10010000.
端口A的地址為:340H,端口B的地址為341H,控制字寄存器地址為343H。 程序如下:
MOV DX, 343H ;控制字端口地址
MOV AL,90H ;方式控制字
OUT DX, AL ;初始化8255
AGAIN: MOV DX, 340H ;送端口A地址
IN AL,DX ;讀端口A
AND AL,00000111B ;取A口的低3位
CMP AL, 00000111B ;判斷是否全部打開
JE GREEN
CMP AL, 00000000B ;判斷是否全部閉合
JE RED
MOV AL, 1 ;黃燈亮 JMP OUTPUT
RED: MOV AL, 4 ;紅燈亮
JMP OUTPUT
GREEN: MOV AL, 2 ;綠燈亮
8255應(yīng)用電路二
圖中用并行接口8255A作為微機(jī)與鍵盤間的接口,采用逐行掃描法識別鍵。將鍵盤中的列與PA0—PA3相連,A口為輸出;將行與C口的PC0—PC1相連,C口為輸入口; PB0—PB7與七段代碼顯示器連接B口為輸出。
8255應(yīng)用電路三
所示為8255j端口構(gòu)戚的‘4X8矩陣鍵盤。曙中,8255的PA端口初始化為輸出工作方式作為列線使用,PC端口韌始化為輸入工作方式作為行線使用,在每一個行線與列線的交叉點處接一個按鍵,再給每個按鍵設(shè)定一個編號【鍵值)??梢愿鶕?jù)需要,將一部分按鍵定義為功能鍵,另一部分按鍵定義為數(shù)字鍵。
?
- 第 1 頁:8255芯片中文資料匯總(8255引腳圖及功能_工作原理及應(yīng)用電路)
- 第 2 頁:8255內(nèi)部邏輯結(jié)構(gòu)
- 第 3 頁:8255應(yīng)用電路一
本文導(dǎo)航
非常好我支持^.^
(8) 3.4%
不好我反對
(224) 96.6%
相關(guān)閱讀:
- [電子說] 講一講Apple Macintosh處理器過渡的故事 2023-10-24
- [電子說] 對話Intel工程師|DDR6與USB4.0 Gen4展望 2023-10-20
- [電子說] 到手僅需949元!intel第14代處理器銀白座駕CVN B760I D5主板已開售 2023-10-18
- [電子說] 美芯片禁令再次擴(kuò)大,波及英偉達(dá)、AMD以及intel等科技公司 2023-10-18
- [電子說] 技嘉AORUS Z790 X世代主板以更強DDR5性能迎接Intel第14代處理器 2023-10-17
- [電子說] 鯤鵬920和英特爾對比哪個好?鯤鵬920相當(dāng)于intel什么級別 2023-10-16
- [電子說] 射頻識別技術(shù)漫談(20)——RC系列射頻接口芯片 2023-10-16
- [電子說] 首發(fā)20A工藝!Intel下下代單核性能只提升5% 2023-10-16
( 發(fā)表人:姚遠(yuǎn)香 )