更新时间:2020-11-14 18:57:15
封面
版权信息
内容提要
前言
第1章 初识单片机
1.1 单片机及其发展历史
1.2 单片机到底能够做哪些应用
1.3 学习单片机软、硬件实验设备的准备
1.4 单片机学习的有效方法与途径
第2章 单片机基础知识
2.1 MCS-51单片机内部结构
2.2 引脚定义与特性
2.3 MCS-51单片机存储器和寄存器
2.4 定时/计数器
2.5 MCS-51单片机中断系统
2.6 中断系统
2.7 串行通信
第3章 C语言数据类型、运算符、表达式
3.1 C语言概论
3.2 数据类型、运算符与表达式
第4章 分支与循环控制
4.1 if语句
4.2 条件运算符和条件表达式
4.3 switch语句
4.4 循环控制
第5章 编译预处理与位运算预处理命令
5.1 概述
5.2 宏定义
5.3 文件包含
5.4 条件编译
5.5 位操作运算符
第6章 数组与函数
6.1 一维数组的定义和引用
6.2 二维数组的定义和引用
6.3 字符数组
6.4 函数概述
6.5 局部变量和全局变量
第7章 指针、结构体与共用体
7.1 指针和地址
7.2 指针变量和指针运算符
7.3 指针与函数参数
7.4 指针、数组和字符串指针
7.5 指针数组
7.6 多级指针
7.7 返回指针的函数
7.8 函数指针
7.9 结构与联合
第8章 51单片机实验器材快速操作入门
8.1 增强型51单片机实验板操作入门
8.2 增强型51单片机实验板仿真操作指南
8.3 增强型51单片机实验板仿真实例
8.4 芯片烧写操作指南
8.5 增强型51单片机实验板常见问题解答
第9章 单片机入门基础实例
9.1 点亮一个发光二极管
9.2 使发光二极管闪动
9.3 流水灯
9.4 按键操作
9.5 蜂鸣器的使用
9.6 数码管的使用
9.7 单片机继电器控制
9.8 单片机综合应用程序
9.9 单片机串行口数据接收
第10章 单片机高级应用实例
10.1 矩阵键盘应用实例
10.2 字符型LCD应用实例
10.3 步进电动机应用实例
10.4 I2C总线器件应用实例
10.5 93CXX系列存储器应用实例
10.6 DS18B20数字温度传感器应用实例
10.7 无线通信模块应用
10.8 X25045/X5045多功能器件的应用
10.9 红外遥控的软件解码
10.10 模/数转换器应用实例
10.11 DS1302的应用
10.12 12864点阵型LCD应用实例
第11章 新型单片机外扩展模块
11.1 KC-10151/AVR单片机最小系统核心板
11.2 KC-102单片机显示板模块
11.3 KC-103单片机键盘板模块
11.4 KC-104模数/数模转换模块
11.5 KC-105电动机驱动模块
11.6 KC-106单片机总线模块
11.7 KC-201 FM立体声收音模块
11.8 KC-202电视信号接收模块
附录 Keil开发软件的介绍
参考文献