微控制器1602顯示

2021-08-20 16:21:55 字數 696 閱讀 1747

#include//包含標頭檔案

#define uint unsigned int //預定義一下 

#define uchar unsigned char 

sbit rs=p1^0; //1602的資料/指令選擇控制線 

sbit rw=p1^1; //1602的讀寫控制線 

sbit en=p2^5; //1602的使能控制線 

/*p2口接1602的d0~d7*/ 

uchar code table="lcd1602 check ok"; //要顯示的內容1放入陣列tablel 

uchar code table1="study up"; //要顯示的內容2放入陣列table1 

void delay(uint n) //延時函式 

void lcd_wcom(uchar com) //1602寫命令函式 

void lcd_wdat(uchar dat) //1602寫資料函式 

void lcd_init() //1602初始化函式 

void main() //主函式 

lcd_wcom(0x80+0x44); //重新設定顯示位址為0xc4,即下排第5位 

for(n=0;n<8;n++) //將table1中的資料依次寫入1602顯示

while(1); //動態停機 

}

微控制器1602

1602採用標準的16腳介面,其中 模組背面有標註 第1腳 vss為地電源 第2腳 vdd接5v正電源 第3腳 v0為液晶顯示器對比度調整端,接正電源時對比度最弱,接地電源時對比度最高,對比度過高時會產生 鬼影 使用時可以通過乙個10k的電位器調整對比度 建議接地,弄不好有的模組會不顯示 第4腳 r...

微控制器的1602液晶顯示

以上是我認為控制1602液晶比較重要的,必須要我們懂的 下面是我寫得到乙個程式 include define uchar unsigned char define uint unsigned int uchar code table1 uchar code table2 sbit lcdrs p2 ...

51微控制器 1602液晶顯示

1602的第1個管腳為vss,vss s series 表示公共連線的意思,通常指電路公共接地端電壓。15管腳為背光電源正極,為防止加5v電壓燒壞背光燈,通常串接1個10 電阻限流。1602靜態顯示 基本程式 include define lcd1602 datapins p0 define uch...