液晶显示问题
时间:10-02
整理:3721RD
点击:
新手上路,遇到问题,请各位大神求救,,无尽感激
不是应该显示光标闪烁吗?
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit lrs=P0^5;
sbit len=P0^7;
uint xms;
uchar m,n;
void delayms(uint xms);
void w_ml(uchar n)
{
lrs=0;
P0=n;
delayms(5);
len=1;
delayms(5);
len=0;
}
void w_sj(uchar m)
{
lrs=1;
P0=m;
delayms(5);
len=1;
delayms(5);
len=0;
}
void lcd_init()
{
len=0;
w_ml(0x38);
w_ml(0x0f);
w_ml(0x06);
}
void main()
{
lcd_init();
while(1);
}
void delayms(uint xms)
{
uint i,j; //整形无符号 0~65535
for(i=xms;i>0;i--) //i=xms 即是延时xms毫秒
for(j=110;j>0;j--);
}
顶顶
顶顶
各位大神,能救救小弟不..
请问有人知道什么问题吗
你好,请问您知道我的是什么问题吗?