找回密码
 注册
关于网站域名变更的通知
查看: 399|回复: 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');
  U& q# o4 v2 `6 a3 ^2 M
{
        rw=0;        
        delay(5);

# ?9 i0 v/ I( t. x1 B- o% b# A
        e=0;

% x7 a& Q( N! v' U5 ^
{
        rw=0;        
        delay(5);
        delay(5);
}
void lcd_int(void)
        lcd_cmd(0x02);
        lcd_cmd(0x0c);
        lcd_cmd(0x01);//clear the screen        
}

: f! z' J) R1 g; _
{        
- u/ W) u% u# E5 @; F0 C

1 F7 D1 O; o! H4 F
        while(1)
    lcd_cmd(0x80);

5 X, ~* q# U* a+ R% o# w# i2 ?( I
}
void conn_interrupt() interrupt 4
        if(RI)
                RI=0;
                P1=u_buff;
        }
}

& {6 d: X9 }2 z$ _# o- S# T

该用户从未签到

2#
发表于 2023-3-13 15:32 | 只看该作者
找例程对比一下吧

该用户从未签到

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

该用户从未签到

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

该用户从未签到

5#
发表于 2023-3-13 19:24 | 只看该作者
程序的语句怎么都少花括号啊!是源码吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-27 13:19 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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