书籍详情
ATMEL新型AT89S52系列单片机及其应用
作者:孙育才等编
出版社:清华大学出版社
出版时间:2005-01-01
ISBN:9787302094609
定价:¥20.00
购买这本书可以去
内容简介
AT89S52单片机是ATMEL公司新近推出的高档型AT89S系列单片机中的增强型产品。本书全面而详细地论述了AT89S52增强型单片机功能原理及其应用。全书共分9章,前6章着重论述了AT89S52系列单片机的基本功能原理,包括硬件结构、功能特点、指令系统、存储器组成、接口部件等,特别是Flash的编程和定时/计数器的功能原理及其应用;后3章为外部功能扩展、编程技术、开发应用与调试等,每章末均设有习题,供学习时深入思考与练习。本书内容通俗易懂,重点突出,实用性强。本书适合作为高等院校的单片机专业课、选修课以及多种单片机培训班教材,同时适合广大科技工作者学习使用。ATMEL公司是美国20世纪80年代中期成立并发展起来的半导体公司。该公司的技术优势在于推出Flash存储器技术和高质量、高可靠性的生产技术,它率先将独特的Flash存储技术注入于单片机产品中。其推出的AT89系列单片机,在世界电子技术行业中引起了极大的反响,在国内也受到广大用户欢迎。AT89S系列单片机是继AT89C系列之后推出的功能更强的新产品。AT89S系列与AT89C系列相比,运算速度有了较大的提高,它的静态工作频率为0~33MHz,片内集成有双数据指针DPTR、定时监视器(watchdogtimer,又称看门狗)、低功耗休闲状态及关电方式、关电方式下的中断恢复等诸多功能,极大地满足了各种不同的应用要求。AT89S52单片机是AT89S系列中的增强型高档机产品,它片内存储器容量是AT89S51的一倍,即片内8KB的Flash程序存储器和256B的RAM。另外,它还增加了一个功能极强的、具有独特应用的16位定时/计数器2等多种功能,因此,国内很多读者和用户选择52增强型高档机作为学习和应用系统的主机。由于目前大多数著作均限于51基本型的论述,因此,本书着重于AT89S52增强型高档单片机进行详细的全面论述,由于AT89S52包含了AT89S51的全部内容,这样,可使广大读者、工程技术人员拓宽知识和应用的选择。AT89S52系列单片机与MCS-51系列全兼容,它是在MCS-51的技术内核为主导的基础上倾注了ATMEL公司优良技术进行新的设计和开发,使之功能更强、更具特色,从而使广大读者能较快地学好和掌握,并具备广泛的开发环境,使开发、应用更方便。作者依据多年的教学、科研的经验和体会,在编著的过程中注意到读者的认识规律,尽量以循序渐进、由浅入深的阐述方法贯彻始终,在顺序上也作了认真考虑和安排,以便于广大读者的学习和掌握。每章后面均有若干习题,供读者练习,以加深基本概念、原理、应用的理解和掌握。在本书编著过程中得到了广州天河双龙电子有限公司耿德根先生和东南大学李文忠先生的大力支持和帮助,在此致以最衷心的感谢!作者在编著过程中力求阐述正确无误,条理分明,说理清楚。由于作者水平有限,书中可能还存在某些不足之处,敬请广大读者多多指正!作者2004年3月于南京东南大学
作者简介
暂缺《ATMEL新型AT89S52系列单片机及其应用》作者简介
目录
第1章 绪言
1. 1 AT89系列单片机简介
1. 2 AT89系列单片机的发展
1. 2. 1 AT89C51系列——标准型
1. 2. 2 AT89S51系列——高档型
1. 3 AT89S52系列单片机
习题
第2章 AT89S52系列单片机的基本结构
2. 1 AT89S52单片机的硬件组成结构
2. 2 AT89S52单片机的封装及其引脚功能说明
2. 2. 1 AT89S52单片机的封装
2. 2. 2 AT89S52单片机的引脚功能说明
2. 3 AT89S52中央处理器
2. 3. 1 算术/逻辑运算部件
2. 3. 2 专用寄存器简介
2. 3. 3 通用工作寄存器R0~R7
2. 4 RST功能
2. 4. 1 复位方式
2. 4. 2 复位
2. 4. 3 省电方式
2. 5 振荡器. 时钟电路及时序
习题
第3章 AT89S52存储器组织
3. 1 概述
3. 1. 1 半导体随机存取存储器RAM
3. 1. 2 只读存储器ROM
3. 2 AT89S52存储器结构
3. 2. 1 程序存储器地址空间
3. 2. 2 数据存储器地址空间
3. 2. 3 特殊功能寄存器 SFR 地址空间
3. 3 外部存储器与访问
3. 3. 1 外部程序存储器与访问
3. 3. 2 外部数据存储器与访问
3. 3. 3 外部功能扩展三总线——地址. 数据. 控制总线
3. 4 AT89S52片内Flash存储器
3. 4. 1 签名字节的读出及存储器加密
3. 4. 2 Flash存储器的编程
习题
第4章 AT89S52的指令系统
4. 1 概述
4. 2 寻址方式
4. 3 指令系统
4. 3. 1 数据传送类指令
4. 3. 2 算术运算类指令
4. 3. 3 逻辑运算类指令
4. 3. 4 控制转移类指令
4. 3. 5 布尔 位 处理类指令
习题
第5章 AT89S52的中断
5. 1 中断概述
5. 2 AT89S52的中断系统
5. 3 响应中断的条件和过程
5. 4 关于外部中断的两种触发方式
习题
第6章 AT89S52的接口部件结构及其功能
6. 1 并行I/O 口结构及其功能
6. 1. 1 并行I/O 口的内部结构
6. 1. 2 并行I/O 口的读—修改—写操作
6. 1. 3 总线
6. 2 定时/计数器结构与功能
6. 2. 1 定时/计数器的基本原理
6. 2. 2 定时/计数器的控制与状态寄存器
6. 2. 3 定时/计数器2
6. 2. 4 应用举例
6. 3 AT89S52的串行通信
6. 3. 1 串行通信概述
6. 3. 2 AT89S52的串行通信接口
6. 4 定时监视器
6. 4. 1 AT89S52的定时监视器
6. 4. 2 低功耗或休眠状态下的WDT
6. 4. 3 AUXR——辅助功能寄存器
6. 5 串行通信应用举例
6. 5. 1 两机之间串行通信技术
6. 5. 2 多机串行通信技术
习题
第7章 程序设计基础
7. 1 程序设计概述
7. 1. 1 汇编语言程序设计的步骤与方法
7. 1. 2 常用伪指令
7. 2 程序设计基础和举例
7. 2. 1 简单结构程序
7. 2. 2 分支结构程序
7. 2. 3 循环结构程序
7. 2. 4 子程序结构程序
7. 2. 5 查表结构程序
7. 3 AT89S系列源程序的基本格式
7. 4 软件抗干扰技术简介
7. 4. 1 测控系统软件的基本要求
7. 4. 2 软件抗干扰的一般方法
7. 5 故障自动恢复处理程序
7. 5. 1 上电复位标志的设定
7. 5. 2 程序失控后恢复运行的方法
7. 6 应用程序的开发与调试
7. 6. 1 单片机应用软件的开发
7. 6. 2 程序的检测与调试
习题
第8章 应用系统功能扩展
8. 1 概述
8. 1. 1 计算机硬件系统的总体方案的设定
8. 1. 2 外部总线
8. 1. 3 地址空间的分配
8. 2 外部存储器扩展
8. 2. 1 外部程序存储器的扩展
8. 2. 2 外部数据存储器的扩展
8. 2. 3 外部EEPROM存储器的扩展
8. 3 并行I/O接口的扩展
8. 3. 1 单片机测控应用中复杂接口的要求
8. 3. 2 I/O外部扩展的相关技术
8. 3. 3 I/O口的控制方式
8. 4 并行I/O口的扩展
8. 4. 1 简单. 五条件I/O口的扩展
8. 4. 2 多功能8155H/8156H并行I/O口的扩展
8. 4. 3 8255A并行I/O口的扩展
8. 5 D/A和A/D转换器的扩展
8. 5. 1 外部扩展D/A转换器
8. 5. 2 外部扩展A/D转换器
8. 5. 3 模拟电路设计中应注意的问题
8. 6 外部中断源的扩展
8. 7 串行标准接口的扩展
8. 7. 1 配置RS-232—C标准接口
8. 7. 2 RS-422A. 423A及485标准接口简介
习题
第9章 AT89S52单片机的开发与应用
9. 1 单片机开发. 应用概述
9. 1. 1 单片机在智能仪器中的应用
9. 1. 2 单片机在计算机外围部件中的应用
9. 1. 3 单片机在家用电器中的应用
9. 1. 4 单片机在工业测控领域中的应用
9. 1. 5 单片机在通信技术中的应用
9. 1. 6 单片机在军事装备中的应用
9. 2 单片机应用系统的开发过程
9. 3 单片机的开发系统 装置 及其应用
习题
附录A 指令系统中常用符号说明
附录B 影响标志位设置的指令
附录C AT89S52指令表
附录D 片内RAM中20H一2FH共128位位地址表
附录E 特殊功能寄存器地址表
参考文献
1. 1 AT89系列单片机简介
1. 2 AT89系列单片机的发展
1. 2. 1 AT89C51系列——标准型
1. 2. 2 AT89S51系列——高档型
1. 3 AT89S52系列单片机
习题
第2章 AT89S52系列单片机的基本结构
2. 1 AT89S52单片机的硬件组成结构
2. 2 AT89S52单片机的封装及其引脚功能说明
2. 2. 1 AT89S52单片机的封装
2. 2. 2 AT89S52单片机的引脚功能说明
2. 3 AT89S52中央处理器
2. 3. 1 算术/逻辑运算部件
2. 3. 2 专用寄存器简介
2. 3. 3 通用工作寄存器R0~R7
2. 4 RST功能
2. 4. 1 复位方式
2. 4. 2 复位
2. 4. 3 省电方式
2. 5 振荡器. 时钟电路及时序
习题
第3章 AT89S52存储器组织
3. 1 概述
3. 1. 1 半导体随机存取存储器RAM
3. 1. 2 只读存储器ROM
3. 2 AT89S52存储器结构
3. 2. 1 程序存储器地址空间
3. 2. 2 数据存储器地址空间
3. 2. 3 特殊功能寄存器 SFR 地址空间
3. 3 外部存储器与访问
3. 3. 1 外部程序存储器与访问
3. 3. 2 外部数据存储器与访问
3. 3. 3 外部功能扩展三总线——地址. 数据. 控制总线
3. 4 AT89S52片内Flash存储器
3. 4. 1 签名字节的读出及存储器加密
3. 4. 2 Flash存储器的编程
习题
第4章 AT89S52的指令系统
4. 1 概述
4. 2 寻址方式
4. 3 指令系统
4. 3. 1 数据传送类指令
4. 3. 2 算术运算类指令
4. 3. 3 逻辑运算类指令
4. 3. 4 控制转移类指令
4. 3. 5 布尔 位 处理类指令
习题
第5章 AT89S52的中断
5. 1 中断概述
5. 2 AT89S52的中断系统
5. 3 响应中断的条件和过程
5. 4 关于外部中断的两种触发方式
习题
第6章 AT89S52的接口部件结构及其功能
6. 1 并行I/O 口结构及其功能
6. 1. 1 并行I/O 口的内部结构
6. 1. 2 并行I/O 口的读—修改—写操作
6. 1. 3 总线
6. 2 定时/计数器结构与功能
6. 2. 1 定时/计数器的基本原理
6. 2. 2 定时/计数器的控制与状态寄存器
6. 2. 3 定时/计数器2
6. 2. 4 应用举例
6. 3 AT89S52的串行通信
6. 3. 1 串行通信概述
6. 3. 2 AT89S52的串行通信接口
6. 4 定时监视器
6. 4. 1 AT89S52的定时监视器
6. 4. 2 低功耗或休眠状态下的WDT
6. 4. 3 AUXR——辅助功能寄存器
6. 5 串行通信应用举例
6. 5. 1 两机之间串行通信技术
6. 5. 2 多机串行通信技术
习题
第7章 程序设计基础
7. 1 程序设计概述
7. 1. 1 汇编语言程序设计的步骤与方法
7. 1. 2 常用伪指令
7. 2 程序设计基础和举例
7. 2. 1 简单结构程序
7. 2. 2 分支结构程序
7. 2. 3 循环结构程序
7. 2. 4 子程序结构程序
7. 2. 5 查表结构程序
7. 3 AT89S系列源程序的基本格式
7. 4 软件抗干扰技术简介
7. 4. 1 测控系统软件的基本要求
7. 4. 2 软件抗干扰的一般方法
7. 5 故障自动恢复处理程序
7. 5. 1 上电复位标志的设定
7. 5. 2 程序失控后恢复运行的方法
7. 6 应用程序的开发与调试
7. 6. 1 单片机应用软件的开发
7. 6. 2 程序的检测与调试
习题
第8章 应用系统功能扩展
8. 1 概述
8. 1. 1 计算机硬件系统的总体方案的设定
8. 1. 2 外部总线
8. 1. 3 地址空间的分配
8. 2 外部存储器扩展
8. 2. 1 外部程序存储器的扩展
8. 2. 2 外部数据存储器的扩展
8. 2. 3 外部EEPROM存储器的扩展
8. 3 并行I/O接口的扩展
8. 3. 1 单片机测控应用中复杂接口的要求
8. 3. 2 I/O外部扩展的相关技术
8. 3. 3 I/O口的控制方式
8. 4 并行I/O口的扩展
8. 4. 1 简单. 五条件I/O口的扩展
8. 4. 2 多功能8155H/8156H并行I/O口的扩展
8. 4. 3 8255A并行I/O口的扩展
8. 5 D/A和A/D转换器的扩展
8. 5. 1 外部扩展D/A转换器
8. 5. 2 外部扩展A/D转换器
8. 5. 3 模拟电路设计中应注意的问题
8. 6 外部中断源的扩展
8. 7 串行标准接口的扩展
8. 7. 1 配置RS-232—C标准接口
8. 7. 2 RS-422A. 423A及485标准接口简介
习题
第9章 AT89S52单片机的开发与应用
9. 1 单片机开发. 应用概述
9. 1. 1 单片机在智能仪器中的应用
9. 1. 2 单片机在计算机外围部件中的应用
9. 1. 3 单片机在家用电器中的应用
9. 1. 4 单片机在工业测控领域中的应用
9. 1. 5 单片机在通信技术中的应用
9. 1. 6 单片机在军事装备中的应用
9. 2 单片机应用系统的开发过程
9. 3 单片机的开发系统 装置 及其应用
习题
附录A 指令系统中常用符号说明
附录B 影响标志位设置的指令
附录C AT89S52指令表
附录D 片内RAM中20H一2FH共128位位地址表
附录E 特殊功能寄存器地址表
参考文献
猜您喜欢