• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM9的帶農歷實時時鐘LCD顯示設計

    基于ARM9的帶農歷實時時鐘LCD顯示設計

    作者: 時間:2011-05-24 來源:網絡 收藏

    摘要:以處理器S3C2440和液晶屏WXCAT35為基礎,實現了帶電路。通過串口與S3C2440通信,實現更改時間和設置報警時間的功能,應用公歷轉換為的算法,實現在液晶屏上的顯示。
    關鍵詞:;;農歷;

    S3C2440A是Samsung公司為手持設備應用提供的低功耗、高性價比芯片。S3C2440A20T內核,并在ARM920T內核基本功能的基礎上集成了豐富的外圍功能模塊,如UART、RTC、控制器等外圍器件,從而降低了嵌入式應用系統的成本。本文采用S3C2440A和WXCAT35液晶顯示屏模塊,搭建以兩者為基礎的嵌入式液晶系統工作平臺。在此平臺基礎上,詳細討論帶農歷的實時時鐘在液晶顯示屏上的顯示以及更改時間和設置報警時間的方法,并給出了具體的實現程序。

    1 系統硬件
    1.1 實時時鐘(RTC)模塊
    S3C2440A集成了具有日歷功能的RTC模塊,它可以在系統關閉的情況下使用備用電池工作。RTC使用STRB/LDRB ARM操作傳輸二進制編碼的十進制數(BCD)的8位數據給CPU。數據包括年、月、日、星期、小時、分鐘、秒的時間信息。此外,RTC模塊還可以實現報警功能。RTC模塊采用32.768 kHz的外部晶體振蕩器,外部晶體振蕩器與S3C2440A的連接如圖1所示。XTIrtc和XTOrtc分別是RTC的32.768 kHz晶體振蕩器輸入和輸出,2個22 pF電容是晶體振蕩器的匹配電容,只有在外部所接電容為匹配電容的情況下,晶體振蕩器頻率才能保證在標稱頻率附近的誤差范圍內。

    本文引用地址:http://www.czjhyjcfj.com/article/150711.htm

    a.jpg


    1.2 通用異步接收傳輸(UART)模塊
    S3C2440A的UART提供了3個獨立的異步串行I/O端口,每個端口都可以在中斷模式或者DMA模式下操作。UART使用系統時鐘可以支持最高
    115.2 kb·s-1的速率。在對UART進行操作時,數據接收幀和發送幀的格式都是可編程的,它包含1個開始位,5~8個數據位,1個可選的奇偶位和1或2個停止位,這些都是通過線性控制器(ULCONn)設置。本文采用UART更改時間和設置報警時間,串口通信連接圖如圖2所示。

    b.jpg

    led顯示器相關文章:led顯示器原理



    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 杂多县| 丹棱县| 拉孜县| 周宁县| 泉州市| 湘阴县| 大宁县| 青海省| 嵊州市| 博罗县| 洞口县| 津市市| 广昌县| 土默特左旗| 长岛县| 扬州市| 宿迁市| 和田市| 苍梧县| 长子县| 鄯善县| 噶尔县| 华阴市| 耒阳市| 尉犁县| 巴彦淖尔市| 志丹县| 塔城市| 通道| 罗平县| 阳朔县| 城口县| 武山县| 四会市| 海门市| 奎屯市| 虎林市| 如东县| 会理县| 闸北区| 齐齐哈尔市|