更新时间:2019-09-10 11:50:11
封面
版权信息
内容提要
前言
第1章 单片机快速入门
1.1 单片机简介
1.2 一个按键控制一只LED亮灭的单片机应用系统开发全过程
第2章 单片机基础电路、数制与C51语言入门
2.1 单片机的基础电路
2.2 数制与数制的转换
2.3 C51语言入门
第3章 51单片机的硬件系统
3.1 8051单片机的引脚功能与内部结构
3.2 8051单片机I/O端口的结构与工作原理
3.3 8051单片机的存储器
第4章 51单片机编程软件的使用
4.1 Keil C51软件的安装
4.2 程序的编写与编译
4.3 程序的仿真与调试
第5章 单片机驱动LED(发光二极管)的电路及编程
5.1 LED(发光二极管)介绍
5.2 单片机点亮单个LED的电路与程序详解
5.3 单片机点亮多个LED的电路与程序详解
5.4 采用PWM(脉宽调制)方式调节LED亮度的原理与程序详解
第6章 单片机驱动LED数码管的电路及编程
6.1 单片机驱动一位LED数码管的电路与程序详解
6.2 单片机驱动8位LED数码管的电路与程序详解
第7章 中断与中断编程
7.1 中断的基本概念与处理过程
7.2 8051单片机的中断系统结构与控制寄存器
7.3 中断编程举例
第8章 定时器/计数器的使用及编程
8.1 定时器/计数器的定时与计数功能
8.2 定时器/计数器的结构原理
8.3 定时器/计数器的控制寄存器与四种工作方式
8.4 定时器/计数器的应用及编程
第9章 按键输入电路及编程
9.1 独立按键输入电路与程序详解
9.2 矩阵键盘输入电路与程序详解
第10章 点阵和液晶显示屏的使用及编程
10.1 双色LED点阵的使用及编程
10.2 1602字符型液晶显示屏的使用及编程
第11章 步进电机的使用及编程
11.1 步进电机与驱动芯片介绍
11.2 单片机驱动步进电机的电路及编程
第12章 串行通信的使用及编程
12.1 概述
12.2 串行通信口的结构与原理
12.3 串行通信口的控制寄存器
12.4 四种工作方式与波特率的设置
12.5 串行通信的应用编程
第13章 I2C总线通信的使用及编程
13.1 I2C总线介绍
13.2 I2C总线存储器24C02(E2PROM)
13.3 单片机与24C02的I2C总线通信电路及编程
第14章 A/D与D/A转换电路及编程
14.1 A/D(模/数)与D/A(数/模)转换
14.2 A/D与D/A转换芯片PCF8591
14.3 由PCF8591芯片构成的A/D和D/A转换电路及编程
第15章 STC89C5x系列单片机介绍
15.1 概述
15.2 STC89C5x系列单片机的I/O端口
15.3 STC89C5x系列单片机的存储器