新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 跟我學51單片機(七)——LCD1602液晶顯示模塊

        跟我學51單片機(七)——LCD1602液晶顯示模塊

        作者: 時間:2013-01-26 來源:網絡 收藏
          本刊上期介紹單片機捕獲紅外遙控器解碼方法電路原路和程序設計方法,并給出了實例。這一講將介紹單片機驅動 模塊。通過該講,讀者可以掌握 液晶的工作原理和如何通過單片機來驅動 液晶。

          一、原理簡介

          模塊具有體積小、功耗低、顯示內容豐富、超薄輕巧等優點,在嵌入式應用系統中得到越來越廣泛的應用,這講中向大家介紹的LCD1602 模塊(其內部控制器為HD44780 芯片),它可以顯示兩行,每行16 個字符,因此可相當于32 個LED 數碼管,而且比數碼管顯示的信息還多。采用單+5V 電源供電,外圍電路配置簡單,價格便宜,具有很高的性價比。

          LCD1602 外觀如圖1(a) 所示。1602 字符型LCD 模塊的管腳分布如圖1(b) 所示, 其管腳各功能如表1 所示。

        圖1 (a) LCD1602外觀圖 (b) LCD1602管腳分布圖

          值得提出的是,各種液晶廠家均有提供幾乎都是同樣規格的1602 模塊或兼容模塊,盡管各廠家的對其各自的產品命名不盡相同;但其最初采用的LCD 控制器采用的是HD44780,在各廠家生產的1602 模塊當中,基本上也都采用了與之兼容的控制IC,所以從特性上基本上是一樣的;當然,很多廠商提供了不同的字符顏色、背光色之類的顯示模塊。

          LCD1602 有11 個控制指令, 見表2。其中,DDRAM :顯示數據RAM,用來寄存待顯示的字符代碼;CGROM :字符發生存儲器;CGRAM :用戶自定義的字符圖形RAM。限于篇幅原因在此不做詳細敘述,讀者可以上網查看HD44780 芯片資料和LCD1602 數據手冊。

          這里介紹幾個LCD1602 編程時經常用到的幾個指令,見表3。

        紅外遙控器相關文章:紅外遙控器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 文水县| 雷州市| 抚松县| 德兴市| 板桥市| 弋阳县| 伽师县| 奈曼旗| 梅州市| 开远市| 德江县| 萨迦县| 若羌县| 金秀| 湟中县| 象州县| 余姚市| 丹东市| 长治市| 房产| 日土县| 鹤山市| 安吉县| 台北县| 汤阴县| 门头沟区| 鄂托克前旗| 阿克苏市| 扶风县| 无锡市| 水城县| 长岭县| 茶陵县| 黄陵县| 鄂温| 盐山县| 淳安县| 宜黄县| 婺源县| 太康县| 淮阳县|