找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机不能烧录C语言程序

[复制链接]
ID:88376 发表于 2015-8-15 21:15 | 显示全部楼层 |阅读模式
    之前想测试一下陀螺仪怎么用,然后就用网上下载的C语言程序进行了测试,测试很久也没有搞懂怎么用,但是单片机的板子却不能读取C语言程序了,只能读取汇编语言程序……

相关帖子

回复

使用道具 举报

ID:88419 发表于 2015-8-16 12:15 | 显示全部楼层
1234567487987我的键盘没有坏
回复

使用道具 举报

ID:88543 发表于 2015-8-18 20:47 | 显示全部楼层
坏了,,,,
回复

使用道具 举报

ID:7485 发表于 2015-8-20 21:06 | 显示全部楼层
“不能读取C语言程序了,只能读取汇编语言程序”??

是51单片机吗?
回复

使用道具 举报

ID:88376 发表于 2015-8-24 20:39 | 显示全部楼层
ahshmj 发表于 2015-8-20 21:06
“不能读取C语言程序了,只能读取汇编语言程序”??

是51单片机吗?

是51系列的 89C51RC和90C516RD+
回复

使用道具 举报

ID:86096 发表于 2015-8-25 00:31 | 显示全部楼层
可以啊  你没生成hex?
回复

使用道具 举报

ID:7485 发表于 2015-8-28 11:11 | 显示全部楼层
Eagle.Y 发表于 2015-8-25 00:31
可以啊  你没生成hex?

你那个hex已经不是“c语言”了,也不是汇编语言,而是机器码。

C语言、汇编语言只是一种工具,写出的程序都要变成机器码,才能写入程序存储器,被CPU执行。

往单片机中写的都是二进制的机器码,不再有c、汇编的区别,即便你的程序是错的编译出来的hex文件只要不超出单片机的存储容量,都能写进去。但是能否正确执行则是另外一回事了。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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