书籍详情
AT89单片机原理及应用
作者:高伟 主编
出版社:国防工业出版社
出版时间:2008-02-01
ISBN:9787118055108
定价:¥36.00
购买这本书可以去
内容简介
AT89系列单片机是ATMEL公司基于Intel公司的MCS-51系列单片机研发出来的Mes-51兼容但性能高于Mes-51的单片机。它问世就以其优良的性能和实惠的价格赢得了国内研究 员的广泛使用。全书共分9章,全面介绍了AT89系列单片机的基本原理,包括便件结构、功能、特点、指令系统、存储器组织以及接口部件等。特吊胃口是对Flash的编程、中断的系统的原理与使用以及定时/计数器的原理与应用等方面做了深入浅出的介绍,做到理论联系实践。同时书中还介绍了单片机的主要电气特性、封装形式、型号选用指南以及单片机应用系统的设计与开发过程,供单片机学习者借鉴与使用。全书内容丰富、编排合理、可读性好、实用性强。本书既可作为高等院校、高等职业技术学校以及成人高等学校的自动化、计算机应用、仪器仪表和机电一体化等专业的教材,也可作为从事单片机应用系统设计、产品开发和维护的广大工程科技人员参考书或培训教程。
作者简介
暂缺《AT89单片机原理及应用》作者简介
目录
T89系列单片机概况
1.1 ATMEL公司的发展简况
1.2 AT89系列单片机概况
1.2.1 AT89系列单片机特点
1.2.2 AT89系列单片机的发展分类
1.3 AT89系列单片机的开发工具简介
1.3.1 软件开发环境简介
1.3.2 硬件开发环境简介
第2章 单片机应用系统的设计与开发
2.1 单片机应用系统设计
2.1.1 单片机应用系统设计的基本原则
2.1.2 单片机应用系统设计的一般方法
2.1.3 单片机应用系统设计的内容和步骤
2.1.4 单片机应用系统的可靠性设计
2.2 单片机应用系统设计实例——自动往返小汽车
2.3 单片机应用系统的开发
2.3.1 单片机开发系统组成及特点概述
2.3.2 单片机开发系统的分类
2.3.3 单片机开发系统的功能
2.4 单片机开发系统实例
2.4.1 单片机开发系统硬件及其连接
2.4.2 DOS环境单片机开发系统软件
2.4.3 Windows环境单片机开发系统软件
第3章 AT89系列单片机的基本结构与功能
3.1 内部结构框图介绍
3.1.1 算术/逻辑运算单元
3.1.2 寄存器组部件
3.2 引脚功能描述
3.3 存储器配置和特殊功能寄存器
3.3.1 程序存储器
3.3.2 数据存储器
3.3.3 特殊功能寄存器
3.4 低功耗节电模式
3.4.1 空闲模式
3.4.2 掉电模式
3.5 看门狗定时器
3.5.1 看门狗的使用
3.5.2 空闲模式和掉电模式下的WIYT
3.6 程序存储器的加密位
3.7 Flash存储器编程
3.7.1 Flash存储器的并行编程
3.7.2 Flash存储器的串行编程
3.8 AT89S52单片机主要电气特性
3.9 时钟电路与CPu的时序
3.9.1 振荡器和时钟电路
3.9.2 CPU时序和有关概念
3.9.3 CPU的取指令和执行指令的时序
3.9.4 访问外部RoM的操作时序
3.9.5 访问外部RAM的操作时序
3.10 复位电路
3.10.1 简单复位电路
3.10.2 复杂复位电路
3.10.3 应用系统的多复位处理
3.11 AT89系列典型单片机结构
3.11.1 AT89C51/LV51单片机
3.11.2 AT89C205l单片机
3.11.3 A1"89S8252单片机
第4章 AT89系列单片机的指令系统
4.1 指令格式及其符号说明
4.1.1 指令格式
4.1.2 常用符号说明
4.2 AT89系列单片机的寻址方式
4.3 AT89单片机的指令说明
4.3.1 数据传输类指令
4.3.2 算术运算类指令
4.3.3 逻辑运算及移位类指令
4.3.4 控制转移类指令
4.3.5 布尔变量类指令
第5章 汇编语言程序设计基础
5.1 汇编语言程序设计概述
5.1.1 汇编语言的特点及其语句格式
5.1.2 汇编语言程序的基本步骤及特点
5.1.3 汇编语言程序的基本结构形式
5.2 汇编语言的伪指令与汇编
5.2.1 汇编语言的伪指令
5.2.2 汇编语言的汇编
5.3 汇编语言程序设计举例
5.3.1 算术运算程序
5.3.2 数制转换程序
5.3.3 定时程序
5.3.4 查表程序
5.3.5 数据极值查找程序
5.3.6 数据排序程序
第6章 中断系统
6.1 中断系统相关概念
6.2 中断系统的优、缺点
6.3 中断系统的分类
6.3.1 外部中断类
6.3.2 定时中断类
6.3.3 串行中断类
6.4 中断系统的功能
6.5 中断系统的结构
6.6 中断标志与控制寄存器
6.6.1 定时器中断控制寄存器(TCON)
6.6.2 串行口控制寄存器(SCON)
6.6.3 中断允许控制寄存器(IE)
6.6.4 中断优先级控制寄存器(IP)
6.7 中断响应处理过程
6.7.1 中断响应的条件和过程
6.7.2 中断的处理和返回
6.7.3 中断的响应时间
6.7.4 中断请求的撤销
6.8 中断的外部扩展简介
6.9 中断的系统应用
第7章 接口部件结构及功能
7.1 I/O端口的结构及功能
7.1.1 I/O端口的结构
7.1.2 写端口操作
7.1.3 读端口操作
7.1.4 读引脚和锁存器操作
7.1.5 I/O口总线
7.1.6 I/O口的负载能力
7.2 串行接口的结构及功能
7.2.1 串行通信数据同步技术
7.2.2 串行通信数据传送方式
7.2.3 串行接口结构与控制
7.2.4 串行通信的工作方式
7.2.5 串行通信应用实例
7.3 定时/计数器结构与功能
7.3.1 定时/计数方法概述
7.3.2 定时/计数器的基本功能
7.3.3 定时/计数器的结构与控制
7.3.4 定时/计数器的工作方式
7.3.5 定时/计数器T2
7.3.6 定时/计数器的应用实例
7.4 人机通信接口技术
7.4.1 键盘接口技术
7.4.2 显示接口技术
第8章 各系统部件的扩展技术
8.1 单片机最小应用系统
8.2 单片机系统扩展的基本原理
8.2.1 片外总线结构
8.2.2 单片机三总线扩展方法
8.2.3 地址空间的编址技术
8.3 程序存储器的扩展——EPR()M型程序存储器
8.4 数据存储器的扩展
8.5 并行I/0口的扩展
8.5.1 I/O扩展的原因
8.5.2 I/O扩展的相关技术及控制方式
8.5.3 用74LSTTL芯片的简单I/O扩展
8.5.4 可编程接口及其扩展技术
8.6 A/D、D/A转换器的扩展
8.6.1 A/D转换器接口扩展
8.6.2 D/A转换器接口扩展.
8.7 外部中断源扩展
第9章 AT89系列单片机应用系统实例剖析
9.1 AT89系列单片机应用现状
9.2 汽车操纵信号灯控制系统应用
9.3 智能客房控制系统应用
9.4 商场自动存取柜控制系统应用
9.5 工业生产顺序控制系统实现
附录
附录工 ATMEL单片机指令表
附录Ⅱ ATMEL单片机选型表
参考文献
1.1 ATMEL公司的发展简况
1.2 AT89系列单片机概况
1.2.1 AT89系列单片机特点
1.2.2 AT89系列单片机的发展分类
1.3 AT89系列单片机的开发工具简介
1.3.1 软件开发环境简介
1.3.2 硬件开发环境简介
第2章 单片机应用系统的设计与开发
2.1 单片机应用系统设计
2.1.1 单片机应用系统设计的基本原则
2.1.2 单片机应用系统设计的一般方法
2.1.3 单片机应用系统设计的内容和步骤
2.1.4 单片机应用系统的可靠性设计
2.2 单片机应用系统设计实例——自动往返小汽车
2.3 单片机应用系统的开发
2.3.1 单片机开发系统组成及特点概述
2.3.2 单片机开发系统的分类
2.3.3 单片机开发系统的功能
2.4 单片机开发系统实例
2.4.1 单片机开发系统硬件及其连接
2.4.2 DOS环境单片机开发系统软件
2.4.3 Windows环境单片机开发系统软件
第3章 AT89系列单片机的基本结构与功能
3.1 内部结构框图介绍
3.1.1 算术/逻辑运算单元
3.1.2 寄存器组部件
3.2 引脚功能描述
3.3 存储器配置和特殊功能寄存器
3.3.1 程序存储器
3.3.2 数据存储器
3.3.3 特殊功能寄存器
3.4 低功耗节电模式
3.4.1 空闲模式
3.4.2 掉电模式
3.5 看门狗定时器
3.5.1 看门狗的使用
3.5.2 空闲模式和掉电模式下的WIYT
3.6 程序存储器的加密位
3.7 Flash存储器编程
3.7.1 Flash存储器的并行编程
3.7.2 Flash存储器的串行编程
3.8 AT89S52单片机主要电气特性
3.9 时钟电路与CPu的时序
3.9.1 振荡器和时钟电路
3.9.2 CPU时序和有关概念
3.9.3 CPU的取指令和执行指令的时序
3.9.4 访问外部RoM的操作时序
3.9.5 访问外部RAM的操作时序
3.10 复位电路
3.10.1 简单复位电路
3.10.2 复杂复位电路
3.10.3 应用系统的多复位处理
3.11 AT89系列典型单片机结构
3.11.1 AT89C51/LV51单片机
3.11.2 AT89C205l单片机
3.11.3 A1"89S8252单片机
第4章 AT89系列单片机的指令系统
4.1 指令格式及其符号说明
4.1.1 指令格式
4.1.2 常用符号说明
4.2 AT89系列单片机的寻址方式
4.3 AT89单片机的指令说明
4.3.1 数据传输类指令
4.3.2 算术运算类指令
4.3.3 逻辑运算及移位类指令
4.3.4 控制转移类指令
4.3.5 布尔变量类指令
第5章 汇编语言程序设计基础
5.1 汇编语言程序设计概述
5.1.1 汇编语言的特点及其语句格式
5.1.2 汇编语言程序的基本步骤及特点
5.1.3 汇编语言程序的基本结构形式
5.2 汇编语言的伪指令与汇编
5.2.1 汇编语言的伪指令
5.2.2 汇编语言的汇编
5.3 汇编语言程序设计举例
5.3.1 算术运算程序
5.3.2 数制转换程序
5.3.3 定时程序
5.3.4 查表程序
5.3.5 数据极值查找程序
5.3.6 数据排序程序
第6章 中断系统
6.1 中断系统相关概念
6.2 中断系统的优、缺点
6.3 中断系统的分类
6.3.1 外部中断类
6.3.2 定时中断类
6.3.3 串行中断类
6.4 中断系统的功能
6.5 中断系统的结构
6.6 中断标志与控制寄存器
6.6.1 定时器中断控制寄存器(TCON)
6.6.2 串行口控制寄存器(SCON)
6.6.3 中断允许控制寄存器(IE)
6.6.4 中断优先级控制寄存器(IP)
6.7 中断响应处理过程
6.7.1 中断响应的条件和过程
6.7.2 中断的处理和返回
6.7.3 中断的响应时间
6.7.4 中断请求的撤销
6.8 中断的外部扩展简介
6.9 中断的系统应用
第7章 接口部件结构及功能
7.1 I/O端口的结构及功能
7.1.1 I/O端口的结构
7.1.2 写端口操作
7.1.3 读端口操作
7.1.4 读引脚和锁存器操作
7.1.5 I/O口总线
7.1.6 I/O口的负载能力
7.2 串行接口的结构及功能
7.2.1 串行通信数据同步技术
7.2.2 串行通信数据传送方式
7.2.3 串行接口结构与控制
7.2.4 串行通信的工作方式
7.2.5 串行通信应用实例
7.3 定时/计数器结构与功能
7.3.1 定时/计数方法概述
7.3.2 定时/计数器的基本功能
7.3.3 定时/计数器的结构与控制
7.3.4 定时/计数器的工作方式
7.3.5 定时/计数器T2
7.3.6 定时/计数器的应用实例
7.4 人机通信接口技术
7.4.1 键盘接口技术
7.4.2 显示接口技术
第8章 各系统部件的扩展技术
8.1 单片机最小应用系统
8.2 单片机系统扩展的基本原理
8.2.1 片外总线结构
8.2.2 单片机三总线扩展方法
8.2.3 地址空间的编址技术
8.3 程序存储器的扩展——EPR()M型程序存储器
8.4 数据存储器的扩展
8.5 并行I/0口的扩展
8.5.1 I/O扩展的原因
8.5.2 I/O扩展的相关技术及控制方式
8.5.3 用74LSTTL芯片的简单I/O扩展
8.5.4 可编程接口及其扩展技术
8.6 A/D、D/A转换器的扩展
8.6.1 A/D转换器接口扩展
8.6.2 D/A转换器接口扩展.
8.7 外部中断源扩展
第9章 AT89系列单片机应用系统实例剖析
9.1 AT89系列单片机应用现状
9.2 汽车操纵信号灯控制系统应用
9.3 智能客房控制系统应用
9.4 商场自动存取柜控制系统应用
9.5 工业生产顺序控制系统实现
附录
附录工 ATMEL单片机指令表
附录Ⅱ ATMEL单片机选型表
参考文献
猜您喜欢