编著者还有:潘松峰、刘芳、吴贺荣、王秀梅

副标题:无

作   者:万福君[等]编著

分类号:

ISBN:9787302169598

微信扫一扫,移动浏览光盘

简介

  本书以MCS-51系列单片机为基本内容,介绍了微型机的基本概念,阐明了8051机的内核结构、工作原理、面向用户的特性、指令系统、程序设计以及常用外围芯片;叙述了单片机存储器系统设计、输入输出接口设计、A/D、D/A转换技术和中断系统的设计与应用;讨论了用户系统软硬件的设计方法;C51高级语言程序设计等;最后还介绍了最新的MCS-51系列中独具特色的新型兼容机及其新增特性。各章均附有习题与思考题。    本书内容丰富、深入浅出、理论联系实际、阐述清楚、通俗易懂、便于自学,可作为高等院校微机原理和单片机原理课程的教材(40-60学时),也可作为从事单片机应用和研发相关的工程技术人员的参考书。

目录

目录
第0章 绪论
0.1 微型计算机发展史
0.2 微型计算机的分类
0.3 微型计算机的应用
第1章 微型机的基本知识
1.1 微处理器、微型机和单片机的概念
1.2 微型机模型的组成
1.2.1 CPU的内部结构
1.2.2 存储器
1.2.3 I/O接口和外设
1.2.4 模型机的工作过程
1.3 微机系统
1.3.1 微机硬件组成
1.3.2 软件系统
1.3.3 衡量计算机性能的主要技术指标
1.4 单片微型计算机
1.4.1 单片机发展史
1.4.2 单片机发展趋势
1.4.3 单片机内部结构
1.4.4 单片机应用系统
1.4.5 单片机典型产品
1.4.6 单片机的应用
习题与思考
第2章 MCS-51单片机硬件结构
2.1 MCS-51单片机主要功能特点
2.2 MCS-51单片机内部结构分析
2.3 MCS-51单片机的引脚功能
2.3.1 时钟电路
2.3.2 控制信号
2.3.3 I/O口
2.3.4 MCS-51单片机管脚的应用特性
2.4 MCS-51的存储器组织
2.4.1 MCS-51程序存储器
2.4.2 数据存储器
2.4.3 专用寄存器
2.4.4 外部数据存储器
2.5 MCS-51 CPU时序
2.5.1 机器周期、状态、相位
2.5.2 典型指令的取指和执行时序
2.6 MCS-51低功耗运行方式
2.6.1 HMOS型单片机掉电运行方式
2.6.2 CHMOS型单片机的掉电运行方式与待机方式
2.7 MCS-51内部程序存储器的写入、校验和加密
2.7.1 8751片内EPROM的写入和擦除
2.7.2 8751/8051内部程序校验
2.7.3 内部程序存储器加密位
习题与思考
第3章 MCS-51指令系统
3.1 指令系统概述
3.1.1 指令与指令系统
3.1.2 程序与程序设计
3.1.3 汇编语言
3.1.4 伪指令
3.1.5 MCS-51指令系统的特点
3.2 MCS-51指令的寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 基址寄存器加变址寄存器间接寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 MCS-51指令系统介绍
3.3.1 数据传送指令(共29条)
3.3.2 算术运算指令(共24条)
3.3.3 逻辑运算指令(共24条)
3.3.4 控制转移指令(共17条)
3.3.5 布尔处理类指令
习题与思考
第4章 汇编语言程序设计
4.1 概述
4.1.1 采用汇编语言的优点
4.1.2 汇编语言程序设计步骤
4.1.3 评价程序质量的标准
4.2 简单程序
4.3 分支程序
4.3.1 简单分支程序
4.3.2 多重分支程序
4.3.3 N路分支程序
4.4 循环程序
4.4.1 循环程序的导出
4.4.2 多重循环
4.4.3 编写循环程序应注意的问题
4.5 查表程序
4.6 子程序的设计及其调用
4.6.1 子程序的概念
4.6.2 调用子程序的要点
4.6.3 子程序的调用及嵌套
4.7 程序设计举例
4.7.1 算术运算程序
4.7.2 代码转换程序
习题与思考
第5章 MCS-51定时/计数器、串行口及中断系统
5.1 MCS-51定时/计数器
5.1.1 定时/计数器结构与工作原理
5.1.2 定时/计数器的方式寄存器和控制寄存器
5.1.3 定时/计数器的4种工作方式
5.1.4 定时/计数器T2
5.1.5 定时/计数器的初始化
5.1.6 定时/计数器应用举例
5.2 MCS-51串行口
5.2.1 串行通信的两种基本方式
5.2.2 MCS-51串行口结构
5.2.3 串行口工作方式
5.2.4 波特率的设计
5.2.5 串行口的应用
5.3 MCS-51单片机中断系统
5.3.1 中断的一般功能
5.3.2 中断请求源
5.3.3 中断控制
5.3.4 中断响应过程
5.3.5 外部中断的响应时序与触发方式
5.3.6 多外部中断源的设计
5.3.7 用软件模拟第三个中断优先级
习题与思考
第6章 单片机系统扩展设计
6.1 MCS-51系统扩展原理
6.2 MCS-51存储器系统配置
6.2.1 程序存储器
6.2.2 数据存储器
6.3 程序存储器扩展设计
6.3.1 外部程序存储器操作时序
6.3.2 常用程序存储器芯片
6.3.3 程序存储器扩展设计
6.4 数据存储器扩展设计
6.4.1 外部数据存储器操作时序
6.4.2 常用数据存储器芯片介绍
6.4.3 数据存储器扩展设计
6.5 I/O接口概述
6.6 可编程并行I/O接口芯片8255A
6.6.1 8255A的结构
6.6.2 8255A的操作说明
6.6.3 应用举例
6.7 可编程RAM/IO扩展器8155/8156
6.7.1 8155/8156芯片的结构
6.7.2 RAM和I/O端口寻址方式及应用
6.7.3 命令寄存器及状态寄存器
6.7.4 8155内部定时器
6.7.5 MCS-51与8155的接口方法和应用实例
6.8 用TTL芯片扩展简单的I/O接口
6.9 显示器与键盘接口
6.9.1 显示器接口
6.9.2 键盘接口
6.9.3 可编程键盘/显示接口8279
6.9.4 MCS-51与8279的连接应用举例
6.10 并行打印机接口
6.10.1 PP40的接口信号
6.10.2 PP40的工作方式
6.10.3 8051与PP40的接口方法
6.10.4 打印程序设计举例
习题与思考
第7章 数模及模数转换器接口
7.1 D/A转换器
7.1.1 R-2R T型解码网络D/A转换器
7.1.2 描述D/A转换器的性能参数
7.2 MCS-51单片机与8位D/A转换器接口技术
7.2.1 DAC0832的技术指标
7.2.2 DAC0832的结构及原理
7.2.3 DAC0832管脚功能
7.2.4 8位D/A转换器接口方法
7.2.5 D/A转换器的输出方式
7.3 MCS-51单片机与12位D/A转换器接口技术
7.3.1 DAC1210的技术指标
7.3.2 DAC1210的结构与原理
7.3.3 8031与DAC1210转换器接口技术
7.4 D/A转换器接口技术举例
7.4.1 单极性输出接口系统设计
7.4.2 双极性输出接口系统设计
7.4.3 双路D/A同步控制系统设计
7.5 A/D转换器
7.5.1 双积分A/D转换器原理
7.5.2 逐位逼近式A/D转换器原理
7.5.3 描述A/D转换器的性能参数
7.6 MCS-51单片机与8位A/D转换器接口技术
7.6.1 ADC0808/0809的主要功能
7.6.2 ADC0808/0809的组成及工作原理
7.6.3 ADC0808/0809管脚功能
7.6.4 8031与ADC0808/0809接口设计
7.7 MCS-51单片机与12位A/D转换器接口技术
7.7.1 AD574的技术指标
7.7.2 AD574结构及工作原理
7.7.3 AD574转换器的应用
7.7.4 AD574与单片机的接口及程序设计
7.8 测控系统中的模拟量输入通道
7.8.1 模拟量输入通道的结构形式
7.8.2 多通道模拟开关
7.8.3 多通道模拟开关的扩展应用
7.8.4 采样/保持电路
7.9 A/D转换中数字滤波程序设计
7.9.1 算术平均值法滤波
7.9.2 中值法滤波
7.9.3 滑动平均值法滤波
7.9.4 程序判断法滤波
7.9.5 复合法数字滤波
习题与思考
第8章 单片机C语言程序设计
8.1 C语言与汇编语言的编程特点
8.1.1 汇编语言的特点
8.1.2 C语言的特点
8.1.3 C51的特点
8.2 C语言简介
8.2.1 概述
8.2.2 C语言的数据类型
8.2.3 数据类型转换
8.2.4 基本运算符和表达式
8.2.5 C程序的语句
8.3 C51对标准C语言的扩展
8.3.1 数据类型
8.3.2 变量存储类型
8.3.3 存储器模式
8.3.4 特殊功能寄存器
8.3.5 指针
8.3.6 绝对地址的访问
8.3.7 函数的使用
8.4 C51典型程序设计举例
8.4.1 数据分析和处理
8.4.2 硬件(接口)的操控
习题与思考
第9章 与MCS-51兼容的新型单片机
9.1 ATMEL 89系列单片机
9.1.1 概述
9.1.2 AT89C2051/AT89C1051单片机
9.1.3 AT89C51/52与AT89LV51/52单片机
9.2 Philips公司8XC552系列单片机
9.2.1 8XC552的主要性能
9.2.2 8XC552内部结构及引脚描述
9.2.3 8XC552特殊功能寄存器SFR
9.2.4 8XC552并行I/O端口及复用功能
9.2.5 脉冲宽度调制器PWM
9.2.6 A/D转换器
9.2.7 定时器T2和捕捉比较逻辑
9.2.8 监视定时器T3
9.2.9 8XC552中断系统
9.2.10 I2C总线简介
9.3 ADI公司ADuC系列微转换器
9.3.1 ADuC812
9.3.2 ADuC816
9.3.3 ADuC824
习题与思考
第10章 单片机应用系统研制方法
10.1 单片机应用系统的设计
10.1.1 单片机应用系统设计概述
10.1.2 总体设计
10.1.3 硬件设计
10.1.4 可靠性设计
10.1.5 保密性设计
10.1.6 软件设计
10.2 单片机开发系统
10.2.1 单片机开发系统与开发工具
10.2.2 单片机开发系统的功能
10.3 单片机应用系统调试
10.3.1 硬件调试方法
10.3.2 软件调试方法
习题与思考
附录A REG51.H文件
附录B ABSACC.H文件
附录C ASCⅡ码字符表
附录D MCS-51系列单片机指令表
参考文献
qCB

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

编著者还有:潘松峰、刘芳、吴贺荣、王秀梅
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon