前言
第1章 基于51内核的单片机
1.1 8051单片机
1.1.1 MCS.51单片机资源特性
1.1.2 8051单片机内部结构
1.1.3 MCS.51工作方式
1.2 基于51内核的增强型单片机
1.2.1 Silicon Laboratories C8051F系列
1.2.2 Atmel
1.2.3 Philips
第2章 单片机高效软件开发
2.1 C语言基础
2.1.1 C语言中的数据
2.1.2 C语言中的函数
2.1.3 C语言中的运算操作
2.1.4 基本的程序设计结构
2.1.5 C语言关键字
2.2 C语言高级应用
2.2.1 类型定义typedef
2.2.2 结构
2.2.3 联合
2.2.4 枚举
2.2.5 位段
2.2.6 预处理命令
2.3 PC-lint代码检查
2.3.1 PC-1int使用介绍
2.3.2 PC-lint的代码检查功能
2.3.3 PC-lint与环境集成
2.4 C软件开发及版本控制
2.4.1 软件开发思想
2.4.2 版本控制
第3章 SoC常用模块及协议
3.1 模,数及数/模转换
3.1.1 A/D转换器
3.1.2 D/A转换器
3.1.3 比较器
3.2 定时器、PCA及PWM波形产生模块
3.2.1 定时器
3.2.2 可编程计数器阵列PCA
3.2.3 PWM波形发生器
3.3 串行通信接口UART
3.3.1 串行通信
3.3.2 串口结构介绍
3.3.3 MCS.51串口工作方式
3.3.4 串行通信接口标准
3.4 SPl
3.4.1 SPl总线
3.4.2 SPl传输方式
3.4.3 多设备连接
3.5 Pc
3.6 CAN
3.7 SMBus
3.8 TWl
3.8.1 ATMEL T、M总线特点
3.8.2 协议
3.9 LIN
第4章 OLED显示系统设计
4.1 显示设备
4.1.1 LED显示
4.1.2 LCD
4.1.3 0LED
4.2 串行LED显示
4.2.1 需求分析
4.2.2 原理图设计
4.2.3 软件设计
4.3 串行OLED显示
4.3.1 SSDl303 0LED显示模块
4.3.2 原理图设计
4.3.3 软件系统设计
4.4 并行OLED显示
4.4.1 并行显示原理
4.4.2 原理图设计
4.4.3 软件系统开发
第5章 云台解码器系统设计
5.1 摄像机云台系统
5.1.1 云台系统
5.1.2 云台总体设计
5.2 云台解码器硬件系统
5.2.1 驱动电路的设计思路
5.2.2 驱动电路设计
5.2.3 状况检测电路
……
第6章 电动机控制系统设计
第7章 无线数据传输系统设计
第8章 车灯控制系统设计
第9章 IC卡读卡器系统设计
参考文献