新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機與LCD的串行接口設計與實現

        單片機與LCD的串行接口設計與實現

        作者: 時間:2009-05-21 來源:網絡 收藏

        2.3 初始化
        液晶顯示器在使用之前要先初始化,初始化中除設置程序堆棧指針外,主要是針對模塊中的控制芯片進行功能設置,如文本/圖形首地址和區域設置、文本/圖形開關、光標形狀設置及閃爍開關、模式設置及清屏等。
        2.4 漢字的顯示
          液晶顯示模塊字符的顯示有文本顯示和圖形顯示兩種方式。這里重點介紹以圖形方式顯示漢字的方法。
        240×128點陣的液晶顯示模塊能顯示15×8個漢字。對于每個漢字的顯示,首先應該計算該漢字在字庫中的地址,然后讀出該漢字的字型碼。當顯示至一行的末尾時要換行顯示。
        顯示漢字時,一個16×16的漢字字型碼占32個字節,每顯示一行要2個字節;第二行顯示時,顯示地址要在前一行首字節地址上加30,共需要16次循環才能完整地顯示一個漢字。
        在處理漢字顯示時,如果要漢字的反顯(例如菜單操作),將漢字的32字節字模數據分別與0xFF異或(XRL)運算,或者取反(CPL)運算后再顯示即可。
        在該系統中,還需要顯示數字、字母以及光標,這些都是通過圖形方式16×8點陣顯示的。16×8點陣的顯示方法與16×16點陣顯示類似,在此不再贅述。

        本文引用地址:http://www.104case.com/article/173724.htm

        圖2程序流程圖
        3 模塊在醫療儀器中的應用
        本文介紹的液晶顯示模塊與采用數據發送方式,這種方式不僅節省了I/O端口資源,而且數據傳送更加穩定、可靠,操作控制更加靈活、方便,該方式已成功應用于半自動生化分析儀產品的研發。實踐證明,液晶屏具有清晰的顯示效果,并且無閃爍,滿足了生化分析儀的顯示要求。

        圖3 半自動生化分析儀原理框圖
        該半自動生化分析儀以16F774作為主芯片,由吸、洗液電路模塊、濾光片轉動模塊、多級放大電路模塊、溫度控制模塊以及微型打印機、LCD液晶顯示模塊和薄膜鍵盤等外圍輸入輸出設備組成,原理如圖3所示。測量結果不僅可以以字符的形式顯示在LCD液晶屏上,美觀、方便,便于直接讀取數據,也可以通過微型打印機將測量數據打印出來,便于進一步分析與研究。薄膜鍵盤的使用可實現翻頁查詢、數據錄入等功能。由于16F774的I/O端口資源有限,LCD液晶顯示模塊和微型打印機均以發式與PIC16F774交換數據,有效地解決了問題。LCD液晶顯示模塊的應用也為整個系統的低功耗提供了保障。
        4 結束語
        本文作者創新點在于采用了單片機與液晶顯示模塊的接口,利用高速八位串行輸入/并行輸出移位寄存器74HC164進行數據的串/并轉換,執行速度快,刷新率高,滿足LCD在生化分析儀中的顯示要求。實踐證明,采用圖形點陣式JM240128A LCD模塊作為智能儀器的顯示終端,接口規范、界面美觀。由于多數LCD型號的電氣特性以及硬件電路接口都十分類似,所以本文采用的方法具有普遍適用性。

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理


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



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 岳普湖县| 醴陵市| 罗城| 鹤壁市| 福清市| 辛集市| 中卫市| 隆安县| 广河县| 安图县| 罗江县| 香格里拉县| 汉川市| 那坡县| 宣恩县| 华坪县| 手机| 泊头市| 乌什县| 泸水县| 疏附县| 郁南县| 普兰店市| 和林格尔县| 沙湾县| 英德市| 广德县| 西畴县| 开化县| 视频| 荣成市| 报价| 长汀县| 普定县| 台中县| 三明市| 林州市| 宜章县| 上思县| 日喀则市| 武强县|