顶部
收藏

微型计算机原理及应用(第2版)(换封面)

“十一五”国家规划教材

作者:
高秦生 主编
定价:
24.80元
ISBN:
978-7-04-017386-4
版面字数:
480.000千字
开本:
16开
全书页数:
301页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2007-02-06
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机硬件技术

  本书是在原同名教材的基础上修订再版的。主要内容包括:微型计算机及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 可编程并行接口扩展芯片8255A 
      • 6.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转换器常用芯片
        • ——DAC0832 
      • 7.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 串行口方式0的应用
      • 8.3.4 多机通信及应用编程
    • 8.4 串行通信的标准接口
    • 8.5 单片机串行口的扩展
      • 8.5.1 8251的接口特性与内部结构
      • 8.5.2 8251的控制字及其初始化
      • 8.5.3 8251与单片机的连接
    • 思考题与习题
  • 第九章 单片机应用系统开发
    • 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转换
    • 实验八 串行通信
  • 附录Ⅰ MCS-51指令系统
  • 附录Ⅱ MCS-51指令系统速查表
  • 参考书目

相关图书