




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、點(diǎn)陣LED顯示原理與點(diǎn)陣漢字庫(kù)的編碼和從標(biāo)準(zhǔn)字庫(kù)中提取漢字編碼的方法-CAL-FENGHAI-(2020YEAR-YICAI) JINGBIAN點(diǎn)陣LED顯示原理與點(diǎn)陣漢字庫(kù)的編碼和從標(biāo)準(zhǔn)字庫(kù)中提取漢字編碼的方法。2009年06月03日下午04:27一. 實(shí)驗(yàn)要求編程實(shí)現(xiàn)中英文字符的顯示。二. 實(shí)驗(yàn)的1. 了解LED點(diǎn)陣顯示的基本原理和實(shí)現(xiàn)方法。2. 掌握三實(shí)驗(yàn)電路及連線點(diǎn)陣顯示模塊WTD3088的(紅色)列輸入線接至內(nèi)部LED的陰極端,行輸入線 接至內(nèi)部LED的陽(yáng)極端(若陽(yáng)極端輸入為高電平,陰極端輸入低電平,則該 LED點(diǎn)亮)。發(fā)光點(diǎn)的分布如圖22-0所示。列(陰極)12 3 4 5 6 7
2、 8(陽(yáng)極)Fig 22-0 WTD3088 LED 分布如圖22-1示,本實(shí)驗(yàn)?zāi)K使用74LS374來(lái)控制列輸入線的電平值。將74LS374 的某輸出置0,則對(duì)應(yīng)的LED陰極端被置低。如圖222示,本實(shí)驗(yàn)?zāi)K使用 74LS273來(lái)控制行輸入線,并通過(guò)9013提供電流驅(qū)動(dòng)。將74LS273的某輸出置 1,則對(duì)應(yīng)的LED陽(yáng)極端被置高。每次系統(tǒng)重新開(kāi)啟或總清后,74LS273輸出為 全0, LED顯示被關(guān)閉。通過(guò)編程控制各顯示點(diǎn)對(duì)應(yīng)LED陽(yáng)極和陰極端的電平,就可以有效的控制各顯 示點(diǎn)的亮滅。RigiR172FU63R154S67 T-Ka的 盼? Rcr* Raft、31 5W2 JUn*324
3、R!125 R】2 h麗 21R14&I?IgI?16-13 T4-liL5X1G1R2cJrC33fSCjiFig 22-1 LED模塊及列掃描電路74LS3743DAM4UAM7UAD58UAD4t3UAD3UAD217UADI、LFCLKC1orCLK.vccvccFig 22-2行掃描電路Fig 22-3地址譯碼電路本實(shí)驗(yàn)?zāi)K使用4塊WTD3088組成16x16點(diǎn)陣,以滿足漢字顯示的要求。為了 方便的控制四個(gè)單元,使用了一片74LS139譯碼,產(chǎn)生四個(gè)地址片選信號(hào):CLKR1= CSLED, CLKR2= CSLED+1,用于行控制的兩片 74LS273; CLKC1= CSLED+2
4、, CLKC2= CSLED+3,用于列控制的兩片 74LS374。實(shí)驗(yàn)接線:按示例程序,模塊的CSLED接51/96地址的8000H。四實(shí)驗(yàn)說(shuō)明使用高殼度LED發(fā)光管構(gòu)成點(diǎn)陣,通過(guò)編程控制可以顯示中英文字符、圖形及 視頻動(dòng)態(tài)圖形。LED顯示以其組構(gòu)方式靈活、亮度高、技術(shù)成熟、成本低廉等 特點(diǎn)在證券、運(yùn)動(dòng)場(chǎng)館及各種室內(nèi)/外顯示場(chǎng)合得到廣泛的應(yīng)用。所顯示字符的點(diǎn)陣數(shù)據(jù)可以自行編寫(xiě)(即直接點(diǎn)陣畫(huà)圖),也可從標(biāo)準(zhǔn)字庫(kù) (如ASC16. HZ16)中提取。后者需要正確掌握字庫(kù)的編碼方法和字符定位的 計(jì)算。實(shí)驗(yàn)盤片中字符轉(zhuǎn)換子LI錄下提供的,可方便的將單個(gè)字符的碼表從標(biāo)準(zhǔn)字庫(kù) Ascl6,Hzkl6中提
5、取出來(lái)。具體使用方法是運(yùn)行上述可執(zhí)行程序,根據(jù)提示輸入 所需字符(如是漢字還需要先啟動(dòng)dos下的漢字環(huán)境,如ucdos, pdos95 等)。程序?qū)⒃撟址拇a表提取岀來(lái),存放在該字符ASC或區(qū)位碼為文件名稱 的dat文件中。用戶只需將該文件中內(nèi)容拷貝、粘貼到自己的程序中即可。但 需要注意字節(jié)排列順序、字節(jié)中每一位與具體顯示點(diǎn)的一一對(duì)應(yīng)關(guān)系,必要時(shí) 還要對(duì)碼表稍作修改。同一口錄下還提供了上述可執(zhí)行程序的源文件,使用編 寫(xiě),供用戶參考。五實(shí)驗(yàn)程序框圖開(kāi)始用戶應(yīng)留心其中行掃描的實(shí)現(xiàn)及碼表的處理。六實(shí)驗(yàn)程序:(-)提供LEDA51演示Ascl6字符的簡(jiǎn)單點(diǎn)陣顯示。.(床 4(*LED 點(diǎn)卩車顯力力彳歹
6、 9丿了 * 廣*該程序顯示Ascl6字符;初為了簡(jiǎn)單起見(jiàn),程序只顯示一個(gè)字符*;*該程序針對(duì)T598實(shí)驗(yàn)機(jī)的模塊14 *CSLED EQU 8000HCSR1 EQU CSLED ;行 1273CSR2 EQU CSLED+1H ;行 2 273CSC1 EQU CSLED+2H ;列 1 374CSC2 EQU CSLED+3H ;列 2 374ORG 0000HMOV SP,#60HINIT: MOV A,#OH ;關(guān)閉行MOV DPTR,#CSR1MOVX DPTR,AMOV DPTR,#CSR2MOVX DPTR,AMOV A,#OFFH ;關(guān)閉歹ljMOV DPTR,#CSC1MO
7、VX DPTR,AMOV DPTR,#CSC2MOVX DPTR,AD: MOV R5,#OOHMOV R4,#01H ;每次為單行掃描DISP:MOV A,R5MOV DPTR,#ASCE ;此處設(shè)定所要顯示的字符MOVC A,A+DPTRCPL ACC ;代碼取反,決定顯示的陰陽(yáng)MOV DPTR,#CSC2MOVX DPTR,AMOV DPTR,#CSR1MOV A,R4MOVX DPTR,ARLACCMOV R4,ACCINCR5LCALL DELAYCJNE R5,#8H,DISPMOV A,#OHMOVX DPTR,AMOV R5,#08HMOV R4,#01HDISP2:MOV A
8、,R5MOV DPTR,#ASCEMOVC A,A+DPTRCPL ACCMOV DPTR,#CSC2MOVX DPTR,AMOV DPTR,#CSR2MOV A,R4MOVX DPTR,ARLACCMOV R4,ACCINCR5LCALL DELAYCJNE R5,#1OH,DISP2MOV A,#OHMOVX DPTR,ASJMPD;*延時(shí)子程序協(xié)調(diào)字符顯示速度DELAY: MOV R7,#1HDL1: MOV R6,#00HDL2: DJNZ R6,DL2DJNZ R7,DL1RET.4()K)K*4c4(* 寧符:點(diǎn) 車寧*;ASC16字符編碼排列;0;1;14;15;高位D7-D0;
9、請(qǐng)注意編碼的排列次序和實(shí)際顯示點(diǎn)陣分布的關(guān)系A(chǔ)SCA:DBOOH,OOHJOH38H,6CHQC6H,OC6H,OFEHDB0C6H,0C6H,0C6H,0C6H,00H,00H,00H,00HASCE:DB00H,00H,0FEH,66H,62H,68H,78H,68HDB 60H,62H,66H,0FEH,00H/00H,00H/00HASCD:DB00H,00H,0F8H,6CH,66H,66H,66H,66HDB 66H,66H,6CH,0F8H,00He0H,00HQ0HASCK:DB00H,00H,0E6H,66H,66H,6CH,78H,78HDB 6CH,66H,66H,0E6
10、H,00H,00H,00H,00HEND(二)LEDHZ51兩個(gè)示例程序。和Hzl6字符的簡(jiǎn)單點(diǎn)陣顯示。 .* LED*廣*該程序顯示hzl6字符;為了簡(jiǎn)單起見(jiàn),程序只顯示一個(gè)字符*;*該程序針對(duì)T598實(shí)驗(yàn)機(jī)的模塊14 *CSLED EQU 8000HCSR1 EQU CSLED ;行 1273CSR2 EQU CSLED+1H ;行 2 273CSC1 EQU CSLED+2H ;列 1 374CSC2 EQU CSLED+3H 洌 2 374ORG 0000HMOV SP,#60HINIT: MOV A,#OH ;關(guān)閉 LED 顯示MOV DPTR,#CSR1MOVX DPTR,AMOV
11、 DPTR,#CSR2MOVX DPTR,AMOV A,#OFFH ;關(guān)閉 LED 顯示MOV DPTR,#CSC1MOVX DPTR,AMOV DPTR,#CSC2MOVX DPTR,AD: MOV R5,#00HDISP:MOV R4,#01HMOV A,R5RLACCMOV DPTR,#HZAIMOVC A,A+DPTRCPL ACCMOV DPTR,#CSC2MOVX DPTR,AMOV A,R5RLACCINC ACCMOV DPTR,#HZAIMOVC A,A+DPTRCPL ACCMOV DPTR,#CSC1MOVX DPTR,AMOV DPTR,#CSR1MOV A,R4MOV
12、X DPTR,ARLACCMOV R4,ACCLCALL DELAYINCR5CJNER5,#8H,DISPMOV A,#OHMOVX DPTR,AMOV R5,#08HMOV R4,#01HDISP2:MOV A,R5RLACCMOV DPTR,#HZAIMOVC A,A+DPTRCPL ACCMOV DPTR,#CSC2MOVX DPTR,AMOV A,R5RLACCINC ACCMOV DPTR,#HZAIMOVC A,A+DPTRCPL ACCMOV DPTR,#CSC1MOVX DPTR,AMOV DPTR,#CSR2MOV A,R4MOVX DPTR,ARLACCMOV R4,AC
13、CINCR5LCALL DELAYCJNE R5,#1OH,DISP2MOV A,#OHMOVX DPTR,ASJMPD;*延時(shí)子程序,協(xié)調(diào)字符顯示速度DELAY: MOV R7,#1HDL1: MOV R6,#00HDL2: DJNZ R6,DL2DJNZ R7,DL1RET.4()K)K*4c4(* 寧符:點(diǎn) 車寧 *;HZ16字符編碼排列;01;23;| ;|;28 29;30 31;高位D7-D0HZAI:DB00H,78H,3FH,80HJlHJ0H,09H,20HDB 7FH,0FEH,42H,02H,82H,04H/7FH,0F8HDB04H,00H,07H,0F0H,0AH/20H,09H/40HDB 10H,80H,llH,60H,22H,lCH;0CH,08HHZDI:DB00H,80H,40H,80H,20H,88H,2FH,0FCHDB08H,88H,08H,88H,0E8H,88H,2FH,0F8HD
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 包過(guò)培訓(xùn)機(jī)構(gòu)合同范本
- 勞工住宿合同范本
- 辦公用品購(gòu)置合同范本
- 共享菜園轉(zhuǎn)讓合同范本
- 公司外包收債合同范本
- 健康產(chǎn)業(yè)合同范本
- 農(nóng)村修橋工程合同范本
- 2024年重慶松山醫(yī)院招聘考試真題
- 寫(xiě)退貨合同范本
- 2024年重慶市永川區(qū)三教鎮(zhèn)招聘公益性崗位人員筆試真題
- 洗刷書(shū)包(課件)三年級(jí)上冊(cè)勞動(dòng)
- 中建建筑工程竣工驗(yàn)收指南
- 2020年同等學(xué)力申碩《計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科綜合水平考試》歷年真題及答案
- 智慧能源島解決方案
- 做最好的教師讀書(shū)分享
- 二元一次方程組應(yīng)用題(50題)
- DB11∕512-2017 建筑裝飾工程石材應(yīng)用技術(shù)規(guī)程
- 高考數(shù)學(xué)導(dǎo)數(shù)知識(shí)題型全歸納專題11導(dǎo)數(shù)壓軸題之隱零點(diǎn)問(wèn)題(原卷版+解析)
- 員工二級(jí)安全教育培訓(xùn)試題及答案
- 【課件】2024高考英語(yǔ)新課標(biāo)讀后續(xù)寫(xiě)說(shuō)題課件
- 2024年中國(guó)油缸用導(dǎo)向環(huán)市場(chǎng)調(diào)查研究報(bào)告
評(píng)論
0/150
提交評(píng)論