AVR單片機LED顯示屏的灰度設計(圖)
上傳人:admin 上傳時間: 2007-12-04 瀏覽次數: 1288 |
LED點陣塊具有亮度高、發光均勻、可靠性好、拼裝方便等優點,能構成各種尺寸的顯示屏。目前,LED顯示屏已被廣泛應用于文字顯示并取得了很好的效果,但是大部分僅能顯示滾動的文字信息而不能顯示圖像,并且還存在系統復雜等缺點。本文提出了一種主從式單片機的LED顯示屏解決方案,該設計方案利用AVR單片機自身的FLASHROM和RAM,外部無需任何存儲電路,電路結構簡單。該系統實現了圖像的16階灰度顯示,可廣泛用于商場、車站等公共場合。
1 AVR單片機簡介
AVR單片機是增強型內置FLASH的RISC(ReducedInstructionSetCPU)精簡指令集高速8位單片機,硬件采用哈佛(Harward)結構,達到一個時鐘周期可以執行一條指令,絕大部分指令都為單周期指令。支持在系統編程ISP,其中MEGA系列還支持在應用編程IAP。內置的FLASH程序存儲器可擦寫1000次以上,給用戶的開發生產和維護帶來方便。可擦寫10萬次的E2PROM,為掉電后數據的保存帶來方便。AVR單片機有豐富的片內資源,如RTC,WATCHDOG,AD轉換器,PWM,USART,SPI,TWI接口等,I/O口功能強、驅動能力強。
2 系統整體設計方案
LED顯示系統主要由3部分構成:PC上位機圖像文字轉換與數據發送單元、主控單元以及顯示子模塊。
用戶名: 密碼: