可編程鍵盤、顯示器接口intel 8279可在編程后對鍵盤、顯示進行掃描,記下按下鍵的坐標并顯示數(shù)據(jù)。它用于8085、mcs-51系統(tǒng)。它最多可外接8x8的鍵盤及16x8的七段數(shù)碼顯示器。
8279與cpu之間的連線有:d0~d7數(shù)據(jù)線。irq中斷申請信號,高電平有效。-rd、-wr 讀寫信號。reset 復(fù)位信號,高電平有效。-cs片選信號。a0緩沖器地址,a0=0表示數(shù)據(jù)口,a0=1表示表示命令、狀態(tài)口。clk 外部時鐘輸入,用以產(chǎn)生內(nèi)部100khz的信號,輸入信號頻率低于 2mhz。
在8279的內(nèi)部有8個字節(jié)的先進先出的鍵輸入緩沖器及16個字節(jié)的顯示數(shù)據(jù)緩沖器。當外部有鍵閉合時,其鍵值存入鍵輸入緩沖器,中斷申請信號irq變?yōu)楦唠娖?,當cpu將鍵值讀取后,irq信號變低。 cpu向8279的顯示數(shù)據(jù)緩沖器寫入數(shù)據(jù)后,8279即自動地將此數(shù)據(jù)用動態(tài)顯示的方式顯示出來。
多數(shù)字數(shù)碼管顯示驅(qū)動電路設(shè)計是應(yīng) 用一些大規(guī)模集成芯片intel8279、cim51l等完成控制任務(wù),使得電路結(jié)構(gòu)緊湊、 成本低 、 編程簡單。最多可實現(xiàn)32 位數(shù)碼的顯示電路,它可滿足大部分顯示控制場合,值得推廣。
來源:admin