单片机编程软件
⑴ 51单片机编程软件是什么
编译器:抄ATMEL一般为keil,其他厂商使用它袭们自己推荐的编译器。
代码编辑工具:UE等,这个看使用习惯,现在的编译器一般自带代码编辑的功能但一般功能较弱。
仿真工具:proteus 仿真单片机的一个软件,用用即可,bug比较多。
最好弄个开发板,加一套下载工具,然后就可以开始编程了。
⑵ 51单片机编程软件中文版谁有
开源来软件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单片机编程不用改,加一点特殊的就可以。这样优秀的开源软件不用真的是白不用啊。一般开源软件没有中文版,而这款软件居然可以选择中文,在配置里面有简体中文。爽到极点啊,真怀疑是不是国内高手开发的。
⑶ 51单片机编程软件有哪些
keil uvision
⑷ 对单片机编程要用什么软件
keil最流行
单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
目前最新的版本是keil uv3,可下载破解版本,否则有容量限制。
⑸ 怎样给单片机编程要用什么软件
1L的说什么呢?这明明是AVR单片机,用什么Keil和STC啊!!!!!、
AVR单片机最简单就是用WinAVR+AVR Studio来写程序,或者ICC AVR或者GCC AVR。
⑹ 推荐一种最适合用在单片机的编程软件
你得先知道什么是单片机:
单片机是指一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:cpu、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。
然后,所谓的单片机编程就是,基于单片机进行的程序开发,在有周围外设支持的情况下,用软件来控制的部分就是能过单片机编程来实现。单片机能识别的语言是硬件语言即汇编,因此编程就是围绕汇编来实现,有直接用汇编程序来编写的,但是较难调试的编写,特别是一上规模就更不易实现,因此常用高级语言来写然后通过编译器转化成汇编,如用c或是c++等。单片机编程还会由于其位数不同而有所差异,如8位单片机编程,16位单片机编程,32位单片机编程等
⑺ 单片机编程软件哪个好
通常编程软件是指下载程序的。你是这个意思吗?
如果是编写程序内,就是打程序的软件指容编辑软件。
写完程序,要翻译成机器码,即HEX代码单片机才能执行,这个软件叫编译软件。你问的应该是这个吧?目前能够编译C语言和汇编语言程序的是 keil 。
还有只可以编译汇编程序的有伟福。
但目前用得最多的是keil。
⑻ 单片机编程运用哪些软件
如果只要求编程,用任何
文本编辑器
就可以了。但是要编译的话还得另外软件,如keil,C和汇编的都
可以,中介汇编的话用proteus更方便,可以集编辑、编译、调试和仿真一条龙进行。
⑼ 中文单片机编程软件
IAR、GCC、Keil、CVAVR等等都是英文界面的,至少我还没有见过将其翻译成中文的,更何况许多有用的单片机资料都是英文的!所以建议你还是多学习一下英语吧,不要对中文界面的软件抱希望。
⑽ 我想学单片机编程,应该用什么软件啊
1、学习单片机最好从51系列开始
2、过去普遍采用汇编,但建议用目前普遍的C语言
3、开发环回境用答KEIL C
4、会C不一定会开发单片机,况且单片机C语言与标准的ANSI C尚有一定区别
5、掌握单片机原理是必要的,了解一些模拟元器件和集成电路也是有必要的
你可以参考我空间的一些文章。