Microchip PIC24FJ64GA008 LCD1602 8-bit 液晶模組電路會改變成 4-bit 電路,盡量減少 I/O 埠,選用 4-bit 模式資料傳送,LCD 4條資料引腳 D4-D7 MSB(Most Significant Bit)直接接到 MCU 的 PortE (RE4 – D4,RE5 – D5,RE62 – D6,RE7 – D7),LSB(Least Significant Bit)的 4條資料引腳 D0-D3 會空接,而控 LCD 制引腳接到 MCU 的 PortE (RE0 - RS,RE1 - RW,RE2 - E)。
Microchip PIC24FJ64GA008 LCD1602 4BIT 液晶模組 |
Microchip PIC24FJ64GA008 LCD1602 4BIT 液晶模組 |
Microchip PIC24FJ64GA008 LCD1602 xlcd.h 文件:
//***************************
LCD SIGNALS ***********************************************/
//*
When in 4-bit interface define if the data is in the upper
//*
or lower nibble. For lower nibble,
comment the #define UPPER
#define
UPPER // Upper 4bit Mode D4-D7
Connected to LCD D4-D7
#define
DATA_PORT LATE // Port for LCD data
#define TRIS_DATA_PORT TRISE
#define
RS_PIN
LATEbits.LATE0 // LCD RS
signal
#define
RW_PIN LATEbits.LATE1 // LCD R/W
signal
#define
E_PIN
LATEbits.LATE2 // LCD E
signal
#define
TRIS_RS TRISEbits.TRISE0
#define
TRIS_RW TRISEbits.TRISE1
#define
TRIS_E TRISEbits.TRISE2
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
Microchip PIC24FJ64GA008 LCD1602 4BIT 液晶模組的的正面 |
Microchip PIC24FJ64GA008 LCD1602 4BIT 液晶模組的的背面 |
LCD1602 4BIT 液晶模組顯示 |
Microchip PIC24FJ64GA008 LCD1602 4BIT 液晶模組電路圖 (Schematic) |
2016年 4月 12日 天氣報告
氣溫:21.5度 @ 20:10
相對濕度:百分之 99%
天氣:微雨