中易网

proteus仿真51单片机驱动液晶LM016L无字符显示

答案:4  悬赏:70  
解决时间 2021-02-16 22:02
#include
#define uint unsigned int
#define uchar unsigned char
sbit lcdrs=P3^2;
sbit lcden=P3^3;

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); //E持续一段时间
lcden=0;
}

void write_data(uchar date)
{
lcdrs=1;
P0=date;
delay(5);
lcden=1;
delay(5);
lcden=0;
}

void init()
{
lcden=0;
write_com(0x38); //初始化
write_com(0x0f); //显示开/关及光标设置
write_com(0x06); //指针自动加1整屏不移动
write_com(0x01); //清屏指令
write_com(0x80); //指针地址
}

void main()
{
init();
write_data('1'); //写字符
while(1);
}








最佳答案
程序:P0=com; //送指令码

电路,用的,可不是 P0。
全部回答
去我的网盘下载一个仿真实例,就是lcd1602的,有仿真图和程序,都是仿真通过的。1602电路与你的仿真图是一样的,把lcd1602的程序加到你的程序中就行了。 你的程序图片太小了,看不清楚。再说了,提问别发图片,把源程序贴上来,这样,别人才方便调试你的程序。 网页链接
程序问题而已
你程序写的是对单片机P0口的控制,电路图连接的是P2口,它怎么会显示呢
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鑫海源钢管地址在哪,我要去那里办事
怎样删除表以及与其相关的索引和视图
思陇镇小太阳艺术幼儿园在哪里啊,我有事要去
广联达中屋面层厚度怎么确定
做CE安规方面哪些关键元器件是需要UL认证哪些
一部小说,无限流,主角第一个世界是虐杀原形
安发产品是否获得药品标准
许昌电气职业学院哪个专业可以升本?能不能包
某中学为了增强学生对消防安全知识的了解,举
描写“小憩”的诗句有哪些?
香烟怎么再网上买
溧阳市扫黄打非领导小组办公室在什么地方啊,
别人眼中看到的你是什么样的,是卫生间你照的
js里怎么把ajax里的data数据封装起来,数据格
总被人说我穿衣服很老气怎么办
推荐资讯
喝酒后睡一觉身体散发体臭为什么
请问在国库集中支付中心工作 工资福利待遇怎
雪光生活超市地址在什么地方,想过去办事
you would be able to work part-time,___?反
老四海鲜大排档怎么去啊,有知道地址的么
老师推荐我买帝卡弗的钢琴,说主要配件来自德
国风大药房遵古药店在哪里啊,我有事要去这个
如果长时间的坚持温水,常温水,凉水洗脸到底
黎姿老公马廷强家庭背景 黎姿怎么嫁给了马廷
什么是采蜜本
每次都洗褪色的牛仔裤,穿起来会不会有害啊!
银行掌握所有人征信吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?