发布网友 发布时间:2022-03-27 22:08
共4个回答
热心网友 时间:2022-03-27 23:37
开源软件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单片机编程不用改,加一点特殊的就可以。这样优秀的开源软件不用真的是白不用啊。
热心网友 时间:2022-03-28 00:55
汇编的话 可以是伟福
C语言的话 可以是KEIL C51非常好用的编译器。。。。
热心网友 时间:2022-03-28 02:30
keil
热心网友 时间:2022-03-28 04:21
keil ,很好用的一个软件!!!追问HEX格式的文件是这个软件编译生成的吗?
追答当然!!