书籍详情
AT89C52单片机原理与接口技术(第2版)
作者:凌志浩,张建正
出版社:高等教育出版社
出版时间:2023-05-01
ISBN:9787040602777
定价:¥39.70
购买这本书可以去
内容简介
本书以AT89C52单片机为主体,阐述了MCS-51系列单片机的基本结构、工作原理、指令系统、汇编语言程序设计、片内定时器/计数器和异步串行通信口的应用、存储器系统扩展原理、输入/输出方式和中断、并口/串口和模拟接口的扩展方法以及人机接口技术等内容,并结合应用系统的组成和应用实例讨论各种接口芯片的应用方法。在此基础上,本书结合单片机的发展趋势,介绍了SPI、I2C和1-Wire等串行数据总线接口及其应用示例。本书内容丰富、图文并茂、通俗易懂,每章均附有习题与思考题,可供读者课后练习。本书既可用作为教材,也适合读者自学。本书可作为全日制高校、继续教育学院和网络学院的自动化类、电子信息类、电气类、计算机类等专业的“单片机原理与接口技术”相关课程的教材,也可供从事单片机应用开发的工程技术人员参考。
作者简介
暂缺《AT89C52单片机原理与接口技术(第2版)》作者简介
目录
第1章 绪论
1.1 单片机概述
1.1.1 单片机的概念
1.1.2 单片机的发展过程
1.1.3 单片机的发展趋势
1.2 单片机特点和应用领域
1.2.1 单片机的特点
1.2.2 单片机的应用领域
1.3 嵌入式系统
1.3.1 嵌入式系统定义
1.3.2 嵌入式系统组成和分类
1.4 微型计算机的运算基础
1.4.1 计算机中数的表示方法
1.4.2 计算机中的编码
1.4.3 计算机中的运算
习题与思考题
第2章 AT89C52单片机的结构与工作原理
2.1 AT89c52单片机的主要特性和内部总体结构
2.2 AT89C52单片机的引脚功能
2.2.1 AT89C52单片机引脚功能
2.2.2 三总线结构
2.3 AT89C52单片机的主要组成部分
2.3.1 AT89C52单片机的CPU
2.3.2 AT89C52单片机的存储器
2.3.3 AT89C52单片机的I/O接口和相关的特殊功能寄存器
2.3.4 并行I/O接口
2.4 AT89c52单片机的时钟与复位电路
2.4.1 复位操作和复位电路
2.4.2 振荡电路和时钟
2.5 AT89C52单片机的低功耗工作方式
2.6 AT89c52单片机的时序
2.6.1 CPU的时序及有关概念
2.6.2 取指令和执行指令时序
2.6.3 访问外部ROM的操作时序
2.6.4 访问外部RAM的操作时序
习题与思考题
第3章 指令系统
3.1 指令系统概述
3.1.1 指令格式
3.1.2 指令符号约定
3.1.3 指令系统的分类
3.2 寻址方式
3.2.1 寄存器寻址
3.2.2 立即寻址
3.2.3 直接寻址
3.2.4 寄存器间接寻址
3.2.5 基址加变址寄存器寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 数据传送类指令
3.3.1 片内RAM和SFR数据传送指令
3.3.2 片外RAM及I/O接口数据传送指令
3.3.3 查表指令
3.3.4 数据交换指令
3.3.5 堆栈操作指令
3.4 算术运算类指令
3.4.1 加法运算指令
3.4.2 减法运算指令
3.4.3 乘、除运算指令
3.5 逻辑操作类指令
3.5.1 “与”运算指令
3.5.2 “或”运算指令
3.5.3 “异或”运算指令
3.5.4 累加器A清0和取反指令
3.5.5 循环移位指令
3.6 控制转移类指令
3.6.1 无条件转移指令
3.6.2 条件转移指令
3.6.3 子程序调用指令
3.6.4 返回指令
3.6.5 空操作指令
3.7 位操作类指令
3.7.1 位传送指令
3.7.2 位清0与位置1指令
3.7.3 位逻辑运算指令
3.7.4 位条件转移指令
习题与思考题
第4章 汇编语言程序设计
第5章 输入/输出方式与中断
第6章 AT89C52单片机的定时器/计数器
第7章 单片机的串行接口
第8章 单片机并行扩展技术
第9章 单片机串行扩展技术
0章 单片机人机交互接口技术
附录A ASCII码字符表
附录B AT89C52单片机指令详表
附录C AT89C52单片机指令一览表
参考文献
1.1 单片机概述
1.1.1 单片机的概念
1.1.2 单片机的发展过程
1.1.3 单片机的发展趋势
1.2 单片机特点和应用领域
1.2.1 单片机的特点
1.2.2 单片机的应用领域
1.3 嵌入式系统
1.3.1 嵌入式系统定义
1.3.2 嵌入式系统组成和分类
1.4 微型计算机的运算基础
1.4.1 计算机中数的表示方法
1.4.2 计算机中的编码
1.4.3 计算机中的运算
习题与思考题
第2章 AT89C52单片机的结构与工作原理
2.1 AT89c52单片机的主要特性和内部总体结构
2.2 AT89C52单片机的引脚功能
2.2.1 AT89C52单片机引脚功能
2.2.2 三总线结构
2.3 AT89C52单片机的主要组成部分
2.3.1 AT89C52单片机的CPU
2.3.2 AT89C52单片机的存储器
2.3.3 AT89C52单片机的I/O接口和相关的特殊功能寄存器
2.3.4 并行I/O接口
2.4 AT89c52单片机的时钟与复位电路
2.4.1 复位操作和复位电路
2.4.2 振荡电路和时钟
2.5 AT89C52单片机的低功耗工作方式
2.6 AT89c52单片机的时序
2.6.1 CPU的时序及有关概念
2.6.2 取指令和执行指令时序
2.6.3 访问外部ROM的操作时序
2.6.4 访问外部RAM的操作时序
习题与思考题
第3章 指令系统
3.1 指令系统概述
3.1.1 指令格式
3.1.2 指令符号约定
3.1.3 指令系统的分类
3.2 寻址方式
3.2.1 寄存器寻址
3.2.2 立即寻址
3.2.3 直接寻址
3.2.4 寄存器间接寻址
3.2.5 基址加变址寄存器寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 数据传送类指令
3.3.1 片内RAM和SFR数据传送指令
3.3.2 片外RAM及I/O接口数据传送指令
3.3.3 查表指令
3.3.4 数据交换指令
3.3.5 堆栈操作指令
3.4 算术运算类指令
3.4.1 加法运算指令
3.4.2 减法运算指令
3.4.3 乘、除运算指令
3.5 逻辑操作类指令
3.5.1 “与”运算指令
3.5.2 “或”运算指令
3.5.3 “异或”运算指令
3.5.4 累加器A清0和取反指令
3.5.5 循环移位指令
3.6 控制转移类指令
3.6.1 无条件转移指令
3.6.2 条件转移指令
3.6.3 子程序调用指令
3.6.4 返回指令
3.6.5 空操作指令
3.7 位操作类指令
3.7.1 位传送指令
3.7.2 位清0与位置1指令
3.7.3 位逻辑运算指令
3.7.4 位条件转移指令
习题与思考题
第4章 汇编语言程序设计
第5章 输入/输出方式与中断
第6章 AT89C52单片机的定时器/计数器
第7章 单片机的串行接口
第8章 单片机并行扩展技术
第9章 单片机串行扩展技术
0章 单片机人机交互接口技术
附录A ASCII码字符表
附录B AT89C52单片机指令详表
附录C AT89C52单片机指令一览表
参考文献
猜您喜欢