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

基于單片機和12864LCD模塊的萬年歷設計與仿真

2011-12-31 00:00:00陳紅李瑋
中小企業管理與科技·上旬刊 2011年12期

摘要:介紹利用單片機控制液晶顯示模塊顯示電子萬年歷,給出硬件設計電路,和軟件編程設計,通過Proteus軟件,對硬件電路和軟件編程進行仿真,具有一定的實用價值。

關鍵詞:單片機 液晶顯示模塊 C51編程

液晶顯示模塊在各種測量儀器、測量裝置、顯示儀表等日用電子產品中的應用越來越廣泛,并且對器件的測量精度和顯示精度的要求也越來越高,尤其是對時間的測量不但要準確,而且需要讀取數值更直觀更方便。本文介紹由單片機AT89C52和DS1302控制12864點陣液晶顯示模塊實現電子萬年歷的設計,并且用Proteus軟件對整個電路進行模擬和仿真。

1 系統構成

本系統設計中使用的單片機為AT89C52,其內部是8位的CPU,8KB片內ROM以及256B的可使用的片內RAM,32根并行I/O接口,兩個16位的定時/計數器,五個中斷源,兩個中斷優先級的內部結構。其中單片機的外圍電路有復位電路,時鐘電路。

其次還用到美國DALLAS公司推出的高性能、低功耗、帶RAM的實時時鐘電路DS1302,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,工作電壓為2.5V~5.5V。采用三線接口與CPU進行同步通信,并可采用突發方式一次傳送多個字節的時鐘信號或RAM數據。

本系統里用12864LCD顯示模塊來顯示萬年歷的年月日、星期及時間信息,該液晶模塊使用KS0108控制器,5V電壓驅動,帶有背光,內置8192個16×16點陣,128個字符及64×128點陣顯示RAM。與外部CPU接口采用并行或者串行兩種控制方式。

單片機在控制液晶顯示模塊的接口方式主要有兩種方式,直接訪問方式和間接訪問方式,直接訪問方式是把液晶顯示模塊作為存儲器或I/O設備直接連接到單片機總線上。而間接訪問方式是把液晶顯示模塊作為終端與單片機的并行接口連接,而單片機通過對該并行接口的操作實現對液晶顯示。一般在進行液晶顯示模塊的控制時,采用間接訪問的方式。如圖2所示。

2 軟件設計

由于系統實現的功能為萬年歷顯示,這就包括了公歷和陰歷兩種歷法的顯示,在本文中利用單片機實現公歷與農歷的轉換,采用的是查表的辦法。

計算公歷日對應的農歷日期的方法先計算出公歷日離當年元旦的天數,然后查表取得當年的春節日期,計算出春節離元旦的天數,二者相減即可算出公歷日離春節的天數。以后只要根據大小月和閏月信息,減一月天數,調整一月農歷月份,即可推算出公歷日所對應的農歷日期。如公歷日不到春節日期,農歷年要比公歷年小一年,農歷大小月取前一年的信息。農歷月從12月向前推算。由此我們可以計算出公歷和陰歷的日期。

軟件編程的程序主要有幾個子程序包括年月日的公歷和陰歷的計算和顯示程序,星期的計算程序和顯示程序,圖形界面的顯示程序,時間的設置與顯示程序,按鍵判斷掃描程序。在電路里面還設置了可以對年月日和時間進行調整的三個按鍵,用來調整日期和時間的顯示。主程序的大致流程圖如圖3所示。

3 Proteus軟件設計與仿真

按照硬件設計要求,在Proteus軟件內搭建硬件仿真電路。如果在沒有仿真的情況下直接進行電路板和元器件的焊接調試,不但焊接過程中會出現問題,成功率低也會使設計成本升高,但是使用Proteus軟件仿真可以使所設計的電路實用性提高,解決實驗設備和實驗項目不足的問題。使用Proteus軟件對萬年歷的硬件電路進行設計,并且將C語言編寫的程序進行編譯后,將生成的.HEX文件載入單片機以后運行,硬件電路圖和運行結果如圖4所示。

4 結語

在單片機與液晶顯示模塊的接口和軟件編程中,關鍵是要滿足液晶模塊的時序控制,初始化、操作和寫入要顯示的內容,通過DS1302的使用,可以降低編寫程序的復雜程度。通過Proteus仿真軟件平臺和Keil編譯軟件實現單片機控制液晶顯示模塊的萬年歷設計與仿真,可以達到比較好的設計效果。由該電路利用相關軟件設計印制電路板,就可以制作出實際的電子萬年歷。不僅降低了開發成本,也使系統的可靠性得到提高。

參考文獻:

[1]莫禾勝,唐曉輝.基于LCD液晶顯示器的時間顯示系統設計與制作[J].科技信息.2010(21):106-107.

[2]朱奕丹,余文烺.單片機控制的點陣圖形液晶顯示模塊[J]. 儀表技術.2007(3):13-15.

[3]趙青格.單片機和液晶顯示模塊接口及驅動設計[J]. 科學技術與工程.2007(12):6225-6228.

[4]劉金星,李洪文.基于告訴單片機的液晶顯示模塊控制[J].液晶與顯示.2011(2):88-91.

[5]李志廣,李曉泉.中文圖形12864點陣液晶顯示模塊與51單片機的并行接口電路及C51程序設計[J].現代顯示(自然科學版).2008(7):41-44.

主站蜘蛛池模板: aa级毛片毛片免费观看久| 成人在线亚洲| 日本成人不卡视频| 四虎亚洲国产成人久久精品| 色天天综合久久久久综合片| 亚洲三级a| 国产69囗曝护士吞精在线视频| 国产欧美视频在线观看| 另类欧美日韩| 怡红院美国分院一区二区| a级毛片免费播放| 欧美在线伊人| 国产欧美成人不卡视频| 九九热视频精品在线| 亚洲愉拍一区二区精品| 91啪在线| 中文字幕日韩视频欧美一区| 亚洲成人播放| 中文天堂在线视频| 又爽又大又光又色的午夜视频| 国产亚洲精品自在线| 久久精品无码中文字幕| 99国产在线视频| 亚洲成aⅴ人在线观看| 欧美劲爆第一页| 99精品久久精品| 亚洲第一在线播放| 69视频国产| 亚洲美女一级毛片| 成年A级毛片| 欧洲一区二区三区无码| 亚洲精品爱草草视频在线| 在线毛片网站| 国产精品免费福利久久播放| 国产精品大尺度尺度视频| 国产情精品嫩草影院88av| 青青热久免费精品视频6| 久久黄色免费电影| 日韩在线观看网站| 日韩黄色大片免费看| 亚洲乱码视频| 免费观看国产小粉嫩喷水| 91精品专区| 亚洲九九视频| 自拍亚洲欧美精品| 日本黄色a视频| 91丨九色丨首页在线播放| 在线另类稀缺国产呦| 成人福利在线免费观看| 亚州AV秘 一区二区三区| 波多野结衣一区二区三区四区 | 亚洲最新在线| 久久精品国产在热久久2019| 伊人精品视频免费在线| 国产jizzjizz视频| 欧洲免费精品视频在线| 国产爽妇精品| 成人福利在线看| 自拍偷拍一区| 朝桐光一区二区| www亚洲天堂| 国产成人精品一区二区三区| 黄色污网站在线观看| 国产成人亚洲毛片| 亚洲一区二区日韩欧美gif| 亚洲,国产,日韩,综合一区 | 国产熟女一级毛片| 国内黄色精品| 乱人伦中文视频在线观看免费| 国产美女91视频| 青青操国产| 亚洲国产精品日韩欧美一区| 久久永久精品免费视频| 国产精品开放后亚洲| 精品成人一区二区三区电影 | 小13箩利洗澡无码视频免费网站| 亚洲精品午夜天堂网页| 九九视频在线免费观看| 欧美成人综合视频| 久热精品免费| 99在线观看国产| 国产精品久久久久久久久|