找回密码
 注册
关于网站域名变更的通知
查看: 383|回复: 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');
% w' P6 Y4 i0 ^8 T- _- e1 n
{
        rw=0;        
        delay(5);

$ N5 ]+ E* S* O3 ~* |2 ]
        e=0;
# J' f& \2 v! i5 B. j( l1 C9 N' F3 `4 V
{
        rw=0;        
        delay(5);
        delay(5);
}
void lcd_int(void)
        lcd_cmd(0x02);
        lcd_cmd(0x0c);
        lcd_cmd(0x01);//clear the screen        
}
3 _- [# B& C: h0 e: G; R
{        
: {; M. @, y5 _+ c8 C+ F

( o# {/ j3 N. S# |) O. U8 A
        while(1)
    lcd_cmd(0x80);

3 }' r4 u3 c0 l+ n+ w* M3 S( ?
}
void conn_interrupt() interrupt 4
        if(RI)
                RI=0;
                P1=u_buff;
        }
}
8 [) y; w, S" T7 E  X1 k1 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-6-17 05:42 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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