下载资料简介:
本书从实际角度出发全面地、深入地介绍了典型单片机8051、8XC196的原理与应用,包括单片机的原理与结构、指令系统、模拟输入/输出接口、应用系统扩展、人机接口技术、通信接口技术、单片机开发和抗干扰技术等内容。
本书给出了大量的教学科研工作中的应用实例,可以作为单片机实验教学的具体实验。
本书可作为电子、自动化、计算机等相关专业的教学用书,也可以作为开发人员的参考资料。
第1章 单片机发展概述
1.1 概述
1.1.1 单片机的发展过程
1.1.2 单片机的特点
1.2 各系列单片机一览
1.2.1 单片机分类
1.2.2 单片机的应用领域
1.3 本章小结
第2章 单片机硬件基础
2.1
8051单片机特点
2.2
8051单片机的硬件基本结构
2.2.1 8051芯片引脚介绍
2.2.2
8051单片机总体结构
2.2.3 8051存储器
2.2.4 8051特殊功能寄存器
2.2.5 8051的输入/输出端口
2.2.6 8051复位电路
2.2.7 8051振荡器和CPU时序
2.3 8XC196系列单片机概述
2.3.1 8XC196系列单片机介绍
2.3.2 8XC196系列单片机特点
2.4 8XC196单片机基本结构
2.4.1 8XC196芯片引脚介绍
2.4.2 8XC196 CPU
2.4.3 8XC196存储空间
2.4.4 8XC196特殊功能寄存器
2.4.5 8XC196系统总线
2.4.6 8XC196输入/输出口
2.4.7 8XC196复位电路
2.4.8 8XC196时钟与时序
2.5 本章小结
第3章 单片机软件设计基础
3.1 基础知识
3.1.1 基本概念
3.1.2 计算机中的数制和编码
3.1.3 计算机中数的表示
3.1.4 计算机中数的运算
3.2 单片机指令系统寻址方式
3.2.1
8051单片机寻址方式
3.2.2 8XC196单片机寻址方式
3.3 8051指令系统详解
3.3.1 数据传递类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 控制转移类指令
3.3.5 布尔变量操作类指令
3.4 8XC196指令系统详解
3.4.1 数据传递类指令
3.4.2 算术运算指令
3.4.3 逻辑操作指令
3.4.4 栈操作指令
3.4.5 条件转移指令
3.4.6 无条件转移和调用指令
3.4.7 移位指令
3.4.8 单寄存器指令
3.4.9 特殊控制指令
3.5 本章小结
第4章 单片机功能应用
4.1 8051定时器/计数器
4.1.1 8051定时器/计数器的结构和工作模式
4.1.2 8051定时器/计数器的应用
4.2 8051中断系统
4.2.1 8051中断源
4.2.2 8051中断控制寄存器
4.2.3 8051中断响应过程
4.2.4 8051中断设计应用
4.3 8XC196中断系统
4.3.1 中断向量与堆栈
4.3.2 与8XC196中断有关的寄存器
4.3.3 中断的处理过程
4.3.4 中断服务程序的数据保护
4.3.5 中断的响应时间
4.3.6 8XC196单片机中的特殊中断
4.3.7 8XC196单片机中断设计应用
4.3.8 8XC196单片机中断综述
4.3.9 应用8XC196单片机中断需注意的问题
4.4 8XC196单片机定时器
4.4.1 定时器T1原理与用法
4.4.2 定时器T2的工作原理和用法
4.4.3 监督定时器WATCHDOG的工作原理和用法
4.5 8XC196单片机A/D转换与PWM输出
4.5.1 8XC196 A/D转换器的原理
4.5.2 A/D转换器的控制
4.5.3 A/D转换器应用实例
4.5.4 使用8XC196单片机A/D转换时应注意的问题
4.5.5 脉冲宽度调制输出PWM
4.6 8XC196单片机高速输入HSI
4.6.1 8XC196高速输入的基本结构
4.6.2 与HSI有关的寄存器
4.6.3 高速输入HSI的中断方式
4.6.4 高速输入HSI的应用
4.7 8XC196单片机高速输出HSO
4.7.1 8XC196高速输出HSO的基本结构
4.7.2 与高速输出HSO有关的寄存器
4.7.3 应用8XC196高速输出HSO应注意的问题
4.7.4 8XC196高速输出HSO应用实例
4.8 8XC196外设事务服务器
4.8.1 外设事务服务PTS控制
4.8.2 与外设事务服务PTS有关的寄存器
4.8.3 外设事务服务PTS模式
4.9 本章小结
第5章 模数转换与数模转换
5.1 模数转换系统
5.1.1 模数转换器的基本原理与分类
5.1.2 模数转换器ADC0808/0809介绍
5.1.3 ADC0808/0809与单片机的接口设计
5.1.4 AD转换接口电路设计中的几点注意事项
5.2 数模转换系统
5.2.1 D/A转换器的基本原理与分类
5.2.2 8位D/A转换器DAC0832介绍
5.2.3 D/A转换器与单片机的接口设计
5.3 本章小结
第6章 单片机系统扩展
6.1 扩展技术概述
6.2 存储器扩展
6.2.1 8051程序存储器的扩展
6.2.2 8XC196程序存储器扩展
6.2.3 数据存储器扩展
6.2.4 常用的程序存储器介绍
6.2.5 常用的数据存储器介绍
6.3 I/O扩展
6.3.1 8255可编程并行I/O扩展接口
6.3.2 8155可编程RAM和I/O扩展接口
6.3.3 简单I/O扩展接口
6.4 本章小结
第7章 人机接口技术
7.1 键盘接口技术
7.1.1 键盘及其消抖
7.1.2 键码的识别
7.1.3 8279键盘接口设计
7.2 显示器接口技术
7.2.1 LED显示器
7.2.2 LCD显示器
7.2.3 LCD显示模块应用
7.3 本章小结
第8章 通信接口技术
8.1 串行通信基础知识
8.1.1 异步通信和同步通信
8.1.2 串行通信有关定义
8.1.3
8051单片机的串行接口结构
8.1.4
8051单片机串行口的工作方式
8.1.5 8051串行口的波特率选择
8.1.6 8XC196单片机的串行接口
8.1.7 8XC196单片机的波特率
8.1.8 单片机串行口应用
8.2 单总线
8.2.1 单总线硬件结构
8.2.2 单总线命令序列
8.2.3 单总线信
备注::
本站收集200多G的绝对实用的电子资料,但是站长还是个身无分文的学生,没有钱购买服务器,大量的资料没有办法供大家下载。但是,站长对这些资料进行了细致的分类,给大家一个资料索引,让大家更好的收集相关领域资料。本站资料部分来自互联网,朋友们可以在互联网上搜索到这些资料。当站长把资料整理完毕(大概需要1个月)后,会想办法让这些资料跟大家见面,也许用BT供大家下载,请大家耐心等待!