- 3
- 0
- 约3.08千字
- 约 18页
- 2019-10-17 发布于湖北
- 举报
第9 章 微控制器的C 语言程序设计 * * College of Electronics Information Engineering 9.1.1 微控制器的编程语言 BASIC 语言简单易学,适用于对编程效率或运行速度要求不高的场合,但是BASIC 采用浮点运算,导致程序复杂且执行时间长, 即使用BASIC 编译器也未能解决这个问题。 PL/M 可以说是“高级汇编语言” ,详细控制着代码的生成。但对很多微控制器, PL/ M 不支持复杂的算术运算和浮点变量, 也没有丰富的库函数。 9.1.1 微控制器的编程语言 用C 语言进行微控制器程序设计的优点: (1) 开发速度大大加快。 (2) 可以实现复杂的算法。 (3) 可移植性强。 (4) 程序易读易改, 调试方便。 (5) 可以与汇编语言混编, 发挥各自的优点。 9.1.2 C语言编译器与程序开发过程 9.2.1 KEIL 编译器 KEIL 编译器是基于80C51内核的微处理器软件开发平台,其中, μVision2集成开发环境是将编辑、编译、汇编、链接和调试等各阶段都集成在一个程序内的集成开发环境, 它将项目管理、源代码编辑和程序调试等组合在一个功能强大的环境中, 编写程序、编译和链接后可直接运行。避免了不必要的分散重复作业,缩短了开发
原创力文档

文档评论(0)