LED點陣顯示實驗
發(fā)布時間:2008/5/27 0:00:00 訪問次數(shù):479
    
    
    一.實驗要求
    編程實現(xiàn)中英文字符的顯示。
    二.實驗?zāi)康?/p>
    1.了解led點陣顯示的基本原理和實現(xiàn)方法。
    2.掌握點陣漢字庫的編碼和從標(biāo)準(zhǔn)字庫中提取漢字編碼的方法。
    三.實驗電路及連線
    點陣顯示模塊wtd3088的(紅色)列輸入線接至內(nèi)部led的陰極端,行輸入線接至內(nèi)部led的陽極端(若陽極端輸入為高電平,陰極端輸入低電平,則該led點亮)。發(fā)光點的分布如圖22-0所示。
    
    
    
    fig 22-0 wtd3088 led分布
    如圖22-1示,本實驗?zāi)K使用74ls374來控制列輸入線的電平值。將74ls374的某輸出置0,則對應(yīng)的led陰極端被置低。如圖22-2示,本實驗?zāi)K使用74ls273來控制行輸入線,并通過9013提供電流驅(qū)動。將74ls273的某輸出置1,則對應(yīng)的led陽極端被置高。每次系統(tǒng)重新開啟或總清后,74ls273輸出為全0,led顯示被關(guān)閉。
    通過編程控制各顯示點對應(yīng)led陽極和陰極端的電平,就可以有效的控制各顯示點的亮滅。
    
    
    
    fig 22-1 led模塊及列掃描電路
    
    
    
    fig 22-2 行掃描電路
    
    
    
    fig 22-3地址譯碼電路
    本實驗?zāi)K使用4塊wtd3088組成16×16點陣,以滿足漢字顯示的要求。為了方便的控制四個單元,使用了一片74ls139譯碼,產(chǎn)生四個地址片選信號:clkr1= csled,clkr2= csled+1,用于行控制的兩片74ls273;clkc1= csled+2,clkc2= csled+3,用于列控制的兩片74ls374。
    實驗接線:按示例程序,模塊的csled接51/96地址的8000h。
    四.實驗說明
    使用高亮度led發(fā)光管構(gòu)成點陣,通過編程控制可以顯示中英文字符、圖形及視頻動態(tài)圖形。led顯示以其組構(gòu)方式靈活、亮度高、技術(shù)成熟、成本低廉等特點在證券、運動場館及各種室內(nèi)/外顯示場合得到廣泛的應(yīng)用。
    所顯示字符的點陣數(shù)據(jù)可以自行編寫(即直接點陣畫圖),也可從標(biāo)準(zhǔn)字庫(如asc16、hz16)中提取。后者需要正確掌握字庫的編碼方法和字符定位的計算。
    實驗盤片中“字符轉(zhuǎn)換”子目錄下提供的basc16.exe,bhz16.exe可方便的將單個字符的碼表從標(biāo)準(zhǔn)字庫asc16,hzk16中提取出來。具體使用方法是運行上述可執(zhí)行程序,根據(jù)提示輸入所需字符(如是漢字還需要先啟動dos下的漢字環(huán)境,如ucdos,pdos95等)。程序?qū)⒃撟址拇a表提取出來,存放在該字符asc或區(qū)位碼為文件名稱的.dat文件中。用戶只需將該文件中內(nèi)容拷貝、粘貼到自己的程序中即可。但需要注意字節(jié)排列順序、字節(jié)中每一位與具體顯示點的一一對應(yīng)關(guān)系,必要時還要對碼表稍作修改。同一目錄下還提供了上述可執(zhí)行程序的源文件,使用bc3.1編寫,供用戶參考。
    五.實驗程序框圖
    
    
    
    用戶應(yīng)留心其中行掃描的實現(xiàn)及碼表的處理。
    六.實驗程序:
    (一)提供leda51演示asc16字符的簡單點陣顯示。
   *********led 點陣顯示示例程序***********************
   ** 該程序顯示 asc16字符 **
   ** 為了簡單起見,程序只顯示一個字符 **
   ** 該程序針對t598實驗機(jī)的模塊14 **
   ****************************************************
    csled equ 8000h
    csr1 equ csled ;行1 273
    csr2 equ csled+1h ;行2 273
    csc1 equ csled+2h ;列1
    
    
    一.實驗要求
    編程實現(xiàn)中英文字符的顯示。
    二.實驗?zāi)康?/p>
    1.了解led點陣顯示的基本原理和實現(xiàn)方法。
    2.掌握點陣漢字庫的編碼和從標(biāo)準(zhǔn)字庫中提取漢字編碼的方法。
    三.實驗電路及連線
    點陣顯示模塊wtd3088的(紅色)列輸入線接至內(nèi)部led的陰極端,行輸入線接至內(nèi)部led的陽極端(若陽極端輸入為高電平,陰極端輸入低電平,則該led點亮)。發(fā)光點的分布如圖22-0所示。
    
    
    
    fig 22-0 wtd3088 led分布
    如圖22-1示,本實驗?zāi)K使用74ls374來控制列輸入線的電平值。將74ls374的某輸出置0,則對應(yīng)的led陰極端被置低。如圖22-2示,本實驗?zāi)K使用74ls273來控制行輸入線,并通過9013提供電流驅(qū)動。將74ls273的某輸出置1,則對應(yīng)的led陽極端被置高。每次系統(tǒng)重新開啟或總清后,74ls273輸出為全0,led顯示被關(guān)閉。
    通過編程控制各顯示點對應(yīng)led陽極和陰極端的電平,就可以有效的控制各顯示點的亮滅。
    
    
    
    fig 22-1 led模塊及列掃描電路
    
    
    
    fig 22-2 行掃描電路
    
    
    
    fig 22-3地址譯碼電路
    本實驗?zāi)K使用4塊wtd3088組成16×16點陣,以滿足漢字顯示的要求。為了方便的控制四個單元,使用了一片74ls139譯碼,產(chǎn)生四個地址片選信號:clkr1= csled,clkr2= csled+1,用于行控制的兩片74ls273;clkc1= csled+2,clkc2= csled+3,用于列控制的兩片74ls374。
    實驗接線:按示例程序,模塊的csled接51/96地址的8000h。
    四.實驗說明
    使用高亮度led發(fā)光管構(gòu)成點陣,通過編程控制可以顯示中英文字符、圖形及視頻動態(tài)圖形。led顯示以其組構(gòu)方式靈活、亮度高、技術(shù)成熟、成本低廉等特點在證券、運動場館及各種室內(nèi)/外顯示場合得到廣泛的應(yīng)用。
    所顯示字符的點陣數(shù)據(jù)可以自行編寫(即直接點陣畫圖),也可從標(biāo)準(zhǔn)字庫(如asc16、hz16)中提取。后者需要正確掌握字庫的編碼方法和字符定位的計算。
    實驗盤片中“字符轉(zhuǎn)換”子目錄下提供的basc16.exe,bhz16.exe可方便的將單個字符的碼表從標(biāo)準(zhǔn)字庫asc16,hzk16中提取出來。具體使用方法是運行上述可執(zhí)行程序,根據(jù)提示輸入所需字符(如是漢字還需要先啟動dos下的漢字環(huán)境,如ucdos,pdos95等)。程序?qū)⒃撟址拇a表提取出來,存放在該字符asc或區(qū)位碼為文件名稱的.dat文件中。用戶只需將該文件中內(nèi)容拷貝、粘貼到自己的程序中即可。但需要注意字節(jié)排列順序、字節(jié)中每一位與具體顯示點的一一對應(yīng)關(guān)系,必要時還要對碼表稍作修改。同一目錄下還提供了上述可執(zhí)行程序的源文件,使用bc3.1編寫,供用戶參考。
    五.實驗程序框圖
    
    
    
    用戶應(yīng)留心其中行掃描的實現(xiàn)及碼表的處理。
    六.實驗程序:
    (一)提供leda51演示asc16字符的簡單點陣顯示。
   *********led 點陣顯示示例程序***********************
   ** 該程序顯示 asc16字符 **
   ** 為了簡單起見,程序只顯示一個字符 **
   ** 該程序針對t598實驗機(jī)的模塊14 **
   ****************************************************
    csled equ 8000h
    csr1 equ csled ;行1 273
    csr2 equ csled+1h ;行2 273
    csc1 equ csled+2h ;列1
熱門點擊
- 用光電編碼器實現(xiàn)單鍵飛梭功能
- 緊湊型熒光燈(CFL)高壓驅(qū)動器L6567原
- 數(shù)字化新穎光源的實現(xiàn)
- 光博會圓滿結(jié)束 中英ICT周精彩紛呈
- 內(nèi)嵌ARM核的FPGA芯片EPXA10及其在
- LCD的動態(tài)驅(qū)動法與應(yīng)用
- 一種基于四階累積量的自適應(yīng)均值濾波算法
- 新型場致發(fā)光燈驅(qū)動器IMP803的原理與應(yīng)用
- 全彩OLED顯示屏LPSF096064A00
- 彩色PDP的驅(qū)動集成電路
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機(jī)會我結(jié)識了NE0 2511,那是一個遠(yuǎn)方的... [詳細(xì)]
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究