設計實例點陣LED顯示器ppt課件_第1頁
設計實例點陣LED顯示器ppt課件_第2頁
設計實例點陣LED顯示器ppt課件_第3頁
設計實例點陣LED顯示器ppt課件_第4頁
設計實例點陣LED顯示器ppt課件_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、及運用單片機原理1 1 功功 能能 u88 LED點陣字符顯示器能顯示點陣字符顯示器能顯示“電子設計四個電子設計四個文字文字u顯示方式可由顯示方式可由K1、K2、K3選擇,選擇,K1為逐字顯示,為逐字顯示,K2為向上滾動顯示,為向上滾動顯示,K3為向左滾動顯示。為向左滾動顯示。 2 2方案方案 u采用89C52系列單片機作為主控制器u用動態掃描法實現LED點陣顯示單片機控制器掃描驅動8按鍵開關LED點陣883 3硬件電路設計硬件電路設計 u12MHZ晶振uP0端口輸出行字節,P2端口行掃描u8*8共陽LED點陣顯示器3.13.1系統及顯示電路系統及顯示電路 4 4系統程序設計系統程序設計 11

2、10111110000011101010111000001110101011100000111110111011100000EFH83HABH83HABH83HEEHE0H4. 14. 1字形碼的原理字形碼的原理 50H51H52H53H54H55H56H57H字形字形 字碼字碼 內存地址內存地址4 4系統程序設計系統程序設計 1110111111000111111011111000001111101111111011111100111011101111FFHC7HEFH83HEFHEFHCFHEFH4. 14. 1字形碼的原理字形碼的原理 58H59H5AH5BH5CH5DH5EH5FH字形

3、字形 字碼字碼 內存地址內存地址4 4系統程序設計系統程序設計 1011000110110101000001001011111110110001101101011001101110100100B1HB5H04HBFHB1HB5H9BHA4H4. 14. 1字形碼的原理字形碼的原理 60H61H62H63H64H65H66H67H字形字形 字碼字碼 內存地址內存地址4 4系統程序設計系統程序設計 1011101110111011000110111010000010111011101110111001101110111011BBHBBH1BHA0HBBHBBH9BHBBH4. 14. 1字形碼的原

4、理字形碼的原理 68H69H6AH6BH6CH6DH6EH6FH字形字形 字碼字碼 內存地址內存地址4 4系統程序設計系統程序設計 4.24.2主程序設計主程序設計 u主程序在剛上電時對系統進展初始化,然后讀一次鍵開關形狀,由鍵標志位值00H、01H、02H決議顯示的方式 。 圖 主程序流程圖YYYNNN開場20H.2=1?20H.1=1?20H.0=1?調用鍵掃描子程序轉向左滾動顯 示 程 序FUN2轉向上滾動顯 示 程 序FUN1轉逐字顯示程序FUN04 4系統程序設計系統程序設計 4.34.3初始化程序初始化程序 u初始化程序對四個端口進展復位u內存清零u將顯示用的字符數據從ROM表中裝

5、入內存單元50H6FH中 “電子設計每個文字占用8個地址單元。 4 4系統程序設計系統程序設計 4.44.4顯示程序設計顯示程序設計 NYYN逐字或上移顯示開場R4-1=0?存放器B、R4、R5賦初值調顯示子程序DISPLAYB=#68H?顯示首址修正:B+R5 B圖3-3 逐字顯示及向上滾動顯示時的程序流程圖轉START1設1幀顯示時間及換幀步距u顯示程序由顯示主程序和顯顯示程序由顯示主程序和顯示子程序組成,顯示主程序擔示子程序組成,顯示主程序擔任每次顯示時的顯示地址首址任每次顯示時的顯示地址首址在在B存放器中、每個字的顯存放器中、每個字的顯示時間由示時間由30H中的數據決議、中的數據決議、

6、下一個顯示地址的間隔下一個顯示地址的間隔31H中中的數據決議的處置。的數據決議的處置。u顯示子程序那么擔任對指定顯示子程序那么擔任對指定8個地址單元的數據進展輸出顯個地址單元的數據進展輸出顯示示u顯示一個完好文字的時間約顯示一個完好文字的時間約為為8ms。u在顯示子程序中,在顯示子程序中,1ms延時延時程序是用調用鍵掃描子程序的程序是用調用鍵掃描子程序的方法實現的方法實現的 4 4系統程序設計系統程序設計 1110111110000011101010111000001110101011100000111110111011100000EFH83HABH83HABH83HEEHE0H4. 44.

7、4顯示程序顯示程序_ _向上滾動顯示原理向上滾動顯示原理 50H51H52H53H54H55H56H57H1110111111000111111011111000001111101111111011111100111011101111FFHC7HEFH83HEFHEFHCFHEFH58H59H5AH5BH5CH5DH5EH5FH1011000110110101000001001011111110110001101101011001101110100100B1HB5H04HBFHB1HB5H9BHA4H60H61H62H63H64H65H66H67H10111011101110110001101

8、110100000101110111011101110011011BBHBBH1BHA0HBBHBBH9BH68H69H6AH6BH6CH6DH6EHu向上滾動顯示時,掃描程序中的首地址每隔一定時間加1,由50H開場,到68H終了u逐字顯示時,每字顯示1秒然后首地址加8,至68H時終了首地址首地址4 4系統程序設計系統程序設計 4. 44. 4顯示程序顯示程序_ _向左滾動顯示原理向左滾動顯示原理 50H51H52H53H54H55H56H57H58H59H5AH5BH5CH5DH5EH5FH60H61H62H63H64H65H66H67H0000011101110111110000011101010111000001110101011100000111110111111101110111001111110111111101111100000111110111111000111111011100100101110110011010

溫馨提示

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

評論

0/150

提交評論