找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2901|回复: 6
收起左侧

自写的单片机C语言程序 hex文件无法烧录

[复制链接]
ID:976112 发表于 2021-11-26 23:10 | 显示全部楼层 |阅读模式
背景:想用stc89c51控制lcd屏再经过对商家资料的无数次阅读后,终于写出来那么一两行代码。。。结果生成出来无法烧录???【程序很简单,就几行】LQ12864那个是官方pdf里给的驱动
为什么烧写示例hex(比4K大了,用不了)可以烧进去,但是我写的生成的2K多的hex为什么会失败呢?
51hei.png
2.jpg
回复

使用道具 举报

ID:624769 发表于 2021-11-26 23:45 | 显示全部楼层
1) 失败信息很重要,要学会看,不会看的话,要学会贴出来问。
2) 你的代码就算烧录成功,也会跑飞,因为缺少 while(1);
3 )  程序大,是因为你包含的多,不用的不包含,程序就小了。
回复

使用道具 举报

无效楼层,该帖已经被删除
ID:978751 发表于 2021-11-27 13:16 | 显示全部楼层
先找个差不多的抄一下,在按着自已的想法改一改,不然会有好多问题的。
回复

使用道具 举报

ID:277550 发表于 2021-11-27 13:40 | 显示全部楼层
烧录问题,这是较旧版本的单片机,最好使用较早期的下载工具,官网上有的
回复

使用道具 举报

ID:397211 发表于 2021-11-27 16:15 | 显示全部楼层
换一个单片机试一下,看一下TTL线有问题不
回复

使用道具 举报

ID:979299 发表于 2021-11-27 22:25 | 显示全部楼层
新建工程时要选择对应的单片机型号,头文件也要写对
回复

使用道具 举报

ID:420836 发表于 2021-11-28 02:13 | 显示全部楼层
这可能是由于芯片编程器或编程器软件不兼容。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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