单片机原理及接口技术
![单片机原理及接口技术](http://image.wangchao.net.cn/small/product/1236558503329.jpg)
分類: 图书,计算机/网络,计算机体系结构,
作者: 黄劼,徐晓秋编著
出 版 社: 国防工业出版社
出版时间: 2008-6-1字数: 690000版次: 1页数: 184印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787118056433包装: 平装内容简介
本书在介绍MCS-51单片机内部结构的基础上,分章节介绍了单片机的指令系统、内部功能部件、常规扩展技术及与PC机的串/并行接口技术。根据目前实际应用中多采用主从式控制模式(即单片机多作为底层控制器,而将系统机作为主机)的特点,本书专门用一章介绍了单片机与PC机的接口技术,详细介绍了并行和串行接口方法,这是同类教材都没有介绍的问题,对提高学生应用单片机的能力大有裨益。
本书可作为机械、电子、电气、计算机及相关专业的本、专科和研究生的教材和参考用书。
目录
第l章绪论
1.1单片机与微型计算机的区别
1.2单片机的发展历史和趋势
1.3MCS_51单片机的特点和型号体系
1.4MCS_51单片机的应用领域
复习思考题
第2章MCS-51单片机硬件组成
2.1MCS-51单片机内部资源
2.2MCS-51系列单片机的中央处理器
2.3MCS.51单片机存储器体系结构
2.3.1 微型计算机存储器的配置方式
2.3.2MCS-51系列单片机存储器的体系结构
2.4MCS-5l单片机的并行I/0接口
2.4.1P0口内部结构
2.4.2Pl口内部结构
2.4.3P2口内部结构
2.4.4P3口内部结构
2.4.5并行I/O口小结
2.5MCS.5l单片机引脚介绍
2.6MCS-51单片机时序基本概念
2.7MCS-51单片机的复位方式及初始状态
复习思考题
第3章MCS-51单片机指令系统
3.1MCS-51单片机指令系统的特点
3.2MCS-51指令系统的汇编语言格式及机器码表示方法
3.2.1 指令系统的汇编语言格式
3.2.2指令系统的机器码表示方法
3.2.3指令中的符号标识、
3.3MCS-51单片机指令系统的寻址方式
3.3.1寄存器寻址
3.3.2 直接寻址
3.3.3 立即寻址
3.3.4寄存器间接寻址
3.3.5 变址寻址
3.3.6 相对寻址
3.3.7 位寻址
3.4MCS-51指令系统分类介绍
3.4.1 数据传送类指令
3.4.2算术运算类指令
3.4.3逻辑操作类指令
3.4.4控制转移类指令
3.4.5位操作指令
复习思考题
第4章MCS-51汇编语言程序设计基础
4.1常用伪指令
4.2汇编语言程序基本结构
4.3编程举例
复习思考题
第5章MCS-51单片机定时/计数器原理及其应用
5.1定时/计数器基本原理
5.2定时/计数器工作方式
5.3定时/计数器应用举例
复习思考题
第6章MCS-$1单片机中断系统
6.1中断的概念
6.2MCS一51单片机的中断源
6.3中断允许和中断优先级
6.4中断响应过程和响应时间
6.4.1 中断响应条件及过程
6.4.2 中断响应时间
6.5 中断服务程序编写和中断嵌套
6.5.1 中断服务程序编写
6.5.2 中断嵌套
……
第7章MCS-51单片机串行口及其应用
第8章接口技术基础
第9章MCS-51单片机I/O接口技术
第10章MCS-51单片机与PC机接口技术
附录1MCS-51单片机指令汇总表
附录2常用芯片引脚图及逻辑框图
参考文献
书摘插图
第1章 绪 论
1.1单片机与微型计算机的区别
1946年美国宾夕法尼亚大学的J.w.Mauchley和J.P.Eckert等人合作研制成功了世界上第一台电子计算机ENIAC(Electronic Numerical Integrator And Calculator),标志着人类进入了电子计算机时代。经过60多年的发展完善后,现在计算机的应用已遍及从生活到生产、从民用到军事的各个领域,并粗略地分为了巨型机、大型机、中型机、小型机和微型机等几类,其中又尤以微型计算机的发展最为迅速。种类繁多的微型计算机虽然外观、功能和作用各不相同,但有着共同的本质特点,即作为一个具有最基本功能的微机系统至少应该包含有中央处理器(CPU)、存储器(RAM/ROM/EPROM)、输入输出接口(I/O接口)等功能部件,稍微完善一点的系统还应该具有定时/计数、串行接口和中断系统等部件,微型计算机通过印制电路板和电缆把上述功能部件有机地连接在一起,以“系统”的形式出现,在软件配合下,实现一系列的计算和控制功能。
而单片机则是把构成一台微型计算机所必需的功能部件集成到一个芯片内,以“芯片”的形式出现,在软件配合下,实现计算和控制功能。当然,这些部件在容量、性能或者数量等方面比通常意义上的微型计算机要小或者少一些。因此单片机在本质上仍然是一种冯•诺依曼结构的数字式微型电子计算机,其全称是单片微型计算机(Single chip com—puter),又称为微控制器(Micro controller‘)。微型计算机的基本理论和有关概念同样适用于单片机系统。
……