《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 顯示光電 > 設(shè)計應(yīng)用 > 基于單片機的HT1621液晶顯示系統(tǒng)設(shè)計方法
基于單片機的HT1621液晶顯示系統(tǒng)設(shè)計方法
摘要: 在智能化樓宇、中高檔家庭住宅、電力系統(tǒng)、工礦企業(yè)、國家重點消防單位以及石油化工、文教衛(wèi)生、金融、電信等領(lǐng)域。基于單片機的HT1621液晶顯示控制器應(yīng)用廣泛。本文詳細討論段式液晶模塊HT1621D與單片機STC89C52的一種硬件接口電路和軟件編程方法。
關(guān)鍵詞: 單片機 HT1621 液晶顯示
Abstract:
Key words :

HT1621液晶顯示控制器是多功能全自動智能開關(guān)的顯示部件,能實時、準(zhǔn)確、在線監(jiān)控供電線路的運行情況。一旦線路出現(xiàn)漏電、過載、短路、過壓、欠壓和缺相時,智能安全用電開關(guān)能立刻啟動保護程序,并顯示在HT1621液晶顯示控制器上。在智能化樓宇、中高檔家庭住宅、電力系統(tǒng)、工礦企業(yè)、國家重點消防單位以及石油化工、文教衛(wèi)生、金融、電信等領(lǐng)域。基于單片機的HT1621液晶顯示控制器應(yīng)用廣泛。本文詳細討論段式液晶模塊HT1621D與單片機STC89C52的一種硬件接口電路和軟件編程方法。

1 HT1621液晶模塊與STC89CS2單片機

HT1621是128點內(nèi)存映像和多功能的LCD驅(qū)動器,HT1621的軟件配置特性使它適用于多種LCD應(yīng)用場合,包括LCD模塊和顯示子系統(tǒng)。靜態(tài)顯示內(nèi)存RAM以32×4位的格式儲存所顯示的數(shù)據(jù)。RAM的數(shù)據(jù)直接映像到LCD驅(qū)動器,可以用READ,WRITE和READ-MODIFY-WRITE命令訪問。HT1 621D引腳圖如圖1所示。

各引腳功能如下:

片選輸入,接一上拉電阻。當(dāng)為高電平,讀寫HT1621的數(shù)據(jù)和命令無效,串行接口電路復(fù)位;當(dāng)為低電平和作為輸入時,讀寫HT1621的數(shù)據(jù)和命今有效。

READ脈沖輸入,接一上拉電阻。在信號的下降沿,HT1621內(nèi)存的數(shù)據(jù)被讀到DATA線上,主控制器可以在下一個上升沿時鎖存這些數(shù)據(jù)。

WRITE脈沖輸入,接一上拉電阻。在信號的上升沿,DATA線上的數(shù)據(jù)寫到HT1621.

DATA:外接上拉電阻的串行數(shù)據(jù)輸入/輸出。

VSS:負電源;地。

VLCD:LCD電源輸入。

VDD:正電源。

時基或看門狗定時器溢出標(biāo)志,NMOS開漏輸出。

BZ:聲音頻率輸出。

COM0~COM2:LCD公共輸出口。

SEG1~SEG31:LCD段輸出口。

STC89C52是一種低功耗、高性能CMOS 8位單片機,最突出的優(yōu)點是片內(nèi)集成了8 KB可重復(fù)編程的FLASH程序存儲器。內(nèi)部8 KB的FLASH E2PROM使用戶編制的程序及需要顯示的字母、數(shù)字、漢字和圖形都可以存儲在里面,免去了擴展外部存儲器的麻煩,使以STC89C52單片機為核心的控制系統(tǒng)電路更簡單,非常適用于液晶顯示。

2 硬件電路設(shè)計

考慮到單片機的外圍擴展電路盡可能少,硬件結(jié)構(gòu)越簡單越好。如果液晶顯示器的8位數(shù)據(jù)線與單片機采用并行接口的話,數(shù)據(jù)線就占用了8位,再加上其他的一些控制線,將占用較多的I/O口線,因此在很多儀器儀表的應(yīng)用中,將液晶顯示器的8位數(shù)據(jù)線與單片機通過串行輸入并行輸出器件進行串行接口,實現(xiàn)實用準(zhǔn)確的數(shù)據(jù)傳輸方式。HT1621與微控制器之間只需三根線進行連接,即將HT1621的三個管腳,DATA和分別與單片機的P3.4,P3.3和P3.5相連。

HT1621D只有四根管腳用于接口,管腳用于初始化串行接口電路和結(jié)束主控制器與HT1621之間的通訊。管腳設(shè)置為"1"時,主控制器和HT1621之間的數(shù)據(jù)和命令無效并初始化。管腳DATA是串行數(shù)據(jù)輸入/輸出管腳,讀/寫數(shù)據(jù)和寫命令通過管腳DATA進行。管腳是讀時鐘輸入管腳,在信號的下降沿時,數(shù)據(jù)輸出到管腳DATA上,在信號上升沿和下一個下降沿之間,主控制器應(yīng)讀取相應(yīng)的數(shù)據(jù)。管腳是寫時鐘輸入管腳,在信號上升沿時,管腳DATA上的數(shù)據(jù)、地址和命令被寫入HT1621.可選的管腳可用作主控制器和HT1621之間的接口,可用軟件設(shè)置作為定時器輸出或WDT溢出標(biāo)志輸出。主控制器與HT1621的相連接后,可以實現(xiàn)時基或WDT功能。其硬件電路如圖2所示。

3 軟件設(shè)計

3.1 LCD驅(qū)動器相關(guān)命令

HT1621可以用軟件設(shè)置。兩種模式的命令可以配置HT1621和傳送LCD所顯示的數(shù)據(jù)。HT1621的配置模式稱為命令模式,命令模式類型碼為100.命令模式包括一個系統(tǒng)配置命令,一個系統(tǒng)頻率選擇命令,一個LCD配置命令,一個聲音頻率選擇命令,一個定時器設(shè)置命令和一個操作命令。數(shù)據(jù)模式包括READ,WRITE和READ-MODIFY-WRITE操作,數(shù)據(jù)和命令模式類型如下:

模式命令應(yīng)在數(shù)據(jù)或命令傳送前運行。如果執(zhí)行連續(xù)的命令,命令模式代碼即100,將被忽略。當(dāng)系統(tǒng)在不連續(xù)命令模式或不連續(xù)地址數(shù)據(jù)模式下,管腳應(yīng)設(shè)為"1",而且先前的操作模式將復(fù)位。當(dāng)管腳返回"0"時,新的操作模式類型碼應(yīng)先運行。

3.2 工作時序

只看掌握和熟悉了HT1621的工作時序圖才能更好地進行軟件編程。HT1621的命令模式時序圖如圖3所示,寫模式的時序圖如圖4所示。

WRITE101

a5 a4 a3 a2 a1 a0 d0 d1 d2 d3寫數(shù)據(jù)到RAM

a5~a0 RAM地址;d3~d0 RAM數(shù)據(jù)

3.3 LCD顯示程序的編寫

要正確的編寫出LCD顯示程序,需要知道HT1621的段與液晶顯示屏的對應(yīng)情況。RAM的數(shù)據(jù)直接映像到LCD驅(qū)動器,RAM可看成是由SEG1~SEG31和COM0~COM2對應(yīng)組成的映像圖。HT1621的RAM段碼映射如表1所示。

液晶顯示屏上要顯示的每一個符號都對應(yīng)于RAM中的一位,要顯示哪位只需將該位對應(yīng)的單元即SEG和COM相交的地方置"1"就可以了,若不要顯示則將該位送"0".對于0~9的數(shù)字顯示是采用七段碼來顯示的。在編寫顯示程序時可以將要顯示內(nèi)容的顯示代碼放在一個表中,然后在程序中可以通過查表的方式根據(jù)此顯示代碼查出對應(yīng)要顯示的內(nèi)容。LCD顯示子程序流程如圖5所示。

4 結(jié)語

以段式液晶顯示模塊HT1621為例,介紹了與單片機STC89C52的一種實用的硬件接口電路和軟件編程方法,該種設(shè)計硬件電路簡單可靠,節(jié)約了單片機的口線,使系統(tǒng)資源得到了充分利用,可方便顯示漢字、字符和圖形,實現(xiàn)了交互式顯示和圖文并茂的人機界面效果。而且該設(shè)計已成功應(yīng)用在多種工業(yè)和家用電器設(shè)備中,獲得了很好的實用價值。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产精品成人| 亚洲精品免费在线播放| 美女精品网站| 亚洲欧美日韩在线| 亚洲精选久久| 欧美自拍偷拍| 亚洲一区久久久| 亚洲茄子视频| 精品96久久久久久中文字幕无| 欧美日韩直播| 欧美韩日精品| 狂野欧美激情性xxxx欧美| 欧美主播一区二区三区美女 久久精品人 | 中文欧美在线视频| 亚洲人成毛片在线播放| 欧美在线观看你懂的| 亚洲女性裸体视频| 99视频精品全国免费| 亚洲第一视频网站| 好吊一区二区三区| 国产一区二区在线观看免费播放 | 久久精品五月| 欧美一区二区三区免费观看视频 | 国产情人节一区| 国产精品看片资源| 欧美色一级片| 欧美日韩视频| 欧美日韩综合精品| 欧美日韩1区2区| 欧美日韩国产综合视频在线观看中文 | 国产一区视频在线观看免费| 国产精品免费网站| 国产精品草草| 国产精品s色| 国产精品播放| 国产精品初高中精品久久| 欧美日韩亚洲一区二区| 欧美三区在线观看| 国产精品国产三级国产专区53| 国产精品欧美经典| 国产主播一区二区三区| 亚洲高清免费| 中文国产亚洲喷潮| 久久国产免费| 亚洲三级电影在线观看| 亚洲午夜三级在线| 久久精品国产欧美激情| 免费在线一区二区| 欧美午夜精品伦理| 国产在线不卡| 亚洲人精品午夜| 亚洲欧美成人在线| 亚洲国产日韩在线| 亚洲天天影视| 久久久精品免费视频| 欧美区在线播放| 国产欧美一级| 亚洲日本va午夜在线电影 | 欧美成人中文| 亚洲视频在线观看网站| 欧美在线亚洲在线| 免费高清在线一区| 国产精品理论片| 影音先锋亚洲一区| 在线亚洲成人| 亚洲欧洲日本专区| 欧美亚洲免费电影| 欧美成人午夜激情| 国产精品一区二区久激情瑜伽| 1000部精品久久久久久久久| 亚洲网站在线看| 亚洲日本无吗高清不卡| 午夜亚洲影视| 欧美精品一区二区三区蜜臀| 国产日韩精品一区二区浪潮av| 91久久精品网| 欧美中文字幕在线播放| 亚洲午夜性刺激影院| 久久久欧美精品sm网站| 欧美丝袜一区二区| 亚洲第一中文字幕在线观看| 亚洲免费在线观看视频| 亚洲精品无人区| 久久久久.com| 国产精品久久久久永久免费观看| 亚洲第一区中文99精品| 羞羞答答国产精品www一本| 亚洲视频久久| 欧美精品一区二区在线播放| 国产视频一区免费看| 在线一区二区三区做爰视频网站| 亚洲国产网站| 久久黄色级2电影| 国产精品久久久久婷婷| 亚洲精品午夜| 亚洲精品国产视频| 久久久久久网| 国产无一区二区| 亚洲香蕉成视频在线观看| 一区二区精品国产| 欧美高清hd18日本| 伊人色综合久久天天| 欧美一级久久| 久久国产色av| 国产精品视频久久久| 一区二区三区国产精品| 亚洲乱码日产精品bd| 米奇777在线欧美播放| 国产日韩欧美电影在线观看| 一区二区三区高清视频在线观看| 亚洲精品日韩综合观看成人91| 久久精品综合| 国产日韩av高清| 亚洲女优在线| 午夜一级在线看亚洲| 国产精品久久久久婷婷| 9久草视频在线视频精品| 99在线精品视频在线观看| 欧美激情1区2区3区| 亚洲福利免费| 91久久亚洲| 免费视频最近日韩| 在线观看一区二区视频| 亚洲第一页在线| 老司机久久99久久精品播放免费| 国内精品模特av私拍在线观看| 亚洲欧美一级二级三级| 欧美一区二区三区视频免费播放| 国产精品美女主播在线观看纯欲| 中日韩高清电影网| 亚洲欧美国产一区二区三区| 国产精品久久久久永久免费观看| 一区二区三区久久久| 亚洲欧美日韩精品| 国产精品视频1区| 亚洲欧美日韩国产中文在线| 欧美一区二区日韩| 国产真实精品久久二三区| 亚洲电影免费观看高清完整版在线观看 | 欧美久久久久免费| 日韩午夜在线视频| 亚洲欧美成人在线| 国产亚洲一区在线播放| 亚洲成在人线av| 男人插女人欧美| 亚洲精品美女久久久久| 亚洲视频专区在线| 国产精品啊啊啊| 性欧美办公室18xxxxhd| 久久久久久久久一区二区| 在线精品国产成人综合| 在线视频欧美日韩| 国产精品欧美一区二区三区奶水| 午夜欧美精品| 欧美α欧美αv大片| 日韩网站在线| 小嫩嫩精品导航| 黄色成人在线网址| 日韩一区二区久久| 国产精品久线观看视频| 欧美在线欧美在线| 欧美大片91| 中文精品一区二区三区| 久久av二区| 亚洲国产日韩在线一区模特| 亚洲一区二区免费在线| 国产精品乱看| 久久精品一区四区| 欧美日韩国产影院| 午夜久久资源| 欧美高清视频在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 久久精品一区四区| 欧美日本韩国一区二区三区| 亚洲欧美日韩国产中文| 免费日韩av片| 亚洲一区在线观看免费观看电影高清| 久久九九精品99国产精品| 最新日韩在线视频| 欧美一区二区精品在线| 亚洲国产天堂久久综合网| 校园春色综合网| 亚洲欧洲精品一区二区三区不卡 | 久久精品国产成人| 亚洲日本中文字幕| 久久激情五月激情| 日韩写真在线| 久久综合久色欧美综合狠狠 | 亚洲欧美国产精品专区久久| 免费欧美日韩国产三级电影| 亚洲一区影音先锋| 欧美精品在欧美一区二区少妇| 亚洲欧美色婷婷| 欧美日韩喷水| 亚洲激情电影在线| 国产美女在线精品免费观看| 夜夜嗨av色综合久久久综合网| 娇妻被交换粗又大又硬视频欧美| 亚洲女人天堂av| 亚洲精品在线三区|