- 1
- 0
- 约2.86万字
- 约 116页
- 2026-05-18 发布于江苏
- 举报
1第五章单片机C51程序设计5.1、C51程序设计基础5.2、C51的数据类型及其在51单片机中的存放方式5.3、硬件资源访问5.4、C51的运算符5.5、C51的指针5.6、C51的函数5.7、C51的流程控制5.8、C51编程实例第1页
25.1C51程序设计基础
汇编语言程序能够高效率利用计算机资源,目标程序占用内存少,执行速度快,适合于自动测控系统反应快速、结构紧凑的要求。C语言程序容易掌握,通用性好,但编译程序系统开销大,目标程序占用内存多,且执行时间比较长,多用于科学计算、工业设计、企业管理。实际应用中,汇编语言常与C语言配合使用。使用C语言来进行51内核单片机的程序设计,即C51程序设计。第2页
35.1.1C51语言特点用C51编程需要依据单片机存放器结构及内部资源,定义相应的数据类型和变量,按照C51所包括的数据类型、变量存放模式、输入/输出处理、函数等方面的格式来编写C语言应用程序。其它的语法要求、程序结构及程序设计方法,都与ANSIC相似。用C51语言编写的应用程序必须经单片机的C语言编译器,转换生成单片机可执行的代码程序。本章是针对德国KEIL企业的C51编译器介绍C51程序设计。第3页
4C51与汇编语言相比,有如下优点:C51语言程序含有规范的结构,可由不同的函数组成,用这种方式编写的程序很容易被移植;运算符和核心字用接近于自然语
原创力文档

文档评论(0)