内容简介
本书以MCS-51系列单片机为对象, 系统地介绍了单片机的硬件结构、工作原理和应用方法。主要包括单片机硬件原理、Keil软件应用、指令系统、汇编语言程序设计、中断系统、定时器/计数器、串行口工作原理、单片机端口与存储器扩展, 还介绍了单片机常用的一些应用技术, 键盘与显示、液晶显示、IIC与SPI串行通信、ADC和DAC技术, 还介绍了51单片机的具体应用实例。
目录
第1章 单片机基础
1.1 微型机、单片机及单片机系统概述
1.2 MCS-51单片机硬件原理
思考题与习题1
第2章 开发软件与I/O端口
2.1 Keil软件仿真应用方法
2.2 程序下载软件的使用
2.3 MCS-51输入/输出端口
思考题与习题2
第3章 MCS-51单片机指令系统与汇编程序设计
3.1 MCS-51单片机指令系统
3.2 MCS-51单片机指令分类详解
3.3 MCS-51单片机汇编语言
3.4 MCS-51单片机汇编程序设计
思考题与习题3
第4章 MCS-51单片机中断系统
4.1 概述
4.2 中断系统
4.3 中断处理过程
4.4 中断应用实例
思考题与习题4
第5章 定时器/计数器原理及应用
5.1 定时器/计数器原理
5.2 定时器/计数器的工作方式与控制
5.3 定时器/计数器的应用实例
思考题与习题5
第6章 单片机串行接口原理及应用
6.1 串行通信基础
6.2 RS232串行接口
6.3 MCS-51单片机串行接口工作原理
思考题与习题6
第7章 单片机的扩展应用
7.1 存储器扩展
7.2 并行I/O口扩展
7.3 IIC总线
7.4 SPI总线
思考题与习题7
第8章 键盘和显示
8.1 按键、键盘接口技术
8.2 数码管显示器
8.3 LCD显示技术
思考题与习题8
第9章 ADC及DAC扩展应用
9.1 ADC(模数转换)技术
9.2 ADC的应用举例
9.3 D/A转换
思考题与习题9
第一0章 单片机综合应用
10.1 单片机数据处理
10.2 PID控制
1.1 微型机、单片机及单片机系统概述
1.2 MCS-51单片机硬件原理
思考题与习题1
第2章 开发软件与I/O端口
2.1 Keil软件仿真应用方法
2.2 程序下载软件的使用
2.3 MCS-51输入/输出端口
思考题与习题2
第3章 MCS-51单片机指令系统与汇编程序设计
3.1 MCS-51单片机指令系统
3.2 MCS-51单片机指令分类详解
3.3 MCS-51单片机汇编语言
3.4 MCS-51单片机汇编程序设计
思考题与习题3
第4章 MCS-51单片机中断系统
4.1 概述
4.2 中断系统
4.3 中断处理过程
4.4 中断应用实例
思考题与习题4
第5章 定时器/计数器原理及应用
5.1 定时器/计数器原理
5.2 定时器/计数器的工作方式与控制
5.3 定时器/计数器的应用实例
思考题与习题5
第6章 单片机串行接口原理及应用
6.1 串行通信基础
6.2 RS232串行接口
6.3 MCS-51单片机串行接口工作原理
思考题与习题6
第7章 单片机的扩展应用
7.1 存储器扩展
7.2 并行I/O口扩展
7.3 IIC总线
7.4 SPI总线
思考题与习题7
第8章 键盘和显示
8.1 按键、键盘接口技术
8.2 数码管显示器
8.3 LCD显示技术
思考题与习题8
第9章 ADC及DAC扩展应用
9.1 ADC(模数转换)技术
9.2 ADC的应用举例
9.3 D/A转换
思考题与习题9
第一0章 单片机综合应用
10.1 单片机数据处理
10.2 PID控制