找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STC15单片机驱动1602每次下载程序后,显示结果不一样

查看数: 2074 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-7-25 17:33

正文摘要:

用stc15f2k60s2写了个1602驱动,然后程序不做任何更改直接源文件下载进去,显示的内容都不一样是怎么回事?,有时候下载下去又直接正常 这是怎么回事? void main() {        & ...

回复

ID:146782 发表于 2020-7-28 08:42
你这是忙信号没判断对
ID:807712 发表于 2020-7-28 08:02
lm9417 发表于 2020-7-26 16:11
找到原因了,感谢赐教。就是时序问题,还有个就是判忙函数里,P0口少打了个零,不过奇怪的是编译时居然没 ...

编译是报你语法错误,你运行结果是不会干涉你的,那怕你掉了判忙语句,他也不可能提示你
ID:584814 发表于 2020-7-28 00:39
判忙函数基本可以不用的。
ID:614901 发表于 2020-7-26 16:11
wulin 发表于 2020-7-26 07:09
可能是1602驱动码时序没有调整好,处于临界状态。也可能硬件连接不可靠。

找到原因了,感谢赐教。就是时序问题,还有个就是判忙函数里,P0口少打了个零,不过奇怪的是编译时居然没有报错
ID:213173 发表于 2020-7-26 07:09
可能是1602驱动码时序没有调整好,处于临界状态。也可能硬件连接不可靠。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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