51单片机用什么软件编程

发布网友 发布时间: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格式的文件是这个软件编译生成的吗?

追答当然!!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13.111831s