- 4
- 0
- 约8.98千字
- 约 50页
- 2018-02-18 发布于浙江
- 举报
[信息与通信]单片机C语言程序设计
第五章 单片机C语言程序设计 概述 为什么要使用C语言进行程序开发 C 语言有很好的结构性,便于模块化,更容易阅读和维护,程序有很好的可移植性,能够很方便的从一个工程移植到另一个工程,从而减少开发时间; 用C编写程序比汇编更符合人们的思考习惯,开发者可以更专心的考虑解决问题的算法,而不是考虑一些使用汇编语言上的细节问题,这样可从总体上减少开发和调试的时间。 为什么要使用C语言进行程序开发 C语言对使用者尽可能地隐藏了处理器底层的操作,使得代码可以在不同的目标系统(CPU)之间方便地移植。目前几乎所有微处理器都有配套的C编译器; 即使如此,汇编语言仍不可替代。首先,掌握汇编语言有利于写出高质量的C语言代码;其次,在一些时间/速度敏感的操作(如中断处理)中,使用汇编语言往往是唯一的选择。 第五章 单片机C语言程序设计 5.1 C51的数据类型与基本运算 5.1.1 C51的数据类型、变量及存储模式 1、C51的数据类型 C51的数据结构是以数据类型的形式出现的,数据类型可分为基本数据类型和构造(复杂)数据类型,构造数据类型是由基本数据类型构造而成; C51支持的数据类型如下表所示: 5.1.1 C51的数据类型、变量及存储模式 5.1.1 C51的数据类型、变量及存储模式 为了更加有利地利用8051的存储结构,C51引入了一种特殊的位数据类型(bit)。位数据存储在CPU内部的位
您可能关注的文档
- [信息与通信]RF基础与测量.pdf
- [信息与通信]SPC统计制程管控.pdf
- [信息与通信]Sound Design and.pdf
- [信息与通信]STEP7常用功能块说明.doc
- [信息与通信]SIP培训.ppt
- [信息与通信]stp.doc
- [信息与通信]SX-610B技能大赛电工中级设备说明书.pdf
- [信息与通信]stm32硬件平台展示.pdf
- [信息与通信]TDSCDMA INTRODUCTION FOR CMCC.ppt
- [信息与通信]TD-SCDMA系统无线资源管理.pdf
- 2025年中国不锈钢开关箱市场调查研究报告.docx
- 2026及未来5-10年中国室内电话线软线市场调查数据分析及竞争策略研究报告.docx
- 2025年中国不锈钢截止阀铸件市场调查研究报告.docx
- 2026年合成汉白玉行业深度研究报告.docx
- 2026及未来5-10年中国家庭备用床市场调查数据分析及竞争策略研究报告.docx
- 2025年中国不锈钢伸缩杆市场调查研究报告.docx
- 2025年中国不锈钢凉水桶市场调查研究报告.docx
- 2026及未来5-10年中国安全地垫专用橡胶丝市场调查数据分析及竞争策略研究报告.docx
- 2025年中国不锈钢三段式内螺纹球阀市场调查研究报告.docx
- 2026年中国新款外送箱市场调查研究报告.docx
原创力文档

文档评论(0)