
| 以“基础、实用”为原则,基础知识、开发工具和大量实例相结合,概念和设计思想讲解透彻,代码注释详细深入。 |
| 基础篇 51单片机 第1章 单片机概述 1.1 单片机的发展历史 1.2 单片机现状与趋势 1.3 单片机系统分类 1.3.1 MCS-51单片机 1.3.2 AVR单片机 1.3.3 PIC单片机 1.4 单片机系统功能及应用 1.4.1 单片机系统硬件开发原理 1.4.2 单片机系统软件开发原理 1.4.3 单片机系统应用领域 1.5 本章总结 1.6 思考与练习题 第2章 51单片机的硬件结构 2.1 引脚及其功能 2.2 内部结构 2.2.1 功能模块 2.2.2 CPU 2.2.3 并行I/O端口 2.2.4 存储器结构 2.2.5 定时/计数器 2.2.6 串行口 2.2.7 中断系统 2.3 本章总结 2.4 思考与练习题 第3章 51单片机工作方式和指令系统 3.1 单片机的工作方式 3.1.1 复位方式 3.1.2 程序执行方式 3.1.3 低功耗方式 3.1.4 编程方式 3.2 单片机指令系统简介 3.3 单片机的寻址方式 3.4 单片机的指令格式与符号 3.4.1 指令格式 3.4.2 符号说明 3.5 本章总结 3.6 思考与练习题 进阶篇 C语言开发 第4章 C语言程序设计基础 4.1 标识符与关键字 4.2 运算符与表达式 4.2.1 运算符分类与优先级 4.2.2 算术运算符与表达式 4.2.3 关系运算符与表达式 4.2.4 逻辑运算符与表达式 4.2.5 位操作运算符与表达式 4.2.6 赋值运算符与表达式 4.3 数据类型 4.4 变量与常量 4.5 数组与指针 4.5.1 数组 4.5.2 指针 4.6 结构变量 4.6.1 结构类型及变量的定义 4.6.2 结构类型变量的使用 4.6.3 结构数组和结构指针 4.7 共用体 4.8 枚举 4.9 程序结构与函数 4.9.1 程序结构 4.9.2 函数 4.10 流程控制语句 4.10.1 选择语句 4.10.2 循环语句 4.10.3 转移语句 4.11 本章总结 4.12 思考与练习题 第5章 单片机常用开发工具 5.1 编程器概述 5.2 编程器的安装与使用举例 5.3 仿真器 5.3.1 仿真器概述 5.3.2 仿真器安装和使用举例 5.4 Keil 8051 C编译器 5.4.1 Keil 8051 C编译器简介 5.4.2 Keil ?Vision集成开发环境 5.4.3 Keil dScope 仿真调试 5.5 本章总结 5.6 思考练习题 第6章 C语言与汇编语言 实践篇 常用模块 第7章 单片机软硬件开发流程 第8章 单片机常用单元模块 实战篇 应用系统设计 第9章 单片机应用系统设计实例 提高篇 扩展与经验 第10章 单片机系统扩展 第11章 单片机C语言设计 第12章 RTX51实时多任务操作系统 附录A 全书练习题答案 附录B 单片机断电保护方法归纳 |
商品评论(0条)