手機(jī)鍵盤課程設(shè)計(jì)_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、摘要本設(shè)計(jì)利用的8255A有3個(gè)8位并行IO口8255A作為單片機(jī)與多種外設(shè)連接時(shí)的中間接口電路提供與主機(jī)相連的3個(gè)總線接口,即數(shù)據(jù)線、地址線、控制線接口。設(shè)計(jì)中由單片機(jī)控制8255A的PC口對對33矩陣鍵盤進(jìn)行掃描,判斷是否有鍵按下,并通過計(jì)時(shí)器計(jì)算兩次按鍵之間的間隔。再根據(jù)不同的情況,用查表法由PA口和PB口輸出對應(yīng)的數(shù)字。用動(dòng)態(tài)掃描的方法實(shí)現(xiàn)三個(gè)數(shù)字同時(shí)輸出,以實(shí)現(xiàn)手機(jī)鍵盤的模擬。關(guān)鍵詞:單片機(jī);手機(jī)鍵盤;關(guān)鍵詞:單片機(jī);手機(jī)鍵盤

2、;8255A芯片;矩陣鍵盤;數(shù)碼管芯片;矩陣鍵盤;數(shù)碼管1手機(jī)鍵盤設(shè)計(jì)要求由開發(fā)板上44的鍵盤中取33的鍵值來模擬手機(jī)鍵盤中的拼音鍵,由這9個(gè)按鍵實(shí)現(xiàn)a到z的輸出,由數(shù)碼管來顯示對應(yīng)的126的值,如:鍵值a則顯示1,鍵值d則顯示4。提示:提示:用定時(shí)器測量兩次按鍵的間隔,進(jìn)行手機(jī)鍵盤的模擬。測試:測試:能正確輸出字母對應(yīng)的數(shù)字,6位數(shù)碼管顯示3次按鍵的最終結(jié)果。1方案論證與對比從理論上講,不論顯示圖形還是文字,只要控制與組成這些圖形或文

3、字的各個(gè)點(diǎn)所在位置相對應(yīng)的LED器件發(fā)光,就可以得到想要的結(jié)果。這種同時(shí)控制各個(gè)發(fā)光點(diǎn)亮滅的方法稱為靜態(tài)驅(qū)動(dòng)顯示方式。但在實(shí)際應(yīng)用中幾乎都不采用這種設(shè)計(jì),而是采用另一種稱為動(dòng)態(tài)掃描的顯示方法。所謂動(dòng)態(tài)掃描,簡單地說就是逐行輪流點(diǎn)亮,這樣掃描驅(qū)動(dòng)電路就可以實(shí)現(xiàn)多行的同名列共用一套驅(qū)動(dòng)器。以44點(diǎn)陣為例,把所有同一行發(fā)光管的陽極連在一起,把所有同一列發(fā)光管的陰極連在一起(共陽的接法),先送出對應(yīng)第一行發(fā)光管亮滅的數(shù)據(jù)并鎖存,然后選通第一行使

4、其點(diǎn)亮一定的時(shí)間,然后熄滅;再送出第二行的數(shù)據(jù)并鎖存,然后選通第二行使其點(diǎn)亮相同的時(shí)間,然后熄滅……第四行之后又從新點(diǎn)亮第一行,這樣反復(fù)輪回。當(dāng)這樣的輪回足夠快(每秒24次以上)時(shí),由于人眼的視覺暫留現(xiàn)象,我們就能看到數(shù)碼管上穩(wěn)定的圖形了。1.1方案一方案一由STC89C52單片機(jī)直接連接鍵盤和6位LED,通過對鍵盤按下的不同返回值的判斷,由查表法實(shí)現(xiàn)不同情況LED下的顯示。同時(shí)用計(jì)時(shí)器判斷兩次按鍵間的間隔,使數(shù)字輸出到不同的數(shù)碼管上。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論