動(dòng)態(tài)顯示方式及其典型應(yīng)用電路_第1頁(yè)
動(dòng)態(tài)顯示方式及其典型應(yīng)用電路_第2頁(yè)
動(dòng)態(tài)顯示方式及其典型應(yīng)用電路_第3頁(yè)
動(dòng)態(tài)顯示方式及其典型應(yīng)用電路_第4頁(yè)
動(dòng)態(tài)顯示方式及其典型應(yīng)用電路_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

08:18應(yīng)用電子系1四、動(dòng)態(tài)顯示方式及其典型應(yīng)用電路08:18應(yīng)用電子系2P1.5P1.4P1.3P1.2P1.2P1.0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.07406OC門X3上拉電阻×14+5VAT89C51共陰數(shù)碼管位選線段代碼08:18應(yīng)用電子系3LED數(shù)碼管動(dòng)態(tài)顯示舉例工作原理:從P0口送段代碼,P1口送位選信號(hào)。段碼雖同時(shí)到達(dá)6個(gè)LED,但一次僅一個(gè)LED被選中。利用“視覺(jué)暫留”,每送一個(gè)字符并選中相應(yīng)位線,延時(shí)一會(huì)兒,再送/選下一個(gè)……循環(huán)掃描即可。08:18應(yīng)用電子系4要求:共陰數(shù)碼管,P0口送段代碼,P1口送位選信號(hào)。通過(guò)查表實(shí)現(xiàn)動(dòng)態(tài)顯示。條件:待顯數(shù)據(jù)(00H—09H)已放在:7FH—7AH單元中(分別對(duì)應(yīng)十萬(wàn)位~個(gè)位)說(shuō)明:由于用了反相驅(qū)動(dòng)器7406,要用共陽(yáng)譯碼表。08:18應(yīng)用電子系57406OC門X3+5V(7FH)(7EH)(7DH)(7CH)(7BH)(7AH)十萬(wàn)萬(wàn)位千位百位十位個(gè)位數(shù)據(jù)緩沖區(qū)/顯示緩沖區(qū)P0口送段代碼,P1口送位選信號(hào)。待顯數(shù)據(jù)已經(jīng)放在:7FH—7AH單元(分別對(duì)應(yīng)十萬(wàn)位→個(gè)位)使用共陽(yáng)譯碼表。08:18應(yīng)用電子系6P0口送段代碼,P1口送位選信號(hào)。待顯數(shù)據(jù)已經(jīng)放在:7FH—7AH單元(分別對(duì)應(yīng)十萬(wàn)位→個(gè)位)使用共陽(yáng)譯碼表。DIR:MOVDPTR,#DSEG

;數(shù)碼管譯碼表首址

MOVR0,#7AH;待顯緩沖區(qū)個(gè)位地址

MOVR3,#01H;個(gè)位的位選信號(hào)=01HLD1:MOVA,@R0;通過(guò)R0間接尋址

MOVCA,@A+DPTR

;查表

MOVP0,A;字段碼送到P0口

MOVP1,R3;字位選擇送到P1口

LCALLDELY

;調(diào)延時(shí)1ms子程序

INCR0;R0指向下一字節(jié)

MOVA,R3JBACC.5,LD2

;判是否發(fā)完6個(gè)數(shù)?

RLA;R1指向下一個(gè)位

MOVR3,A;位選信號(hào)存回R1SJMPLD1

;跳去再顯示下一個(gè)數(shù)LD2:

RET;發(fā)完6個(gè)數(shù)就返回DSEG:DB0C0H,0F9H,0A4H,0B0H,99H;共陽(yáng)譯碼表

DB92H,82H,0F8H,80H,90H08:18應(yīng)用電子系7動(dòng)態(tài)顯示實(shí)例(循環(huán)顯示“8”的實(shí)驗(yàn))實(shí)驗(yàn)箱從P0口擴(kuò)展了兩個(gè)8位的簡(jiǎn)單I/O口:

一個(gè)送段代碼(字形狀),地址是0DCH;

一個(gè)送位選信號(hào)(字位置),地址是0DDH。08:18應(yīng)用電子系81、共陰型8位動(dòng)態(tài)顯示電路08:18應(yīng)用電子系9【例】按圖,試編制循環(huán)掃描(10次)顯示子程序,已知顯示字段碼存在以30H(低位)為首址的8字節(jié)內(nèi)RAM中。解:編程如下:DIR4:MOVR2,#10;置循環(huán)掃描次數(shù)

MOVDPTR,#7FFFH;置74377口地址DLP1:ANLP1,#11111000B;第0位先顯示

MOVR0,#30H;置顯示字段碼首址DLP2:MOVA,@R0;讀顯示字段碼

MOVX@DPTR,A;輸出顯示字段碼

LCALLDY2ms;調(diào)用延時(shí)2ms子程序INCR0;指向下一位字段碼

INCP1;選通下一位顯示08:18應(yīng)用電子系10

CJNER0,#38H,DLP2;判8位掃描顯示完否?未完繼續(xù)

DJNZR2,DLP1;8位掃描顯示完畢CLRA;10次循環(huán)完畢,顯示暗

MOVX@DPTR,A;RET;子程序返回08:18應(yīng)用電子系112、共陽(yáng)型3位動(dòng)態(tài)顯示電路08:18應(yīng)用電子系12【例】根據(jù)圖電路,編制3位動(dòng)態(tài)掃描顯示程序(循環(huán)100次),已知顯示字段碼存在以40H(低位)為首址的3字節(jié)內(nèi)RAM中。解:編程如下:DIR5:MOVDPTR,#0BFFFH;置74377地址

MOVR2,#100;置循環(huán)顯示次數(shù)DIR50:SETBP1.2;百位停顯示

MOVA,40H;取個(gè)位字段碼

MOVX@DPTR,A;輸出個(gè)位字段碼

CLRP1.0;個(gè)位顯示

LCALLDY2ms;調(diào)用延時(shí)2ms子程序08:18應(yīng)用電子系13DIR51:SETBP1.0;個(gè)位停顯示

MOVA,41H;取十位字段碼

MOVX@DPTR,A;輸出十位字段碼

CLRP1.1;十位顯示

LCALLDY2ms;延時(shí)2msDIR52:SETBP1.1;十位停顯示

MOVA,42H;取百位字段碼

MOVX@DPTR,A;輸出百位字段碼

CLRP1.2;百位顯示

LCALLDY2ms;延時(shí)2msDJNZR2,DIR50;判循環(huán)顯示結(jié)束否?未完繼續(xù)

ORLP1,#00000111B;3位滅顯示

RET;08:18應(yīng)用電子系14思考與實(shí)踐1.根據(jù)電路圖,編制8位動(dòng)態(tài)掃描顯示程序1)內(nèi)存為內(nèi)部RAM的40H(高位

溫馨提示

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

評(píng)論

0/150

提交評(píng)論