#include "reg52.h"
#define uchar unsigned char
#define uint unsigned int
#define shuju P1
sbit RW=P2^1;
sbit RS=P2^2;
sbit EN=P3^3;
void delay(unsigned char temp)
{
uint i,j;
for(i=0;i<temp;i++){
for(j=0;j<120;j++)
; }
}
void write(unsigned char numb)
{
RW=0;
delay(1);
shuju&=0x0f;
shuju|=(numb&0xf0);
EN=1;
delay(1);
EN=0;
shuju&=0xf0;
shuju|=(numb&0x0f);
EN=1;
delay(1);
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载