999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的LED顯示屏文字控制設計

2011-06-02 01:33:24中國醫科大學
電子世界 2011年10期
關鍵詞:單片機設計

中國醫科大學 王 研

1.LED顯示屏功能

LED顯示屏以其超大畫面、超強視覺、亮度高、壽命長以及靈活多變的顯示方式等優勢,成為目前國際上使用廣泛的顯示系統。隨著信息產業的高速發展,LED顯示作為信息傳播的一種重要手段,已廣泛應用于金融證券、銀行利率、商業廣告、文化娛樂等室內外需要進行服務內容和服務宗旨宣傳的公眾場所。顯然,LED顯示已成為現代化和信息化社會的一個重要標志。有著巨大的社會效益和豐厚的經濟效益。研究利用單片機控制LED的文字顯示對于學習單片機的基本原理和程序設計具有重要的作用和意義。

圖1 設計總體框圖

圖2 AT89S51單片機PDIP40封裝外形圖及最小應用系統電路

2.LED顯示屏顯示漢字原理

根據國際標準字庫的要求,每一個漢字由16行16列的點陣組成,即國標漢字庫中的每一個字均由256個點陣來表示。我們可以把每一個點理解為一個象素,而把每一個字的字形理解為一幅圖像。事實上這個漢字屏不僅可以顯示漢字,也可以顯示在256象素范圍內的任何圖形。通過字庫軟件可自動生成十六進制數據的漢字代碼。把內碼數據復制到程序中由計算機傳給單片機,再經單片機內部程序的控制將接收到的漢字內碼轉換成16*16的點陣結構,然后就可以送到在LED顯示屏上動態顯示了。

3.設計思路

根據LED顯示屏顯示漢字的基本原理,設計出系統框圖。由于單片機的總線為8位,一個字需要拆分為2個部分,所以需要兩個存儲器存放。

其中PC機用于查詢漢字內碼,并把內碼傳給接口芯片,由接口芯片完成從RS232向TTL電平的轉換。AT89S51單片機完成圖形顯示方式將漢字內碼向點陣結構的轉化。要顯示的相鄰兩幀內容存放至存儲器3,4中。存儲器1用于存放單片機接收的漢字內碼。存儲器2用于存放漢字庫的點陣結構。存儲器3用于存放要顯示的顯示的相鄰兩幀內容的第一幀。存儲器4用于存放要顯示的顯示的相鄰兩幀內容的第二幀。硬件掃描電路可編程器件完成動態掃描。LED顯示模塊將顯示存儲器3或4的內容。

4.硬件電路組成

本文中應用到的電路包括AT89S51芯片、74LS373地址鎖存器、74LS245雙向總線緩沖器、74LS157四位二選一電路、HM6264存儲器、EPROM29FO4O存儲器以及LED點陣模塊。

其中由Atmel公司推出的AT89S51芯片,與MCS51單片機指令集兼容,時鐘頻率為O~33MHz,采用32個可編程輸入/輸出引腳和2個16位定時/計數器,內部包含用作程序存儲器的4KB的基于FLASH技術的只讀存儲器。

74LS373地址鎖存器的作用是將單片機送往各存儲器的地址進行鎖存。74LS245雙向總線緩沖器起選擇地址作用。4LS157電路芯片用于分離計數器和單片機向存儲器3或存儲器4發送的地址。74LS138譯碼器可以在不同的時間讓需要工作的存儲器的片選信號有效。存儲器6264用于存放單片機送來的漢字內碼和轉換后的點陣結構。EPROM AM29O4O-9O/BUA(32)存放經過轉換后的漢字點陣。LED顯示屏采用16×16像素矩陣模塊。

5.顯示屏顯示控制程序設計

通過程序控制LED畫面,可以形成上移、下移、左平移、右平移等多種顯示方式。由于篇幅所限,本文只討論顯示屏上移滾動顯示方式的實現。編程語言采用C語言。

首先計算機把要顯示的信息轉換成和LED對應的點陣數據及地址,然后通過接口電路將其送到掃描板的寫入地址及數據產生器中。寫入地址及數據產生器產生要寫入存儲器的數據及地址。讀地址產生器產生存儲器的讀出地址。掃描控制電路把存儲器中的數據送到顯示屏上,并同時產生時鐘信號、鎖存信號及行掃描信號。

下面只給出接收緩沖區字符存入存儲器1的過程及代碼以供讀者參考。

圖3 文字上移滾動設計流程圖

內碼由串口輸入到緩存r_buf,CPU往存儲器1順序存放所有字的內碼(每個字2個字節)。設一個一維字符數組mdata[Ox ffff]和指向數組的指針變量*hz。把指針指向數組首部hz=&mdata[O],把從串口輸入的所有字的內碼依次存入數組mdata[]當中。

6.總結

本文從理論上闡述了使用單片機控制LED電子顯示屏顯示漢字的基本原理,并給出了LED屏幕文字向上滾動的設計與實踐方案。此方案已在筆者的測試機上通過。雖然電路比較簡單,但是其整個過程已經包涵了單片機的基本理論和LED顯示屏電路的基本原理和基本程序,只要擴展單片機的IO接口,并增加一些相關芯片,就能設計出更大面積、更復雜的LED顯示屏。因此本文對研究單片機原理和LED的顯示原理及應用具有一定的理論和實踐參考價值。

[1]李朝青.單片機原理及接口技術[M].北京航空航天大學出版社,2005(第三版).

[2]錢珊珠.微型計算機原理及應用[M].國防工業出版社,2008,5(第一版).

[3]馬忠梅.單片機的C語言應用程序設計[M].北京航空航天大學出版社,2007(第四版).

[4]譚浩強,張基溫.C語言程序設計教程[M].高等教育出版社,2006,8(第3版).

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 久久久久人妻精品一区三寸蜜桃| 亚洲综合激情另类专区| 浮力影院国产第一页| 激情午夜婷婷| www亚洲精品| 高清色本在线www| 毛片免费观看视频| 国产在线拍偷自揄拍精品| 国产精品性| 中文国产成人久久精品小说| 欧洲成人免费视频| 国产91无毒不卡在线观看| 亚洲天堂区| 亚洲综合第一页| 色偷偷一区二区三区| 天天综合网亚洲网站| 激情六月丁香婷婷| 亚洲欧洲免费视频| 喷潮白浆直流在线播放| 99九九成人免费视频精品| 日韩毛片视频| 日韩人妻无码制服丝袜视频| 久久窝窝国产精品午夜看片| 制服丝袜在线视频香蕉| 久久无码高潮喷水| 熟妇丰满人妻av无码区| 2022国产无码在线| 欧美精品成人| 亚洲永久免费网站| 免费啪啪网址| 在线欧美日韩国产| 91美女视频在线| 国产丝袜精品| 亚洲精品福利视频| 日韩av无码精品专区| 黄色网站不卡无码| 亚洲国产成人精品一二区| 中文天堂在线视频| 五月丁香在线视频| 亚洲欧美另类久久久精品播放的| 国产区在线看| 亚洲区一区| 欧美成人手机在线观看网址| 亚洲精品无码久久久久苍井空| 午夜三级在线| 国产在线精品99一区不卡| 婷婷综合在线观看丁香| 国内精自线i品一区202| 久久精品国产精品青草app| 亚洲欧美日韩视频一区| 亚洲日韩AV无码一区二区三区人 | 精品伊人久久久久7777人| 久久久久亚洲AV成人人电影软件| 成人一级黄色毛片| 国产本道久久一区二区三区| 国产二级毛片| 亚洲男人天堂2020| 国产青榴视频| 亚洲成人www| 国产成人综合久久精品尤物| 日本一区高清| 色有码无码视频| 国产免费高清无需播放器| 亚洲黄色成人| 色精品视频| 小说区 亚洲 自拍 另类| 亚洲AV免费一区二区三区| 伊人久久综在合线亚洲91| 免费一级全黄少妇性色生活片| 久久人人爽人人爽人人片aV东京热| 日韩AV手机在线观看蜜芽| 亚洲国产成人超福利久久精品| 国产美女主播一级成人毛片| 国产无码在线调教| 国内黄色精品| 婷婷开心中文字幕| 四虎在线观看视频高清无码| 免费大黄网站在线观看| 中文字幕亚洲乱码熟女1区2区| 噜噜噜久久| 日韩精品欧美国产在线| 久久久国产精品免费视频|