可編程鍵盤顯示器接口芯片課件.ppt

可編程鍵盤顯示器接口芯片課件.ppt

ID:56976001

大?。?89.50 KB

頁(yè)數(shù):16頁(yè)

時(shí)間:2020-07-25

可編程鍵盤顯示器接口芯片課件.ppt_第1頁(yè)
可編程鍵盤顯示器接口芯片課件.ppt_第2頁(yè)
可編程鍵盤顯示器接口芯片課件.ppt_第3頁(yè)
可編程鍵盤顯示器接口芯片課件.ppt_第4頁(yè)
可編程鍵盤顯示器接口芯片課件.ppt_第5頁(yè)
資源描述:

《可編程鍵盤顯示器接口芯片課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、可編程鍵盤/顯示器接口——INTEL8279INTEL8279是一種可編程鍵盤/顯示器接口芯片,它含有鍵盤輸入和顯示器輸出兩種功能。鍵盤輸入時(shí),它提供自動(dòng)掃描,能與按鍵或傳感器組成的矩陣相連,接收輸入信息,它能自動(dòng)消除開(kāi)關(guān)抖動(dòng)并能對(duì)多鍵同時(shí)按下提供保護(hù)。顯示輸出時(shí),它有一個(gè)16×8位顯示RAM,其內(nèi)容通過(guò)自動(dòng)掃描,可由8或16位LED數(shù)碼管顯示。圖8.168279結(jié)構(gòu)框圖8279共有8條命令,其格式及功能如下所述。1、鍵盤/顯示方式設(shè)置命令字(必須掌握)000DDKKKD7、D6、D5為000,是方

2、式設(shè)置命令特征位。D4、D3:設(shè)定顯示方式,其定義如下:008個(gè)字符顯示,左邊輸入0116個(gè)字符顯示,左邊輸入108個(gè)字符顯示,右邊輸入1116個(gè)字符顯示,右邊輸入(一)8279的命令格式和命令字KKK(D2、D1、D0):可設(shè)定7種鍵盤、顯示工作方式,其定義如下:000編碼掃描鍵盤,雙鍵鎖定001譯碼掃描鍵盤,雙鍵鎖定010編碼掃描鍵盤,N鍵輪回011譯碼掃描鍵盤,N鍵輪回100編碼掃描傳感器矩陣101譯碼掃描傳感器矩陣110選通輸入,編碼顯示掃描111選通輸入,譯碼顯示掃描2、時(shí)鐘編程命令(必須

3、掌握)001PPPPPD7、D6、D5為001,是時(shí)鐘編程命令特征位。D4、D3、D2、D1、D0(PPPPP):設(shè)定對(duì)CLK輸入端輸入的外部時(shí)鐘信號(hào)進(jìn)行分頻的分頻數(shù)N,用以產(chǎn)生100kHz的內(nèi)部時(shí)鐘,N的取值為2~31。若CLK輸入的時(shí)鐘頻率為2MHz則N=20,PPPPP=10100B。3、讀FIFO/傳感器RAM命令010AI×AAAD7、D6、D5為010,是讀FIFO/傳感器RAM命令特征位。D4(AI)為自動(dòng)加1標(biāo)志。D2、D1、D0(AAA)為FIFO/傳感器RAM地址。鍵掃描方式時(shí),

4、讀取數(shù)據(jù)按先進(jìn)先出的原則讀出,與AI、AAA無(wú)關(guān)。D0?D4可為任意值,此時(shí),該命令字可設(shè)為40H。在傳感器或選通輸入方式時(shí),AAA為RAM地址。當(dāng)AI=0時(shí),每次讀完傳感器RAM的數(shù)據(jù)后地址不變;當(dāng)AI=1時(shí),每次讀完傳感器RAM的數(shù)據(jù)后地址自動(dòng)加1。這樣,下一個(gè)數(shù)據(jù)便從下一個(gè)地址讀出,不必重新設(shè)置讀FIFO/傳感器RAM命令4、讀顯示RAM命令011AIAAAAD7、D6、D5為011,是讀顯示RAM命令特征位。D4(AI)為自動(dòng)加1標(biāo)志,AI=1時(shí),每次讀數(shù)后地址自動(dòng)加1。D3、D2、D1、D

5、0(AAAA)為顯示RAM中的存儲(chǔ)單元地址。5、寫顯示RAM命令(必須掌握)100AIAAAAD7、D6、D5為100,是寫顯示RAM命令特征位。D4(AI)為自動(dòng)加1標(biāo)志,AI=1時(shí),每次寫入數(shù)據(jù)后地址自動(dòng)加1。D3、D2、D1、D0(AAAA)為將要寫入的顯示RAM中的存儲(chǔ)單元地址。CPU將顯示數(shù)據(jù)寫入顯示RAM還必須先設(shè)置鍵盤/顯示方式設(shè)置命令字。若選擇8個(gè)顯示器并從左端輸入,鍵盤設(shè)為雙鍵鎖定的編碼鍵盤方式,則應(yīng)設(shè)置鍵盤/顯示方式設(shè)置命令字為00H。如每次寫入數(shù)據(jù)后自動(dòng)加1,且從0地址開(kāi)始寫入

6、,則應(yīng)設(shè)置寫顯示RAM命令為90H。如要輸入10個(gè)字符,則其輸入過(guò)程如表8.2所示(依次填入方式)。表8.2左端送入的送數(shù)過(guò)程RAM寫入次數(shù)AD0AD1AD2AD3AD4AD5AD6AD7第1次1第2次12…第8次12345678第9次92345678第10次9103456786、顯示禁止寫入/消隱命令101×IWAIWBBLABLBD7、D6、D5為101,是顯示禁止寫入/熄滅命令的特征位。D3、D2(IWA、IWB)為A、B組顯示RAM寫入屏蔽位。因?yàn)轱@示寄存器分成A、B兩組,可以單獨(dú)送數(shù),所以

7、,用兩位分別屏蔽。當(dāng)IWA=1時(shí),A組顯示RAM禁止寫入,此時(shí),從CPU寫入顯示器RAM數(shù)據(jù)不影響A組顯示器的顯示,這種情況通常用于雙4位顯示器。IWB的用法與IWA相同,可屏蔽B組顯示器。D1、D0(BLA、BLB)為A、B組的消隱設(shè)置位。BLA(或BLB)=1則對(duì)應(yīng)組的顯示輸出熄滅;若BLA(或BLB)=0則恢復(fù)顯示。7、清除命令(必須掌握)110CDCDCDCFCAD7、D6、D5為110,是清除命令的特征位。D4、D3、D2(CDCDCD)用來(lái)設(shè)定清除顯示RAM方式,具體設(shè)置下表所示。D1(

8、CF)用于清除FIFO存儲(chǔ)器,CF=1清除FIFO狀態(tài),并使中斷輸出線復(fù)位;同時(shí),傳感器RAM的讀出地址也被置0。D0(CA)為總清除特征位,兼有CD和CF的聯(lián)合功能。CF=1時(shí),清除顯示器和FIFO的狀態(tài)。CD(D4)CD(D3)CD(D2)清除方式10×將顯示RAM全部清010將顯示RAM置為20H(A組=0010,B組=0000)11將顯示RAM全部置為10不清除(若CA=1,D3、D2仍有效)8、結(jié)束中斷/出錯(cuò)方式設(shè)置命令111E××××D7、D6、D5為11

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。