51单片机用什么软件编程

 我来答
奇点探索
2013-09-30 · TA获得超过1249个赞
知道小有建树答主
回答量:559
采纳率:33%
帮助的人:289万
展开全部
开源软件mcu8051ide 功能不是一般的强,用c语言编程,界面不输给商业软件,而且提供多种模拟器件如:led 数码管,矩阵数码管(8×8)按键,矩阵按键,甚至温度传感器。开源的没有任何限制,完全免费,自动生成多种烧录文件(我们一般就用.HEX的)感觉keil c弱爆了。
安装方法,下载sdcc(mcu8051ide是基于sdcc的)和mcu 8051 ide都安装好就可以啦,头文件在sdcc的安装文件夹内(include)有些关键字要加两个连在一起的下划线比如 __interrup, __code.
头文件与keil的不通用,比如定义P0口
在keil下是: sfr P0=0x80; 在sdcc下是: __sfr __at P0 0x80; 这个P0^1的不行,但sdcc里面有很多头文件8051.h 80c51.h 80c52.h等等 基本满足要求,给stc单片机编程不用改,加一点特殊的就可以。这样优秀的开源软件不用真的是白不用啊。
zcl83966103
2012-05-05 · TA获得超过346个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:208万
展开全部
汇编的话 可以是伟福
C语言的话 可以是KEIL C51非常好用的编译器。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陈伟014
2012-05-05
知道答主
回答量:47
采纳率:0%
帮助的人:12万
展开全部
keil
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小单片机
2012-05-04
知道答主
回答量:22
采纳率:0%
帮助的人:20.5万
展开全部
keil ,很好用的一个软件!!!
追问
HEX格式的文件是这个软件编译生成的吗?
追答
当然!!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式