章 单片机——软件基础知识
1.1 进制及其转换
1.2 数据类型
1.3 宏定义与typedef
1.4 运算符
1.5 循环结构
1.6 结构体
1.7 函数思想
1.8 Keil4的安装和编译环境简介
1.9 USB转串口驱动程序的安装与校验
1.10 下载软件的使用
1.11 本章小结
思考题
第2章 硬件电路基础
2.1 元器件基础知识
2.2 原理图符号标识
2.3 如何看懂原理图
2.4 单片机命名规则介绍
2.5 单片机封装介绍
2.6 本章小结
思考题
第3章 单片机I/O结构及应用
3.1 寄存器讲解
3.2 STC12C5A60S2单片机引脚功能介绍
3.3 单片机晶振电路和省电模式
3.4 复位方式与电路
3.5 I/O口的使用配置
3.6 常用译码芯片
3.7 静态数码管
3.8 动态数码管
3.9 本章小结
思考题
第4章 中断系统
4.1 中断结构
4.2 中断寄存器
4.3 中断处理流程
4.4 中断的分类及配置思路
4.5 中断方式与I/O检测的区别
4.6 实战应用与提高
4.7 本章小结
思考题
第5章 定时器/计数器
5.1 定时器/计数器的相关寄存器
5.2 定时器/计数器的工作模式
5.3 定时器/计数器的配置
5.4 定时器的适用场合和快速开发
5.5 定时器/计数器简单实例介绍
5.6 实战应用与提高
5.7 本章小结
思考题
第6章 串行通信
6.1 串行通信基础知识介绍
6.2 串口通信相关寄存器
6.3 串行口的工作模式
6.4 波特率的设置
6.5 串口通信配置思路及常用函数
6.6 串口通信实例
6.7 本章小结
思考题
第7章 A/D转换器
7.1 A/D转换概述及其作用
7.2 A/D转换器的分类
7.3 A/D转换器的主要技术指标
7.4 A/D转换器结构、原理及其相关的寄存器
7.5 编写A/D转换程序
7.6 本章小结
思考题
第8章 PCA/PWM原理及应用
8.1 PCA和PWM简介
8.2 PCA/PWM相关寄存器
8.3 PCA/PWM模块的结构
8.4 PCA/PWM模块的4种工作模式
8.5 本章小结
第9章 SPI的配置与使用
9.1 SPI模块引脚介绍
9.2 SPI相关寄存器的配置
9.3 SPI接口的通信模式
9.4 SPI不同模式的寄存器配置思路
9.5 SPI通信程序的编写思路及实例
9.6 本章小结
思考题
0章 EEPROM的应用
lO.1 EEPROM简介
10.2 EEPROM新增特殊功能寄存器介绍
10.3 EEPROM编程的4个重要函数
10.4 应用实例
10.5 本章小结
思考题
1章 单片机无线通信
11.1 试验目的
11.2 模块介绍
11.3 NRF24L01模块工作方式
11.4 NRF24L01模块配置方法及其实验函数解析
11.5 设计方案及实现
11.6 本章小结
2章 基于LCD1602的简易计算器
12.1 试验目的
12.2 模块介绍
12.3 操作说明及函数实现
12.4 LCD1602简易计算器具体实现
12.5 本章小结
参考文献
附录