找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4387|回复: 6
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
ID:88376 发表于 2015-8-15 21:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    之前想测试一下陀螺仪怎么用,然后就用网上下载的C语言程序进行了测试,测试很久也没有搞懂怎么用,但是单片机的板子却不能读取C语言程序了,只能读取汇编语言程序……
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:88419 发表于 2015-8-16 12:15 | 只看该作者
1234567487987我的键盘没有坏
回复

使用道具 举报

板凳
ID:88543 发表于 2015-8-18 20:47 | 只看该作者
坏了,,,,
回复

使用道具 举报

地板
ID:7485 发表于 2015-8-20 21:06 | 只看该作者
“不能读取C语言程序了,只能读取汇编语言程序”??

是51单片机吗?
回复

使用道具 举报

5#
ID:88376 发表于 2015-8-24 20:39 | 只看该作者
ahshmj 发表于 2015-8-20 21:06
“不能读取C语言程序了,只能读取汇编语言程序”??

是51单片机吗?

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

使用道具 举报

6#
ID:86096 发表于 2015-8-25 00:31 | 只看该作者
可以啊  你没生成hex?
回复

使用道具 举报

7#
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 单片机教程网

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