单片机软件开发工具介绍comor2012.7一、关于单片机开发 单片机简介 单片机编程语言 汇编语言 C 语言 单片机开发过程及仿真1、单片机简介 何谓单片机?一台能够工作的计算机要有这样几个部分组成:CPU(运算、控制)、RAM(数据存储)、ROM(程序存储)、输入输出设备(键鼠、显示器等接口)。在PC机上这些部分被分成若干芯片,安装在主板上。而在单片机中,这些全部做在一个集成电路芯片上,就是单片机(单芯)。 单片机能干些什么?相对于电脑以及大型计算机来说,单片机是小型计算机。电脑等能完成复杂的工作,而对于简单控制应用,如控制彩灯闪亮,广告牌字幕,温湿度采集等,单片机便派上了用场。 单片机是简单控制场合中使用的计算机。单片机应用范围2、单片机编程语言 单片机完成特定的工作,需要对其进行程序设计。利用编程工具将程序编译生成二进制文件(hex文件),下载到单片机中。对于C51单片机,一般使用Keil uVision。编程语言主要有汇编语言呢和C语言。 汇编语言 汇编语言属于机器语言,执行效率高,但是对于编写复杂程序来说,不利于编程。汇编指令助记符有约43个,指令约100多条。 C语言 用