系列单片机C程序设计完全手册

上传人:日度 文档编号:154134285 上传时间:2020-12-04 格式:DOC 页数:8 大小:20KB
返回 下载 相关 举报
系列单片机C程序设计完全手册_第1页
第1页 / 共8页
系列单片机C程序设计完全手册_第2页
第2页 / 共8页
系列单片机C程序设计完全手册_第3页
第3页 / 共8页
系列单片机C程序设计完全手册_第4页
第4页 / 共8页
系列单片机C程序设计完全手册_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《系列单片机C程序设计完全手册》由会员分享,可在线阅读,更多相关《系列单片机C程序设计完全手册(8页珍藏版)》请在金锄头文库上搜索。

1、8051系列单片机C程序设计完全手册(实事求是 编著)下载地址http:/ 单片机基础1.1 单片机技术发展状况1.2 51系列单片机体系结构1.2.1 内部结构1.2.2 存储器组织结构l.2.3 内部功能模块l.2.4 外部引脚1.2.5 系统资源扩展1.3 单片机的编程方法第2章 C语言编程基础2.1 基本概念2.1.1 概述2.1.2 变量与算术表达式2.1.3 for语句2.1.4 符号常量2.2 数据类型、运算符和表达式2.2.1 C语言的数据类型2.2.2 常量与变量2.2.3 整型数据2.2.4 实型数据2.2.5 字符型数据2.2.6 运算符2.2.7 表达式2.3 程序控制

2、语句2.3.1 程序的3种基本结构2.3.2 条件控制语句2.3.3 程序应用举例2.4 循环控制语句2.4.1 while语句2.4.2 dowhile语句2.4.3 for语句2.4.4 break与continue语句2.4.5 程序应用举例2.5 小结第3章 C语言高级编程3.1 函数与程序结构3.1.1 函数的基本知识3.1.2 返回非整数值的函数3.1.3 外部变量3.1.4 作用域规则3.1.5 头文件3.1.6 静态变量3.1.7 寄存器变量3.1.8 分程序结构3.1.9 初始化3.1.10 递归3.2 数组3.2.1 一维数组3.2.2 维数组3.2.3 多维数组3.2.4

3、 数组的初始化3.3 指针3.3.1 指针与指针变量.3.3.2 指针变量的定义与引用3.3.3 指针运算符与指针表达式3.3.4 指针与数组3.3.5 指针的地址分配3.3.6 指针数组3.3.7 指向指针的指针3.4 占构体与共用体3.4.1 结构体类型变量的定义和引用3.4.2 结构体数组的定义和引用3.4.3 结构体指针的定义和引用3.4.4 共用体3.5 小结第4章C51程序设计4.1 C51对标准C语言的扩展4.1.1 存储区域4.1.2 数据变量分类4.1.3 存储器模式4.1.4 绝对地址的访问4.1.5 指针4.1.6 函数4.2 C5 1函数库4.2.1 字符函数CTYPE

4、.H4.2.2 一般I/O函数STDIO.H4.2.3 字符串函数STRING.H4.2.4 标准函数STDLIB.H4.2.5 数学函数MATH.H4.2.6 绝对地址访问ABSACC.H4.2.7 内部函数INTRINS.H4.2.8 变量参数表STDARG.H4.2.9 全程跳转SETJMPH4.2.10 访问SFR和SFR bit地址REGxxx.H4.3 C51程序编写4.3.1 C程序基本结构4.3.2 编写高效的C51程序及优化程序第5章 Windows集成开发环境Vision25.1 Vision2编辑界面及其功能介绍5.1.1 Vision2界面综述5.1.2 主菜单栏5.1

5、.3 Vision2功能按钮5.1.4 Vision2窗口环境5.2 应用Vision2开发流程介绍5.2.1 建立新项目5.2.2 常用环境配置5.2.3 代码优化5.2.4 目标代码调试5.3 CPU仿真5.3.1 Vision2调试器5.3.2 调试命令5.3.3 存储器空间5.3.4 表述(Expressions)5.3.5 技巧5.4 深入了解Vision25.4.1 Vision2的项目管理5.4.2 使用技巧5.4.3 Vision2调试函数第6章 C5l编译器6.1 预处理6.1.1 宏定义6.1.2 文件包含6.1.3 条件编译6.1.4 其他预处理命令6.2 C51编译器控

6、制指令详解6.2.1 源控制指令6.2.2 列表控制指令6.2.3 目标控制指令6.3 C5l的高级配置文件6.3.1 目标程序启动配置文件STARTUP.A51.6.3.2 CPU初始化文件START751.A516.3.3 静态变量初始化文件INT.A516.3.4 专用变量初始化文件INIT751.A51第7章 C51的典型资源编程7.1 中断系统设计7.2 定时/计数器的使用7.3 I/O口的使用7.4 扩展存储器7.4.1 外部ROM7.4.2 外部RAM7.4.3 外部串行E2PROM7.5 一个使用多种资源的完整例程7.5.1 项目需求7.5.2 步进电机背景知识7.5.3 解决

7、方案设计与实现第8章 单片机通信8.1 串口通信8.1.1 串行通信基础8.1.2 单片机串口使用8.2 单片机点对点通信8.2.1 通信接口设计8.2.2 单片机点对点通信程序设计8.3 单片机多机通信8.3.1 主机部分通信程序设计8.3.2 从机部分通信程序设计8.4 单片机I2C总线通信8.4.1 I2C总线介绍8.4.2 I2C总线硬件接口设计8.4.3 I2C总线模拟硬件接口软件设计8.4.4 I2C总线系统的设计要点8.5 单片机与计算机的互连8.5.1 电路设计8.5.2电路的C5 1程序代码8.5.3计算机端的Visual C+程序代码第9章 C51单片机的工程开发实例9.1

8、 单片机系统设计方法9.2 C51系统设计的相关知识9.2.1 硬件以及电路的知识9.2.2 软件以及编程语言的知识9.3 C5l系统设计需要注意的一些问题9.3.1 单片机资源的分配9.3.2 单片机的寻址9.3.3 C5 1函数的返回值9.3.4 单片机的看门狗功能9.3.5 单片机的外设9.3.6 单片机的功耗9.4 有关C51的一些问题9.5 键盘和发光数码管显示9.5.1 电路设计的背景及功能9.5.2 电路的设计9.5.3 键盘扫描电路的C51程序代码9.5.4 电路的改进键盘的消抖动程序9.5.5 电路的显示部分-LED数码管电路9.6 A/D、D/A转换器使用9.6.1 电路设

9、计的背景及功能9.6.2 电路的设计9.6.3 电路的C51程序代码9.7 基于单片机的数字钟9.7.1 电路设计的背景及功能9.7.2 电路的设计9.7.3 电路的C51程序代码第10章 C5l单片机典型模块实例10.1 典型外部ROM和RAM器件的使用10.1.1 实例功能10.1.2 器件和原理10.1.3 电路10.1.4 程序设计10.2 液晶显示和驱动实例10.2.1 实例功能10.2.2 器件和原理10.2.3 电路lO.2.4 程序设计10.3 用A/D芯片进行电压测量10.3.1 实例功能10.3.2 器件和原理10.3.3 电路10.3.4 程序设计lO.4 使用DSl820进行温度补偿和测量10.4.1 实例功能10.4.2 器件和原理10.4.3 电路10.4.4 程序设计10.5 语音芯片在单片机系统中的使用10.5.1 实例功能10.5.2 器件和原理10.5.3 电路10.5.4 程序设计10.6 时钟芯片在单片机系统中的应用10.6.1 实例功能10.6.2 器件和原理10.6.3 电路10.6.4 程序设计10.7 单片机中滤波算法的实现10.8 信号数据的FFT变换下载次数:1069712009-3-18 20:02 (注:素材和资料部分来自网络,供参考。请预览后才下载,期待你的好评与关注!)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号