51单片机 proteus仿真lcd液晶屏。

51单片机proteus仿真lcd液晶屏。刚学写了个简单的程序目的是让它显示A。但是在proteus上没显示。#include<reg51.h>unsignedinti,... 51单片机 proteus仿真lcd液晶屏。刚学 写了个简单的程序 目的是让它显示A。 但是在proteus上没显示。

#include<reg51.h>
unsigned int i,k;
void delay(i)
{
for(k=0;k<i;k++);
}
sbit RS = P2^0;
sbit RW = P2^1;
sbit E = P2^2;

void main()
{

while(1){
RS=0;
RW=0;
E=0;
P1=0X01;
P1=0x0c;
P1=0X38;
P1=0X06;

RS=0;
RW=0;

P0=0X80;
delay(100);
E=1;
delay(100);
E=0;

RS=1;
RW=0;

P0=0x41;
delay(100);
E=1;
delay(100);
E=0;

while(1);
展开
 我来答
5922771321
2016-10-14 · TA获得超过1438个赞
知道小有建树答主
回答量:1410
采纳率:100%
帮助的人:366万
展开全部


这个是1602屏的一段程序,你可以看一下,先初始化,然后写数据

追问
这个我懂。都是先定义函数 然后使用。 但是我想先不用函数试试最基本的。 可是不行
追答
1602液晶屏有自己的datasheet,你要按照要求去编程序,你看过控制液晶的时序吗?还有就是必须先写什么命令,不按要求写是不会好用的!
深圳市兴威帆电子技术有限公司
2020-04-21 广告
实时时钟芯片建议选择深圳市兴威帆电子技术有限公司,本公司具有经验丰富的开发工程师和应用工程师,致力于公司自主知识产权IC等产品的研发和技术支持,已开发出多款成熟的产品并大量生产、销售及出口,我公司高精度实时时钟模块产品获得多项国家专利,打破... 点击进入详情页
本回答由深圳市兴威帆电子技术有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式