找回密码
 注册
关于网站域名变更的通知
查看: 431|回复: 4
打印 上一主题 下一主题

求教 51串口初始化和lcd1206初始化调用时lcd初始化不执行的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-3-13 14:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
#include
typedef unsigned int u16;
***it rw=P1^1;
***it dula=P2^6;
#define DATA P0
void send(u8 cmk)
        SBUF=cmk;
        ti=0;
}
void delay(u16 xms)
        u16 x,y;
        for(y=122;y>=0;y--);
void led_clear()
        wela=1;
        wela=0;
        dula=1;
  dula=0;        
}
void comm_int1()
        TMOD=0x20;
        PCON=0x00;
        TL1=0xfd;
        ES=1;
        send('2');
& g  E' L6 p1 J9 o  f
{
        rw=0;        
        delay(5);
( j- h$ o% g' P# l
        e=0;
. @, N2 x! W2 U/ I: C  q
{
        rw=0;        
        delay(5);
        delay(5);
}
void lcd_int(void)
        lcd_cmd(0x02);
        lcd_cmd(0x0c);
        lcd_cmd(0x01);//clear the screen        
}

  ~6 }( U9 O8 v$ }$ _
{        

% W8 |' ~; a! c

, c0 P# b; J8 a: n
        while(1)
    lcd_cmd(0x80);

/ U+ o5 G- ~- N9 C
}
void conn_interrupt() interrupt 4
        if(RI)
                RI=0;
                P1=u_buff;
        }
}
) Z# X( \& X$ s3 R

该用户从未签到

5#
发表于 2023-3-13 19:24 | 只看该作者
程序的语句怎么都少花括号啊!是源码吗

该用户从未签到

4#
发表于 2023-3-13 16:10 | 只看该作者
LCD1602是一款(字符型液晶),5*7表示的是7行,5列。

该用户从未签到

3#
发表于 2023-3-13 15:58 | 只看该作者
如果有硬件先把硬件确定一下是否正常工作,如果是模拟那么有大把的程序可以借鉴,先不要着急自己做程序

该用户从未签到

2#
发表于 2023-3-13 15:32 | 只看该作者
找例程对比一下吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-22 10:09 , Processed in 0.140625 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表