- 1
- 0
- 约1.36万字
- 约 65页
- 2017-05-14 发布于湖北
- 举报
单片机C程序设计简介
第四章 单片机的C51语言编程 C51特点 C语言作为一种非常方便的结构化语言而得到广泛的支持,国内最通用的是Keil C51。 C语言程序本身不依赖于机器硬件系统,基本上不作修改就可将程序从不同的单片机中移植过来。 C提供了丰富的数据类型、很多数学函数并支持浮点运算,开发效率高,故可缩短开发时间,增加程序可读性和可维护性。 与汇编语言相比,C语言的优点如下: 对单片机的指令系统不要求了解,仅要求对8051 的存贮器结构有初步了解; 寄存器分配、不同存贮器的寻址及数据类型等细节可由编译器管理; 程序有规范的结构,可分成不同的函数,这种方式可使程序结构化; 具有将可变的选择与特殊操作组合在一起的能力,改善了程序的可读性; 提供的库包含许多标准子程序,具有较强的数据处理能力; 由于具有方便的模块化编程技术,使已编好程序可容易地移植。 C语言编程的三大要素 数据 数据类型、数据结构、存储类型 运算 算术运算、关系运算、逻辑运算、位操作 控制 顺序结构、选择结构、循环结构、函数 4.1 C51的数据类型 C51数据类型 1.char 字符类型 char类型的长度是一个字节,通常用于定义处理字符数据的变量或常量。 分无符号字符类型unsigned char和有符号字符类型signed char,默认值为signed char类型。 字符型变量分为:[signed] char和 u
您可能关注的文档
最近下载
- (安全标准)AQ 3041-2011 气雾剂安全生产规程.pdf VIP
- 广东春季高考2025数学试卷.doc VIP
- 2025至2030中国医疗设备维修行业发展研究与产业战略规划分析评估报告.docx VIP
- 标准图集-15D503 利用建筑物金属体做防雷及接地装置安装.pdf VIP
- 2025广东春季高考英语试卷.doc VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- 2025高考春季英语试卷及答案.doc VIP
- GB50243-2024通风与空调工程施工质量验收规范.doc VIP
- 通风与空调工程施工质量验收规范》GB50243-2016重点解读PPT.ppt VIP
- 【真题分类】2025年各地小升初语文真题分类汇编卷.docx VIP
原创力文档

文档评论(0)