副标题:无

作   者:

分类号:

ISBN:9787810124843

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

简介

   由于单片机在工业(机、电、化、轻纺、自控…)和民用家电容方面的广泛应用.各行各业的技术人员都迫切要求学习与掌握单片机技术,本书就是为了满足这方面要求而编写的。本书的特点是:①深入浅出,适合初学者自学或课程之用。②强调实用,书内多举实例,附有练习.并对实验(开发)系统(DP一851)作了详细说明,以便读者掌握单片机开发与应用的基本技术。本书内容包括:单片机结构原理、存储器、接口、中断、指令系统、汇编语言程序设计、数据通信、应用实例、实验(开发)系统等。本书作为教材(课程与实验),已被北京广播电视大学以及全国单片机函授班选用(函授班由中国计算机学会和北京市单片视应用持术协会常年举办,每年三月九月开学,通信地址:北京2704信箱,邮码:100080,联系人:宁伟成.)    读者范围:各专业(非计算机)大学、专科、函授、短训班教材.有关技术人员、计算机爱好者自学用书。   

目录

绪论 单片机概述

0.1 单片机的发展及意义

0.2 单片机的软硬件系统

0.2.1 单片机硬件系统

0.2.2 单片机软件系统

0.3 mcs—51单片机系列

0.3.1 51子系列和52子系列

0.3.2 单片机芯片的半导体工艺

0.3.3 片内rom存储器配置形式

1. mcs—51单片机结构和原理

1.1 mcs—51单片机的内部组成及信号引脚

1.1.1 8051单片机的基本组成

1.1.2. mcs—51的信号引脚

1.2 8051的内部存储器

1.2.1 内部数据存储器低128单元

1.2.2 内部数据存储器高128单元

1.2.3 堆栈及堆栈指示器

1.2.4 内部程序存储器

1.3 并行输入/输出口电路结构

1.3.1 p0口

. 1.3.2 pl口

1.3.3 p2口

1.3.4 p3口

1.4 时钟电路与时序

1.4.1 时钟电路

1.4.2 时序定时单位

1.4.3 mcs—51指令时序

1.5 mcs—51单片机工作方式

1.5.1 复位方式

1.5.2 程序执行方式

1.5.3 单步执行方式

1.5.4 掉电保护方式

1.5.5 低功耗方式(8oc51)

思考题与练习题

2. mcs—51指令系统

2. 1 mcs—51指令系统概述

2.1.1 指令格式

2.1.2 寻址方式

2.1.3 单片机执行指令的过程

2.1.4 指令中符号意义说明

2.2 数据传送类指令

2.2.1 内部ram数据传送指令组

2.2.2 外部ram数据传送指令组

2.2.3 程序存储器数据传送指令组

2.2.4 数据交换指令组

2.2.5 堆栈操作指令组

2.2.6 数据传送类指令汇总及说明

2.3 算术运算类指令

2.3.1 加法指令组

2.3.2 带进位加法指令组

2.3.3 带借位减法指令组

2.3.4 加1指令组

2.3.5 减l指令组

2.3.6 乘除指令组

2.3.7 十进制调正指令

2.3.8 算术运算类指令汇总

2.4 逻辑运算及移位类指令

2.4.1 逻辑与运算指令组

2.4.2 逻辑或运算指令组

2.4.3 逻辑异或运算指令组

2.4.4 累加器清0取反指令组

2.4.5 移位指令组

2.4.6 逻辑运算及移位类指令汇总

2.5 控制转移类指令

2.5.1 无条件转移指令组

2.5.2 条件转移指令组

2.5.3 子程序调用与返回指令组

2.5.4 空操作指令

2.5.5 控制转移类指令汇总

2.6 布尔变量操作类指令

2.6.1 位传送指令组

2.6.2 位置位复位指令组

2.6.3 位运算指令组

2.6.4 位控制转移指令组

2.6.5 布尔变量操作类指令汇总

思考题与练习题

3. 存储器与存储器扩展

3.1 单片机扩展及系统结构

3.1.1 单片机的扩展结构

3.1.2 单片机扩展的实现

3.2 扩展存储器编址及映像

3.2.1 存储器编址技术

3.2.2 存储映像

3.3 程序存储器扩展

3.3.1 只读存储器概述

3.3.2 典型只读存储器芯片

3.3.3 程序存储器扩展举例

3.4 数据存储器扩展

3.4.1 随机存储器概述

3.4.2 典型随机存储器芯片

3.4.3 数据存储器扩展举例

3.4.4 扩展既可读又可写的程序存储器

3.5 单片机存储器的特点

3.5.1 多种存储器的交叠

3.5.2 交叠存储器的使用

思考题与练习题

4. 中断与定时

4.1 微型计算机中断技术概述

4.1.1 什么是中断

4.1.2 中断功能

4.1.3 中断处理流程

4.2 mcs—51单片机中断系统

4.2.1 中断源

4.2.2 中断控制

4.2.3 中断响应

4.2.4 中断请求的撤除

4.3 mcs—51定时器/计数器

4.3.1 定时方法概述

4.3.2 定时器/计数器的定时和计数功能

4.3.3 定时器/计数器的控制寄存器

4.3.4 定时工作方式0

4.3.5 定时工作方式1

4.3.6 定时工作方式2

4.3.7 定时工作方式3

4.3.8 用定时器/计数器进行外部中断扩展

4.4 定时器/计数器与中断联合应用举例

思考题与练习题

5. 单片机i/o扩展及应用

5.1 微型计算机i/o接口技术概述

5.1.1 计算机为什么需要i/o接口电路

5.1.2 接口与端口

5.1.3 数据总线隔离技术

5.1.4 i/o编址技术

5.1.5 i/o数据传送的控制方式

5.2 mcs—51单片机i/o口直接应用

5.2.1 有关i/o口的操作指令

5.2.2 i/0口的直接应用

5.3 单片机简单i/o扩展

5.3.1 简单输入接口扩展

5.3.2 简单输出接口扩展

5.4 8255a作单片机的可编程i/o扩展

5.4.1 单片机的可编程i/o扩展

5.4.2 8255a的逻辑结构和信号引脚

5.4.3 8255a的工作方式及数据i/o操作

5.4.4 8255a控制字及初始化编程

5.5 单片机打印机接口技术

5.5.1 微型打印机简介

5.5.2 查询方式的打印驱动

5.6 8155作单片机的可编程i/o扩展

5.6.1 8155基本结构及工作方式

5.6.2 8155与mcs—51单片机的连接

5.6.3 8155的命令/状态字

5.6.4 8155的定时器/计数器

5.6.5 8l 55应用举例

5.7 单片机键盘接口技术

5.7.1 按键识别流程

5.7.2 键盘接口及程序设计

5.8 单片机led显示器接口技术

5.8.1 led显示器

5.8.2 8155作led显示器接口及显示程序

思考题与练习题

6. mcs—5l汇编语言程序设计

6.1 汇编语言及汇编语言程序设计

6.1.1 汇编语言及其语句格式

6.1.2 汇编语言程序设计

6.2 mcs—51汇编语言程序设计举例

6.2.1 汇编语言程序的基本结构

6.2.2 定时程序

6.2.3 查表程序

6.2.4 数据极值查找程序

6.2.5 数据排序程序

6.2.6 数据检索程序

6.3 单片机汇编语言源程序的编辑和汇编

6.3.1 单片机源程序编辑

6.3.2 源程序的汇编

6.3.3 伪指令

6.3.4 masm51交叉汇编程序

6.3.5 目标程序的串行传送

6.3.6 pc监控程序

思考题与练习题

7. 单片机串行数据通信

7.1 串行数据通信基础知识

7.1.1 串行数据通信基本原理

7.1.2 rs—232c总线标准

7.1.3 串行接口芯片

7.2 mcs—51的串行口及控制寄存器

7.2.1 串行口寄存器结构

7.2.2 串行通信控制寄存器

7.3 mcs—51串行通信工作方式及其应用

7.3.1 串行工作方式0

7.3.2 串行工作方式1

7.3.3 串行工作方式2

7.3.4 串行工作方式3

7.4 单片机多机通信

7.4. 1 多机通信原理

7.4.2 多机通信举例

思考题与练习题

8. 单片机与数/模及模/数转换器接口

8.1 d/a转换器的接口和应用

8.1.1 d从转换器接口技术性能

8.1.2 典型d/a转换器芯片dac0832

8.1.3 单缓冲方式的接口与应用

8.1.4 双缓冲方式的接口与应用

8.1.5 正弦波发生器

8.2 a/d转换器的接口与应用

8.2.1 a/d转换器概述

8.2.2 典型a/d转换器芯片adc0809

8.2.3 mcs—51单片机与adc0809接口

8.2.4 应用举例

8.2.5 逐次逼近式a/d转换的软件实现

思考题与练习题

9. 单片机应用及可靠性技术

9.1 单片机应用的特点

9.2 单片机应用举例

9.2.1 单片机作息时间控制钟

9.2.2 单片机顺序控制

9.2.3 水塔水位控制

9.2.4 数字式热敏电阻温度计

9.2.5 用单片机玩“乒乓球”游戏

9.2.6 交通信号灯模拟控制

9. 2.7 步进电机控制

9. 3 单片机系统的可靠性技术

9. 3.1 接地技术

9. 3.2 屏蔽技术

9. 3.3 隔离技术

9.3.4 滤波技术

9.3.5 抑制反电势干扰技术

10. dp—851单片机实验系统

10.1 dp—851系统结构

10.1.1 主板

10.1.2 实验板及扩展板等

10.1.3 主要技术性能及资源

10.2 键盘监控命令及操作

10.2.1 键盘监控命令

10.2.2 键盘监控操作方式

10.2.3 dp—851 pc监控操作方式

附录 mcs—51系列单片机指令表(按字母顺序排列)


已确认勘误

次印刷

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

    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon