版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、摘要本設(shè)計利用的8255A有3個8位并行IO口8255A作為單片機與多種外設(shè)連接時的中間接口電路提供與主機相連的3個總線接口,即數(shù)據(jù)線、地址線、控制線接口。設(shè)計中由單片機控制8255A的PC口對對33矩陣鍵盤進行掃描,判斷是否有鍵按下,并通過計時器計算兩次按鍵之間的間隔。再根據(jù)不同的情況,用查表法由PA口和PB口輸出對應(yīng)的數(shù)字。用動態(tài)掃描的方法實現(xiàn)三個數(shù)字同時輸出,以實現(xiàn)手機鍵盤的模擬。關(guān)鍵詞:單片機;手機鍵盤;關(guān)鍵詞:單片機;手機鍵盤
2、;8255A芯片;矩陣鍵盤;數(shù)碼管芯片;矩陣鍵盤;數(shù)碼管1手機鍵盤設(shè)計要求由開發(fā)板上44的鍵盤中取33的鍵值來模擬手機鍵盤中的拼音鍵,由這9個按鍵實現(xiàn)a到z的輸出,由數(shù)碼管來顯示對應(yīng)的126的值,如:鍵值a則顯示1,鍵值d則顯示4。提示:提示:用定時器測量兩次按鍵的間隔,進行手機鍵盤的模擬。測試:測試:能正確輸出字母對應(yīng)的數(shù)字,6位數(shù)碼管顯示3次按鍵的最終結(jié)果。1方案論證與對比從理論上講,不論顯示圖形還是文字,只要控制與組成這些圖形或文
3、字的各個點所在位置相對應(yīng)的LED器件發(fā)光,就可以得到想要的結(jié)果。這種同時控制各個發(fā)光點亮滅的方法稱為靜態(tài)驅(qū)動顯示方式。但在實際應(yīng)用中幾乎都不采用這種設(shè)計,而是采用另一種稱為動態(tài)掃描的顯示方法。所謂動態(tài)掃描,簡單地說就是逐行輪流點亮,這樣掃描驅(qū)動電路就可以實現(xiàn)多行的同名列共用一套驅(qū)動器。以44點陣為例,把所有同一行發(fā)光管的陽極連在一起,把所有同一列發(fā)光管的陰極連在一起(共陽的接法),先送出對應(yīng)第一行發(fā)光管亮滅的數(shù)據(jù)并鎖存,然后選通第一行使
4、其點亮一定的時間,然后熄滅;再送出第二行的數(shù)據(jù)并鎖存,然后選通第二行使其點亮相同的時間,然后熄滅……第四行之后又從新點亮第一行,這樣反復(fù)輪回。當這樣的輪回足夠快(每秒24次以上)時,由于人眼的視覺暫留現(xiàn)象,我們就能看到數(shù)碼管上穩(wěn)定的圖形了。1.1方案一方案一由STC89C52單片機直接連接鍵盤和6位LED,通過對鍵盤按下的不同返回值的判斷,由查表法實現(xiàn)不同情況LED下的顯示。同時用計時器判斷兩次按鍵間的間隔,使數(shù)字輸出到不同的數(shù)碼管上。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機課程設(shè)計報告-仿手機鍵盤
- 1602lcd仿手機鍵盤單片機課程設(shè)計
- 單片機課程設(shè)計---鍵盤接口課程設(shè)計
- 鍵盤監(jiān)聽程序課程設(shè)計
- 單片機手機鍵盤-單片機原理及應(yīng)用課程設(shè)計
- java課程設(shè)計--軟鍵盤
- eda課程設(shè)計--矩陣鍵盤接口設(shè)計
- 軟鍵盤系統(tǒng)課程設(shè)計
- 鍵盤電子樂器課程設(shè)計
- 鍵盤測試器的設(shè)計課程設(shè)計
- 矩陣鍵盤eda技術(shù)課程設(shè)計
- 微機原理課程設(shè)計-鍵盤輸入
- 矩陣鍵盤eda技術(shù)課程設(shè)計
- 課程設(shè)計4乘4矩陣鍵盤設(shè)計
- hdl-ps2接口鍵盤課程設(shè)計
- java課程設(shè)計--手機游戲
- 手機彩信制作課程設(shè)計
- 課程設(shè)計---手機外殼proe設(shè)計
- 單片機鍵盤輸入課程設(shè)計
- 課程設(shè)計---手機外殼proe設(shè)計
評論
0/150
提交評論