




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第三屆“夢想啟航”科技培訓(xùn)活動,基于verilog,2010年11月13日,主要內(nèi)容: 1.基于verilog語言數(shù)碼管掃描 程序 2.基于verilog語言矩陣鍵盤掃描 程序,共陰:1點亮 共陽:0點亮,共陰:1點亮 共陽:0點亮,4,a,b,c,d,e,f,g,dp,動態(tài)顯示:是指無論在任何時刻只有一個數(shù)碼管處于顯示狀態(tài),每個數(shù)碼管輪流顯示,圖2.21 限流電阻的連接方式,當(dāng)數(shù)碼管處于動態(tài)顯示時,所有位選線分離,而每個數(shù)碼管的各條段選線相連。當(dāng)需要顯示數(shù)字或字符時,需要將所有數(shù)碼管輪流點亮,這時對每個數(shù)碼管的點亮周期有了一個較嚴(yán)格的要求:由于發(fā)光體從通入電流開始點亮到完全發(fā)光需要一定的時間
2、,叫做響應(yīng)時間,這個時間對于不同的發(fā)光材質(zhì)是不同的,通常情況下為幾百微秒,所以數(shù)碼管的刷新周期(所有數(shù)碼管被輪流點亮一次的時間)不要過短,這也與數(shù)碼管的數(shù)量有關(guān),一般的數(shù)碼管的刷新周期應(yīng)控制在5ms10ms,即刷新率為200hz100hz,這樣既保證了數(shù)碼管每一次刷新都被完全點亮,同時又不會產(chǎn)生閃爍現(xiàn)象,動態(tài)顯示的優(yōu)點是:硬件電路簡單(數(shù)碼管越多,這個優(yōu)勢越明顯),由于每個時刻只有一個數(shù)碼管被點亮,所以所有數(shù)碼管消耗的電流較??; 缺點是:數(shù)碼管亮度不如靜態(tài)顯示時的亮度高,例如有8個數(shù)碼管,以1秒為單位,每個數(shù)碼管點亮的時間只有1/8秒,所以亮度較低;如果刷新率較低,會出現(xiàn)閃爍現(xiàn)象;如果數(shù)碼管直
3、接與單片機(jī)連接,軟件控制上會比較麻煩等。 在應(yīng)用數(shù)碼管進(jìn)行顯示時,首先需要考慮的問題就是驅(qū)動電流,與發(fā)光二極管相同,數(shù)碼管的發(fā)光段也需要串聯(lián)限流電阻,以共陽極數(shù)碼管為例,串聯(lián)的限流電阻阻值越大,電流越小,亮度越低;電阻值越小,電流越大,亮度越高。在使用限流電阻時需要在每一個段線上都串聯(lián)限流電阻,而不要在公共端上串聯(lián)電阻,如果只在公共端上串聯(lián)一個限流電阻,則在顯示不同的數(shù)字時,將會造成數(shù)碼管亮度的不同,矩陣掃描式鍵盤硬件電路結(jié)構(gòu),矩陣式鍵盤識別按鍵的步驟: 1.讀端口,將端口狀態(tài)與設(shè)定狀態(tài)對比,判斷狀態(tài)是否有變化 2.如有變化,軟件延時 消按鍵的抖動! 無則返回 3.再次執(zhí)行第一步的操作 4.如有鍵按下 則讀取數(shù)據(jù)進(jìn)行數(shù)據(jù)分析!若無則返回! 5.返回分析行列掃描線的信息的結(jié)果,用狀態(tài)機(jī)實現(xiàn)鍵盤掃描程序,parameter state_a = 6b000001, state_b = 6b000010, state_c = 6b000100, state_d = 6b001000, state_e = 6b010000, state_f = 6b100000,獨熱碼: 有多少個狀態(tài)就有多少比特,而且只有一個比特為1,其他全為0,鍵
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材定金合同范本
- 會計臨時勞務(wù)合同范本
- 勞務(wù)派遣合同范本購買
- 協(xié)議證明合同范本
- 業(yè)委會與物業(yè)委托合同范本
- 別墅規(guī)劃合同范本
- 區(qū)域保護(hù)合同范本
- 農(nóng)村房子修繕承包合同范本
- 公園門衛(wèi)服務(wù)合同范本
- 包裝費(fèi)合同范本
- 閩教版四年級下冊勞動教案
- 汽車電氣設(shè)備構(gòu)造與維修(高職版)全套教學(xué)課件
- 中小學(xué)必背飛花令詩詞-(春、月、風(fēng)、花、山、江、人、日、動物、顏色、數(shù)字)
- 緩刑解除矯正個人總結(jié)
- 北師大版小學(xué)數(shù)學(xué)六年級下冊全冊一課一練課課練(含答案)
- 白酒加工小作坊整治工作方案
- 發(fā)揚(yáng)體育精神展青春光彩
- 四年級數(shù)學(xué)(四則混合運(yùn)算)計算題專項練習(xí)與答案匯編
- 國家基本公共衛(wèi)生服務(wù)項目績效考核課件
- 孕產(chǎn)婦深靜脈血栓預(yù)防與護(hù)理課件
- 腳輪行走測試技術(shù)規(guī)范
評論
0/150
提交評論