单片机编程软件有哪些
单片机就像计算机的硬件,它只能接受二进制的机器语言。
它里面大都有固化的所谓解释程序。
比如常见的BASIC解释程序。
各类机器语言等等。
目前主流的是固化进BASIC解释程序因为BASIC语言比较直观简单。
常见的家电中直接烧进去简单的运行程序。
用户在购买单片机后是要自己根据需要来编辑软件的。
然后再用专用的烧录机,将该程序烧进单片机中。
不知道你所说的软件指的是什么。
单片机编程一般用哪个编译软件
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,可下载破解版本,否则有容量限制。
...
单片机编程软件有哪些
1、学习单片机最好从51系列开始2、过去普遍采用汇编,但建议用目前普遍的C语言3、开发环境用KEIL C4、会C不一定会开发单片机,况且单片机C语言与标准的ANSI C尚有一定区别5、掌握单片机原理是必要的,了解一些模拟元器件和集成电路也是有必要的你可以参考我空间的一些文章。
MCU单片机编程属于什么专业?
MCU单片机编程属于 电子工程师/工业控制/机电一体化 专业。
MCU单片机编程确切来讲应该不完全算电脑编程了,用电脑编好程序,再写入MCU中的ROM,不是在电脑里面运行,PLC则完全可以不用电脑来编程。
这两门课程,确切讲应该归于电子工程师/工业控制/机电一体化等等,反正只要是电子方面的专业都是要开这门课。
补充:微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。
诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。
转载请注明出处51数据库 » 单片机编程软件哪个好