您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>芯片引腳圖>

8255應(yīng)用電路一 - 8255芯片中文資料匯總(8255引腳圖及功能_工作原理及應(yīng)用電路)

2018年04月23日 17:16 網(wǎng)絡(luò)整理 作者: 用戶評論(0

  8255應(yīng)用電路一

8255芯片中文資料匯總(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芯片中文資料匯總(8255引腳圖及功能_工作原理及應(yīng)用電路)

  8255應(yīng)用電路三

8255芯片中文資料匯總(8255引腳圖及功能_工作原理及應(yīng)用電路)

  所示為8255j端口構(gòu)戚的‘4X8矩陣鍵盤。曙中,8255的PA端口初始化為輸出工作方式作為列線使用,PC端口韌始化為輸入工作方式作為行線使用,在每一個行線與列線的交叉點處接一個按鍵,再給每個按鍵設(shè)定一個編號【鍵值)??梢愿鶕?jù)需要,將一部分按鍵定義為功能鍵,另一部分按鍵定義為數(shù)字鍵。

?

  推薦閱讀:8255中文資料,數(shù)據(jù)手冊

非常好我支持^.^

(8) 3.4%

不好我反對

(224) 96.6%

( 發(fā)表人:姚遠(yuǎn)香 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?