91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>單片機>使用單片機控制LED顯示的詳細說明

使用單片機控制LED顯示的詳細說明

2020-09-07 | rar | 0.05 MB | 次下載 | 免費

資料介紹

  字符的位置在屏幕上實現移動,即術語“滾屏”。可以用硬件實現,但無疑增加了額外的硬件成本及設計難度。因此本設計采用軟件算法實現左滾屏、左暫停、定格顯示等常見滾屏方式。用軟件來完成滾屏算法,其最大的優點在于成本低廉,而且可維護性、可升級性大大增強。

  關于可擴展性

  除了基本要求外,本設計還要實現顯示單元數目的隨意擴展。在傳統的并行傳輸方式中,因受到列數據鎖存器地址線數目的制約,不能隨意的增添顯示單元,且每個顯示單元的電路結構不同,PCB結構也不同,完全不符合模塊化設計的要求。因此摒棄了傳統的并行傳輸方式,而采用獨特的串行鎖存技術,通過控制五根總線就能實現各顯示單元之間的列數據鎖存。不僅板間連接簡單,更是降低了PCB布局及布線的難度。每個顯示單元的PCB都是完全一樣的,便于量產。

  微控制器的考慮

  因本設計采用軟件來實現滾屏,且傳輸方式為串行方式。所以對微控制器單元的處理速度要求較高,可供選擇的有ARM7和高速8位單片機。ARM的處理速度極快,但對于條屏的應用,ARM內部的資源浪費嚴重,且成本較高。因此選擇高速8位單片機作為控制器,常見的高速8位單片機有AVR系列單片機,C8051F系列單片機,STC12C系列單片機。這幾種單片機的處理速度均能達到1MIPS/MHz(在時鐘頻率為1MHz時處理能力為每秒100萬條指令),但AVR系列單片機的極限時鐘頻率只能到16MHz,而C8051F系列SOC類似于ARM7,時鐘速度可到100MHz,但會浪費其內部豐富的資源,而且價格昂貴,用在單色條屏的控制中頗感浪費。于是最佳選擇為STC12C系列單片機,其最高時鐘能到48MHz,且有較豐富的接口及存儲器資源,價格極其低廉,零售價僅為9元/片。大幅降低了產品成本。


?

  關于點陣數據的存儲方式

  目前使用最廣泛的技術是,通過上位機軟件將待顯示的字符串轉換為對應的點陣字模數據,通過燒寫的方式將這些字模數據按一定的順序編址后存儲在E2PROM中。在條屏顯示的過程中按規定的方式取出E2PROM中的字模數據進行處理。對于一個16×16點陣的漢字字模數據,需要連續32字節的E2PROM空間來存儲。照此計算,若有256個需要顯示的字符,則至少需要32B×256=8192字節(8KB)的E2PROM存儲空間。通常的單片機內部沒有集成這么大容量的E2PROM。因此這種方案,需要在單片機外部擴展大容量的E2PROM,增加硬件成本。上位機程序設計由于涉及到漢字取模,取模算法的難度較大。在多字下載的時候傳輸時間也較長。諸多弊端使本設計放棄了傳統方案。而本設計創新使用了專用的點陣字庫芯片,成本僅為8元,內含各種點陣規格的GB2312、ASCII等標準字庫。專用字庫芯片采用微型SO-8封裝,使用高速同步串行SPI接口進行讀寫操作,節省了控制器的I/O。在本設計中,單片機內部的小容量E2PROM,用于存儲待顯示漢字的GB2312標準機內碼,每個全角字符的內碼占2字節,則在同樣需要顯示256個漢字的情況下,這種方案僅占用512字節的E2PROM空間。

  關于顯示內容的更新

  目前常用的下載方式有串口下載、USB下載、無線下載等。考慮到本設計的上、下位機進行一次通信時的數據量不大(2KB以內),而且對通信的速度及可靠性要求并不嚴格。因此本設計采用PC機串口來作為下載接口,PC機串口為RS-232C標準,其特點是共模傳輸,因此通信電纜可以是成本低廉的普通雙絞線,同軸屏蔽線等。PC機串口的驅動程序編寫較為簡單,不需要掌握復雜的通信協議。

  漢字點陣數據采用現成的字庫芯片,需要通過漢字的機內碼作地址來取出相應漢字的點陣字模數據。因此上位機軟件的任務就是:將待顯示的字符轉換成對應的標準機內碼,并把操作者對下位機顯示方式、速度等進行設置的常數,通過RS232總線按一定的通信協議一起發送到下位機。
?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1常用電子元器件集錦
  2. 1.72 MB   |  24490次下載  |  免費
  3. 2PC2456高壓浪涌抑制器控制器數據手冊
  4. 3.03 MB   |  12次下載  |  免費
  5. 3PC2464具理想二極管的浪涌抑制控制器數據手冊
  6. 4.42 MB   |  8次下載  |  免費
  7. 4PC2466高電壓浪涌抑制器數據手冊
  8. 3.37 MB   |  8次下載  |  免費
  9. 5ssd1306單片 CMOS OLED/PLED 驅動芯片中文手冊
  10. 1.66 MB   |  5次下載  |  1 積分
  11. 6PC2596 40V 輸入 150KHz 3A 降壓型電源轉換器數據手冊
  12. 2.44 MB   |  3次下載  |  免費
  13. 7松下 rq-sx3隨身聽電路圖資料
  14. 2.93 MB   |  2次下載  |  5 積分
  15. 8臺式主板DDR5內存插槽引腳功能表資料
  16. 0.17 MB   |  2次下載  |  5 積分

本月

  1. 1常用電子元器件集錦
  2. 1.72 MB   |  24490次下載  |  免費
  3. 2三相逆變主電路的原理圖和PCB資料合集免費下載
  4. 27.35 MB   |  111次下載  |  1 積分
  5. 3運算放大器基本電路中文資料
  6. 1.30 MB   |  16次下載  |  免費
  7. 4蘋果iphone 11電路原理圖
  8. 4.98 MB   |  12次下載  |  5 積分
  9. 5PC2456高壓浪涌抑制器控制器數據手冊
  10. 3.03 MB   |  12次下載  |  免費
  11. 6常用電子元器件介紹
  12. 3.21 MB   |  11次下載  |  免費
  13. 7PC2570低Iq理想二極管控制電路數據手冊
  14. 1.54 MB   |  8次下載  |  免費
  15. 8PC2557正向高壓理想二極管控制電路中文手冊
  16. 1.80 MB   |  8次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935130次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191390次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183345次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81591次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73816次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65990次下載  |  10 積分
主站蜘蛛池模板: 免费一级欧美片在线观看 | 国产精品11页 | 天天干天天操天天舔 | 夜夜综合网 | 国产欧美精品午夜在线播放 | 夜夜骑首页 | 天天爱天天做久久天天狠狼 | 成人午夜亚洲影视在线观看 | 国模啪啪一区二区三区 | 色香蕉视频 | 黄色的视频免费看 | 国产精品嫩草影院在线播放 | 成年网站在线观看 | 一道精品一区二区三区 | 国产成人1024精品免费 | 久久不射影院 | 天堂影院jav成人天堂免费观看 | 色综合激情网 | 久久国产视频网站 | 午夜dy888理论三级 | 在线免费你懂的 | 五月.com | 免费一看一级毛片全播放 | 干干日日 | 国产高清在线精品 | 免费高清在线观看a网站 | 人人干综合 | 日韩啪啪电影 | 色国产精品 | 久久成人国产精品免费 | 久久两性视频 | 午夜免费剧场 | 成年人看的黄色 | 久久综合九色综合网站 | 激情伦成人综合小说 | 色婷婷一区二区三区四区成人网 | 亚洲伊人久久大香线蕉啊 | 久久精品免费观看视频 | 女人张开腿给男人桶爽免费 | 亚洲性夜 | 免费高清一级欧美片在线观看 |