大家學習這些電子器件,頭腦中要逐漸形成一種意識,不管是我們的單片機,還是74HC138,甚至三極管等等,都是有數據手冊的。不管是設計電路還是編寫程序,器件的數據手冊是我們最好的參考資料,那我們今天來學習 1602,首先就要看它的數據手冊。手冊大家可以在網上找到,這里我講的時候只挑手冊的重點講。
首先我們來看一個主要技術參數表格,如表 12-3 所示。
1602 液晶,從它的名字我們就可以看出它的顯示容量,就是可以顯示 2 行,每行 16 個字符的液晶。它的工作電壓是 4.5V~5.5V,對于這點我們設計電路的時候,直接按照 5V 系統設計,但是保證我們的 5V 系統最低不能低于 4.5V。在 5V 工作電壓下測量它的工作電流是 2mA,大家注意,這個 2mA 僅僅是指液晶,而它的黃綠背光都是用 LED 做的,所以功耗不會太小的,一二十毫安還是有的。
1602 液晶一共 16 個引腳,每個引腳的功能,我們都可以在它的數據手冊上獲得。而這些基本的信息,在我們設計電路和編寫代碼之前,必須先看明白,如表 12-4 所示。
液晶的電源 1 腳 2 腳以及背光電源 15 腳 16 腳,不用多說,正常接就可以了。
3 腳叫做液晶顯示偏壓信號,大家注意到小黑塊沒有,當我們要顯示一個字符的時候,有的黑點顯示,有的黑點就不能顯示,這樣就可以實現我們想要的字符了。我們這個 3 腳就是用來調整顯示的黑點和不顯示的之間的對比度,調整好了對比度,就可以讓我們的顯示更加清晰一些。在進行電路設計實驗的時候,通常的辦法是在這個引腳上接個電位器,也就是我們初中學過的滑動變阻器。通過調整電位器的分壓值,來調整 3 腳的電壓。而當產品批量生產的時候,我們可以把我們調整好的這個值直接用簡單電路來實現,就如同在我們板子上,我們直接使用的是一個 18 歐的下拉電阻,市面上有的 1602 的下拉電阻大概 1 到 1.5K 也是比較合適的值。
4 腳是數據命令選擇端。對于液晶,有時候我們要發送一些命令,讓它實現我們想要的一些狀態,有時候我們要發給它一些數據,讓它顯示出來,液晶就通過這個引腳來判斷接收到的是命令還是數據,這個引腳我們接到了 ADDR0 上,通過跳線帽和 P1.0 連接在一起。大家注意學會讀手冊,看到這個引腳描述里:數據/命令選擇端,而后跟了括號(H/L),他的意思就是當這個引腳是 H(High)高電平的時候,是數據,當這個引腳是 L(Low)低電平的時候,是命令。
5 腳和 4 腳用法類似,功能是讀寫選擇端。我們既可以寫給液晶數據或者命令,也可以讀取液晶內部的數據或狀態,就是控制這個引腳。因為液晶本身內部有 RAM,實際上我們送給液晶的命令或者數據,液晶需要先保存在緩存里,然后再寫到內部的寄存器或者 RAM中,這個就需要一定的時間。所以我們進行讀寫操作之前,首先要讀一下液晶當前狀態,是不是在“忙”,如果不忙,我們可以讀寫數據,如果在“忙”,我們就需要等待液晶忙完了,再進行操作。讀狀態是常用的,不過讀液晶數據我接觸的場合沒怎么用過,大家了解這個功能即可。這個引腳我們接到了 ADDR1 上,通過跳線帽和 P1.1 連接在一起。
6 腳是使能信號,很關鍵,液晶的讀寫命令和數據,都要靠它才能正常讀寫,我們后邊詳細講這個引腳怎么用。這個引腳我們通過跳線帽接到了 ENLCD 上,這個位置的跳線是為了和另外一個 12864 液晶的切換使用而設計的。
7 到 14 引腳就是 8 個數據引腳了,我們就是通過這 8 個引腳讀寫數據和命令的。我們統一接到了 P0 口上。來看一下開發板上的 1602 接口的原理圖,如圖 12-1 所示。
圖 12-1 1602 液晶接口原理圖
-
1602液晶
+關注
關注
1文章
35瀏覽量
9904
原文標題:1602液晶引腳圖及液晶接口原理圖
文章出處:【微信號:changxuemcu,微信公眾號:暢學單片機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
降低電視液晶屏修復線的信號延遲及液晶線路修光修復

液晶面板色斑缺陷修復及相關液晶線路激光修復

液晶面板暗點缺陷修復及相關液晶線路激光修復

液晶像素短路防護模組及液晶線路激光修復

液晶面板黑線缺陷修復及相關液晶線路激光修復

電容屏是液晶屏嗎?

評論