书籍详情
单片机原理及应用
作者:成都木马科技编著
出版社:北京希望电脑公司;北京希望电子出版社
出版时间:2000-01-01
ISBN:9787900044006
定价:¥30.00
购买这本书可以去
内容简介
单片机作为计算机技术的一个分支,其发展日新月异,现在,单片机的开发应用已在工业测控、机电一体化、智能仪表、家用电器、航空航天及办公自动化等各个领域中占据了重要地位,本书重点介绍占当前潮流主导的MCS-51系列单片机。本书由十章构成,主要内容包括:微机原理基础,单片机概述,单片机应用系统的仿真及开发,8051单片机引脚及其功能,MCS-51指令系统,汇编语言程序设计,定时/记数器,串行接口,键盘与显示器接口技术,传感器及模/数、数/模转换接口技术。本书从基础讲起,由浅入深地逐步涉及到高层领域。现代社会离不开网络,因此单片机中串行通信的地位越来越重要,本书中特别对单片机与单片机之间的单机、多机通信,单片机与PC机之间的单机通信、多机通信作了细致的论述。本书的编者都是单片机技术开发、研究和教学工作的专家、学者,根据他们在单片机应用开发第一线所积累的实际经验编写了本书,使得本书具有内容全面、结构严谨、实例众多、语言生动、通俗易懂等特点。本书既可作为理工科大中专院校相关专业的教材,也可作为单片机爱好者或科技工作者的自学参考书
作者简介
暂缺《单片机原理及应用》作者简介
目录
第一章 微机原理基础
第一节 计算机中的数制与逻辑
一、常用数制
二、常用数制之间的转换
三、二进制数运算
四、常用逻辑运算
第二节 常用芯片
一、集成TTL基本门电路及常用芯片
二、三态门
三、译码器
四、地址锁存器
五、采样及控制开关
七、半导体存储器
第三节 微机的组成及工作过程
一、数字电子计算机的基本结构
二、计算机软件
三、微型计算机概述
第二章 单片机概论
第一节 单片机发展史及应用
一、概述
二、单片机发展概况
三、单片机主流产品系列
四、单片机的应用领域
第二节 MSC-51综述
一、系统资源
二、 8051存储器配置
三、复位
四、工作原理(CPU时序和其他电路)
五、中断系统
第三章 单片机应用系统的仿真及开发
第一节 单片机应用系统的设计
一、应用系统的硬件设计
二、应用系统的软件设计
第二节 单片机应用系统的开发
第四章 8051单片机引脚及其功能
第一节 引脚概述
第二节 输入/输出端口结构
一、PO口
二、PI口
三、 P2口
四、 P3口
五、端口的负载能力和接口要求
第三节 扩展程序存储器
一、扩展总线
二、扩展8K字节EPROM
二、扩展16K字节EPROM
第四节 扩展数据存储器
一、扩展总线
二、8051扩展2K字节RAM
第五节 程序存储器与数据存储器同时扩展
一、8031外扩32K EPROM和32K RAM
二、译码法扩展大容量存储器
第六节 并行I/O口的直接应用
一、I/O口的直接输入/输出
二、开关电路及驱动电路接口
三、外部I/O的扩展
第五章 MCS-51指令系统
第一节 指令系统综述
一、指令格式
二、指令描述中的符号
三、指令分类
第二节 寻址方式
一、寄存器寻址
二、直接寻址
三、寄存器间接寻址
四、立即寻址
五、基址寄存器加变址寄存器间接寻址
六、相对寻址
七、位寻址
第三节 数据传送类指令
一、内部RAM的数据传送指令
二、外部RAM数据传送指令
三、程序存储器取数据指令
四、数据交换指令
五、堆栈操作指令
第四节 算术运算类指令
一、加法指令
二、带进位加法指令
三、加1指令
四、减法指令
五、减1指令
六、乘除指令
七、十进制调整指令
八、算术运算指令使用举例
第五节 逻辑操作类指令
一、逻辑“与”指令
二、逻辑“或”指令
三、逻辑“异或”指令
四、累加器清零、取反指令
五、移位指令
六、逻辑指令使用举例
第六节 控制转移类指令
一、无条件转移指令
二、条件转移指令
三、子程序调用及返回指令
四、空操作指令
第七节 布尔操作类指令
一、位传送指令
二、位置位/复位指令
三、位运算指令
四、位控制转移指令
第六章 汇编语言程序设计
第一节 汇编语言源程序的格式
一、标号
二、操作数
第二节 伪指令
一、ORG(汇编起始命令)
二、END(汇编结束命令)
三、EQU(等值命令)
四、DATA(数据地址赋值命令)
五、DB(定义字节指令)
六、DW(定义字命令)
七、DS(定义空间命令)
八、BIT(位地址符号命令)
第三节 汇编语言源程序的人工汇编
第四节 MCS-51程序设计举例
一、简单程序
二、分支程序
三、循环程序
四、查表程序
五、子程序
第七章 定时/记数器
第一节 定时/记数器概述
第二节 定时器的控制字
一、工作模式寄存器TMOD(89H)
二、控制寄存器TCON(88H)
第三节 定时/记数器的四种工作模式
一、模式0
二、模式1
三、模式 2
第四节 定时器/计数器的编程和应用
一、模式0的应用
二、模式1的应用
三、模式2的应用
四、模式3的应用
五、运行中读定时器/计数器
六、门控制位GATE的功能和使用方法
第八章 串行接口
第一节 串行通信的基本知识
一、数据通信的概念
二、串行通信的传送方向
三、异步通信和同步通信
四、波特率(Band rate)
第二节 8051串行接口
一、结构
二、串行口控制字及控制寄存器
三、串行通信工作方式
四、波特率设计
第三节 单片机双机通信技术
一、通信接口设计
二、查询方式双机通信软件设计
三、中断方式双机通信软件设计
四、通信软件的调试及故障排除
第四节 单片机多机通信技术
一、多机通信接口设计
二、多机通信原理
三、多机通信的软件协议
四、查询方式多机通信软件实例
五、主机查询,从机中断方式的多机通信软件实例
六、主机、从机构成中断方式的多机通信软件实例
第五节 PC机与单片机的通信技术基础
一、异步通信芯片8250概述
二、8250的内部寄存器
二、8250的初始化
第六节 PC机与8031双机通信技术
一、通信接口设计
二、通信软件设计
第七节 PC机与8031多机通信技术
一、多机通信原理
二、通信接口设计
三、通信软件设计
第九章 键盘与显示器接口技术
第一节 键盘接口技术
一、矩阵键盘工作原理
二、按键的识别方法
三、键盘的编码
第二节 LED显示器接口技术
一、显不器结构原理
二、LED显示器接口及显示方式
第十章 传感器及模/数、数/模转换接口技术
第一节 传感器
第二节 数/模、模/数转换技术
一、D/A转换器接口技术
二、A/D转换器接口技术
第一节 计算机中的数制与逻辑
一、常用数制
二、常用数制之间的转换
三、二进制数运算
四、常用逻辑运算
第二节 常用芯片
一、集成TTL基本门电路及常用芯片
二、三态门
三、译码器
四、地址锁存器
五、采样及控制开关
七、半导体存储器
第三节 微机的组成及工作过程
一、数字电子计算机的基本结构
二、计算机软件
三、微型计算机概述
第二章 单片机概论
第一节 单片机发展史及应用
一、概述
二、单片机发展概况
三、单片机主流产品系列
四、单片机的应用领域
第二节 MSC-51综述
一、系统资源
二、 8051存储器配置
三、复位
四、工作原理(CPU时序和其他电路)
五、中断系统
第三章 单片机应用系统的仿真及开发
第一节 单片机应用系统的设计
一、应用系统的硬件设计
二、应用系统的软件设计
第二节 单片机应用系统的开发
第四章 8051单片机引脚及其功能
第一节 引脚概述
第二节 输入/输出端口结构
一、PO口
二、PI口
三、 P2口
四、 P3口
五、端口的负载能力和接口要求
第三节 扩展程序存储器
一、扩展总线
二、扩展8K字节EPROM
二、扩展16K字节EPROM
第四节 扩展数据存储器
一、扩展总线
二、8051扩展2K字节RAM
第五节 程序存储器与数据存储器同时扩展
一、8031外扩32K EPROM和32K RAM
二、译码法扩展大容量存储器
第六节 并行I/O口的直接应用
一、I/O口的直接输入/输出
二、开关电路及驱动电路接口
三、外部I/O的扩展
第五章 MCS-51指令系统
第一节 指令系统综述
一、指令格式
二、指令描述中的符号
三、指令分类
第二节 寻址方式
一、寄存器寻址
二、直接寻址
三、寄存器间接寻址
四、立即寻址
五、基址寄存器加变址寄存器间接寻址
六、相对寻址
七、位寻址
第三节 数据传送类指令
一、内部RAM的数据传送指令
二、外部RAM数据传送指令
三、程序存储器取数据指令
四、数据交换指令
五、堆栈操作指令
第四节 算术运算类指令
一、加法指令
二、带进位加法指令
三、加1指令
四、减法指令
五、减1指令
六、乘除指令
七、十进制调整指令
八、算术运算指令使用举例
第五节 逻辑操作类指令
一、逻辑“与”指令
二、逻辑“或”指令
三、逻辑“异或”指令
四、累加器清零、取反指令
五、移位指令
六、逻辑指令使用举例
第六节 控制转移类指令
一、无条件转移指令
二、条件转移指令
三、子程序调用及返回指令
四、空操作指令
第七节 布尔操作类指令
一、位传送指令
二、位置位/复位指令
三、位运算指令
四、位控制转移指令
第六章 汇编语言程序设计
第一节 汇编语言源程序的格式
一、标号
二、操作数
第二节 伪指令
一、ORG(汇编起始命令)
二、END(汇编结束命令)
三、EQU(等值命令)
四、DATA(数据地址赋值命令)
五、DB(定义字节指令)
六、DW(定义字命令)
七、DS(定义空间命令)
八、BIT(位地址符号命令)
第三节 汇编语言源程序的人工汇编
第四节 MCS-51程序设计举例
一、简单程序
二、分支程序
三、循环程序
四、查表程序
五、子程序
第七章 定时/记数器
第一节 定时/记数器概述
第二节 定时器的控制字
一、工作模式寄存器TMOD(89H)
二、控制寄存器TCON(88H)
第三节 定时/记数器的四种工作模式
一、模式0
二、模式1
三、模式 2
第四节 定时器/计数器的编程和应用
一、模式0的应用
二、模式1的应用
三、模式2的应用
四、模式3的应用
五、运行中读定时器/计数器
六、门控制位GATE的功能和使用方法
第八章 串行接口
第一节 串行通信的基本知识
一、数据通信的概念
二、串行通信的传送方向
三、异步通信和同步通信
四、波特率(Band rate)
第二节 8051串行接口
一、结构
二、串行口控制字及控制寄存器
三、串行通信工作方式
四、波特率设计
第三节 单片机双机通信技术
一、通信接口设计
二、查询方式双机通信软件设计
三、中断方式双机通信软件设计
四、通信软件的调试及故障排除
第四节 单片机多机通信技术
一、多机通信接口设计
二、多机通信原理
三、多机通信的软件协议
四、查询方式多机通信软件实例
五、主机查询,从机中断方式的多机通信软件实例
六、主机、从机构成中断方式的多机通信软件实例
第五节 PC机与单片机的通信技术基础
一、异步通信芯片8250概述
二、8250的内部寄存器
二、8250的初始化
第六节 PC机与8031双机通信技术
一、通信接口设计
二、通信软件设计
第七节 PC机与8031多机通信技术
一、多机通信原理
二、通信接口设计
三、通信软件设计
第九章 键盘与显示器接口技术
第一节 键盘接口技术
一、矩阵键盘工作原理
二、按键的识别方法
三、键盘的编码
第二节 LED显示器接口技术
一、显不器结构原理
二、LED显示器接口及显示方式
第十章 传感器及模/数、数/模转换接口技术
第一节 传感器
第二节 数/模、模/数转换技术
一、D/A转换器接口技术
二、A/D转换器接口技术
猜您喜欢