微型計算機原理及應用

所属分类:計算機理論、基礎知識  
出版时间:2005-12   出版时间:高等教育出版社   作者:高秦生   页数:300  

前言

  本教材在1993年出版的同名教材的基礎上修訂再版。  根據本教材的讀者定位和近幾年來單片機技術的發展形勢,這次再版在一定程度上對原教材的內容進行了修改、調整和精簡,增加了部分新內容,對部分章節(原教材的第一、五、六、七、十一章)進行了重寫,希望能更好地適合讀者的需要。  再版教材由高秦生主編並統稿,第六章和實驗部分由朱節雲先生編寫,其余各部分內容主要由高秦生編寫,李平先生幫助審閱了部分重寫稿。參加本書編寫的還有孫灌華、李永慶、何榮超等。  在本教材再版之際,衷心感謝原全國高等工程專科計算機基礎課教材編審組全體編委在本教材第一版的編寫與出版過程中提供的幫助與指導;感謝唐俊杰先生、俞光昀先生在原教材編寫過程中的合作和他們所做的工作;感謝原教材的主審劉天賜先生,參審楊國慧先生,責任編委李士允先生;還要感謝干敏梁、胡漢才、王連民、李平等諸位先生在原教材的編寫出版過程中所給予。的幫助。  對于書中的漏誤與不足,誠請讀者批評指正。

内容概要

  《微型計算機原理及應用》是在原同名教材的基礎上修訂再版的。主要內容包括︰微型計算機及MCS-51系列單片計算機的內部結構、組件特性及工作原理;MCS-51單片機的指令系統及匯編語言程序設計;單片機I/O接口技術及外圍電路的擴展;單片機綜合應用實例等。每章之後配有思考題與習題。書的最後提供8個實驗,供讀者參考、選做。《微型計算機原理及應用》適合應用型本科、高職高專有關專業教學使用,亦可作為相關學科的教學人員和工程技術人員的參考書。  《微型計算機原理及應用》所配電子教案可以從高等教育出版社高等理工教學資源網上下載.

书籍目录

绪论第一章 计算机基础知识1.1 从微处理器到微型计算机1.1.1 计算机大家族1.1.2 微处理器1.1.3 存储器1.1.4 计算机基本原理及指令执行过程1.2 从微型计算机到单片机1.2.1 现代微型计算机的结构1.2.2 单片机的基本结构1.2.3 单片机发展简史1.3 计算机中的数制与码制1.3.1 二进制数和十六进制数1.3.2 带符号数的表示1.3.3 计算机常用编码思考题与习题第二章 MCS-51系列单片计算机2.1 MCS-51单片机概述2.2 MCS一51基本结构与功能2.2.1 片内CPU功能组件2.2.2 布尔处理器2.2.3 8051的存储器结构2.2.4 输入/输出端口2.2.5 定时器/计数器2.2.6 串行口2.2.7 8051的封装与引脚功能2.3 8051时序2.3.1 系统时钟2.3.2 机器周期与指令周期2.3.3 CPU取指/执行时序2.4 8051工作方式2.4.1 复位2.4.2 程序运行方式2.4.3 节电工作方式2.4.4 EPROM型器件的使用2.4.5 中断思考题与习题第三章 半导体存储器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.3 闪存及其应用3.3.1 闪存电路与器件3.3.2 闪存应用3.4 外部存储器的操作时序3.4.1 外部程序存储器操作时序3.4.2 外部数据存储器操作时序3.4.3 存储器芯片的选择3.5 存储器的若干实用技术3.5.1 EPROM存储器的编程技术3.5.2 SRAM的掉电保护3.5.3 存储器插座兼容技术思考题与习题第四章 MCS-51指令系统4.1 指令系统概述4.1.1 指令的概念4.1.2 指令系统说明4.2 寻址方式4.2.1 立即寻址4.2.2 寄存器寻址4.2.3 间接寻址4.2.4 直接寻址4.2.5 变址寻址4.2.6 相对寻址4.2.7 特定寄存器寻址4.3 MCS-51指令系统4.3.1 数据传送指令4.3.2 算术指令4.3.3 逻辑指令4.3.4 转移指令4.3.5 布尔指令思考题与习题第五章 汇编语言程序设计5.1 汇编语言程序设计概述5.1.1 伪指令5.1.2 流程图5.2 程序基本结构5.2.1 顺序结构5.2.2 选择结构5.2.3 循环结构5.3 汇编语言程序设计举例5.3.1 查表程序5.3.2 子程序5.3.3 运算程序5.3.4 代码转换程序5.3.5 编程方法小结思考题与习题第六章 中断与输入/输出接口技术6.1 单片机输入/输出概述6.1.1 I/O接口电路的功能6.1.2 输入/输出方式6.1.3 中断技术概述6.2 MCS-51中断系统6.2.1 中断源6.2.2 中断控制6.2.3 中断优先级6.2.4 中断响应与处理6.3 定时器/计数器6.3.1 定时器/计数器功能概述6.3.2 定时器/计数器的控制6.3.3 定时器/计数器工作方式6.3.4 定时器应用6.4 并行口的扩展6.4.1 MCS-51并行口扩展概述6.4.2 简单并行口扩展6.4.3 可编程并行接口扩展芯片8255A6.4.4 多功能可编程RAM/IO扩展芯片8155H思考题与习题第七章 模拟量与数字量转换技术基础7.1 概述7.2 D/A转换7.2.1 D/A转换的基本方法7.2.2 D/A转换器的性能指标7.2.3 D/A转换器常用芯片——DAC08327.2.4 D/A转换的输出形式7.2.5 D/A转换应用编程举例7.2.6 其他类型D/A转换器简介7.2.7 D/A转换技术中的几个问题7.3 A/D转换7.3.1 逐位比较式A/D转换器及其应用7.3.2 双积分式A/D转换器及其应用7.3.3 其他A/D转换器概述7.4 模拟量与数字量转换中的若干应用技术7.4.1 零点和满量程调节7.4.2 多路转换7.4.3 光电耦合与隔离7.4.4 采样保持7.4.5 电源、地线的连接7.4.6 数据采集电路实例思考题与习题第八章 串行通信与接口8.1 串行通信基础8.1.1 串行通信概念8.1.2 串行通信的同步方式与异步方式8.1.3 串行通信的制式8.1.4 uART通用异步接收器/发送器原理8.2 MCS-51单片机的串行口8.2.1 串行口的结构8.2.2 串行口的工作方式8.2.3 波特率产生8.3 串行口的应用与编程8.3.1 编程方法提要8.3.2 应用编程举例8.3.3 串行口方式O的应用8.3.4 多机通信及应用编程8.4 串行通信的标准接口8.5 单片机串行口的扩展8.5.1 8251的接口特性与内部结构8.5.2 8251的控制字及其初始化8.5.3 825l与单片机的连接思考题与习题第九章 单片机应用系统开发9.1 概述9.1.1 单片机化产品的概念9.1.2 单片机应用开发的基本原则9.1.3 单片机化产品的基本组成9.2 单片机应用实例1——简单系统9.2.1 简单系统的基本特征9.2.2 单片机控制液体混合搅拌器9.3 单片机应用实例2——典型系统9.3.1 典型系统的基本特征9.3.2 典型数据采集与控制系统9.3.3 应用软件的编制9.3.4 实例2应用程序及其说明9.3.5 应用软件设计的若干问题思考题与习题实验部分实验一 数据传送程序实验二 冒泡排序程序实验三 定时器/计数器实验四 扩展存储器实验五 8255A的应用实验六 A/D转换实验七 D/A转换实验八 串行通信附录I MCS-51指令系统附录Ⅱ MCS-51指令系统速查表参考书目

章节摘录

  6.1.2 输入/输出方式  由于外部设备的多样性,决定了在微型计算机内部,微处理器和I/O设备问的数据传递方式不可能是单一的形式。为适应I/O设备不同的特点,需要有不同的数据传送方式。总的来说,有四种方式。  1.无条件传送方式  在这种方式下,外设始终处于“准备好”状态,随时可以无条件接收处理器发送来的数据;微处理器处于完全主动的状态,根据程序的进程可以随时发出命令和发送数据给I/O设备。微型计算机中,微处理器与显示设备(如CRT、LED、LCD显示器)的数据交换大多数采用这种方式。这是一种最简单的数据交换方式,实际应用的情况并不多。  2.DMA传送方式  在通常情况下,I/O设备和内存之间的数据交换是由微处理器控制和参与的。在内存和外设之间每传送1B的数据都需要微处理器发出命令并提供数据通道。在传送的数据量大,且遇到低速外设(例如磁盘存储器)的情况下,微处理器长时间被占用,消耗微处理器的资源。为解决这个问题,提出DMA的传送方式,即直接存储器存取方式。它是在外设和内存之间构建另外一个通道,由一个称为DMA控制器的部件接管数据总线、地址总线和控制总线。此时,微处理器交出控制权而去处理别的程序进程,从而提高了微处理器的效率。  这种传送方式主要在系统机中应用,在工控机中较少使用,不在这里重点讨论。  3.查询传送方式  实际上是采用程序查询的方式。在两种情况下,微处理器必须在查询外设的状态之后,才能开始进行数据交换。  (1)在需要从外设输人数据时,微处理器必须查询外设的数据是否准备好传送。所谓“数据准备好”,通常是指外设已把数据送人它的数据缓冲区,微处理器可以从缓冲区直接读取数据了。如果数据没有准备就绪,那么数据传送则不能进行。  (2)在需要向外设输出数据时,微处理器必须查询外设是否处于“空闲”状态。外设处于“空闲”状态即外设已经准备好接收数据,这种情况往往是指外设的数据缓冲区已经清空,可以接收数据了。否则,外设处于“忙”状态,数据传送则不能进行。  可以看出,所谓查询,就是用相关命令输入设备的有关状态(字),微处理器进行判断后决定数据传送是否进行,程序查询的流程如图6—1所示。

图书封面




    微型計算機原理及應用下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,計算機理論、基礎知識PDF免费下载。 计算机教程网 

计算机教程网 @ 2018