基于PIC32的鐵路隧道監(jiān)測系統(tǒng)
3.1.3 MPLAP軟件仿真與實驗測試
采用MPLAB軟件編寫驅(qū)動軟件,在DEBUG選擇中選擇MPLAB SIM進行軟件仿真,如圖3-4所示。然后采用泰克示波器TDS1012檢測CCD輸出電壓,可以看到驅(qū)動成功,并輸出周期性的波形。其中一個波形中,高電壓部分表示此處探測到光,低電壓部分表示沒有光。
圖3-4 使用MPLAB進行軟件仿真
圖3-5使用泰克示波器TDS1012檢測CCD輸出電壓
3.2 字符型液晶LCD1602
3.2.1 液晶LCD1602簡介
LCD1602是常用的工業(yè)級別字符型液晶,能夠同時顯示16×2即32個字符。下圖為實物圖和引腳定義。模塊內(nèi)部的字符發(fā)生存儲器(CGROM)已經(jīng)存儲了160個不同的點陣字符圖形,這些字符有:阿拉伯數(shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼。
圖3-6 液晶LCD1602實物圖和引腳定義
引腳 | 符號 | 功能說明 |
1 | VSS | 一般接地 |
2 | VDD | 接電源(+5V) |
3 | V0 | 液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度)。 |
4 | RS | RS為寄存器選擇,高電平1時選擇數(shù)據(jù)寄存器、低電平0時選擇指令寄存器。 |
5 | R/W | R/W為讀寫信號線,高電平(1)時進行讀操作,低電平(0)時進行寫操作。 |
6 | EN | E(或EN)端為使能(enable)端,下降沿使能。 |
7 | DB0 | 底4位三態(tài)、 雙向數(shù)據(jù)總線 0位(最低位) |
8 | DB1 | 底4位三態(tài)、 雙向數(shù)據(jù)總線 1位 |
9 | DB2 | 底4位三態(tài)、 雙向數(shù)據(jù)總線 2位 |
10 | DB3 | 底4位三態(tài)、 雙向數(shù)據(jù)總線 3位 |
11 | DB4 | 高4位三態(tài)、 雙向數(shù)據(jù)總線 4位 |
12 | DB5 | 高4位三態(tài)、 雙向數(shù)據(jù)總線 5位 |
13 | DB6 | 高4位三態(tài)、 雙向數(shù)據(jù)總線 6位 |
14 | DB7 | 高4位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高位)(也是busy flang) |
15 | BLA | 背光電源正極 |
16 | BLK | 背光 電源負極 |
相關(guān)推薦
-
-
renazan2000 | 2012-12-21
-
renazan2000 | 2012-12-21
-
-
renazan2000 | 2012-12-21
-
-
-
-
-
評論