1602液晶的单片机源程序
#include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar code table[]="THIS IS MCU!"; uchar code table1[]="WWW.TXMCU.COM"; sbit lcden=P3^4; sbit lcdrs=P3^5; sbit dula=P2^6; sbit wela=P2^7; uchar num; void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } void write_com(uchar com)//根据写时序图写出指令程序 { lcdrs=0; P0=com; delay(5); lcden=1; delay(5); lcden=0; } void write_data(uchar date)//根据写时序图写出数据程序 { lcdrs=1; P0=date; delay(5); lcden=1; delay(5); ……