#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
///////////////////////////////////////////
sbit RS=P1^0;
sbit RW=P1^1;
sbit EN=P1^2;
/
***************************CEWEN********************************************
**/
uint f=0,freq=0,counter_50ms=0;
void delayms(uint ms)//延时 1 毫秒
{
uint i,j;
for(i=0;i<ms;i++)
for(j=0;j<114;j++);
}
void timer1init() //定时器 1 初始化
{
TMOD|=0X10;
TH1=0X3C; //定时 50ms
TL1=0XB0;
ET1=1;
}
/*
void time1(void) interrupt 3 //定时器 1 中断服务程序
{
TR1=0;
TH1=0X3C;
TL1=0XB0;
counter_50ms++;
评论1