单片机原理与应用

单片机原理与应用

朱兆优, 陈坚, 邓文娟, 编著

出版社:电子工业出版社

年代:2012

定价:39.0

书籍简介:

本书系统、全面地介绍了80C51单片机的基本原理、硬件结构、指令系统,并从应用的角度介绍了汇编语言程序设计、单片机外部电路的扩展,以及与键盘、LED显示、LCD显示、打印机等多种硬件接口的设计方法,详细介绍了串行、并行接口的A/D、D/A转换器功能特点和典型应用,以及单片机应用系统设计、Proteus仿真、实验和课程设计等内容。本书结构完整,内容丰富,应用实例详实,实验内容精炼。本书配有电子课件等教学资源。

书籍目录:

第1章 单片机概述 (1)

1.1 什么叫单片机 (1)

1.2 单片机的特点 (2)

1.3 单片机的发展概况 (2)

1.4 单片机主要制造厂家和机型 (3)

1.5 8位单片机系列介绍 (4)

1.5.1 8051内核的单片机 (4)

1.5.2 Motorola内核的单片机 (8)

1.5.3 PIC内核的单片机 (8)

1.5.4 其他公司8位单片机 (9)

1.6 16位和32位单片机系列介绍 (10)

1.6.1 16位单片机 (10)

1.6.2 32位单片机 (10)

1.7 单片机的发展趋势 (11)

1.8 单片机的应用领域 (13)

1.9 单片机技术主要网站介绍 (14)

本章小结 (15)

练习与思考题 (15)

第2章 8051单片机体系结构 (16)

2.1 8051单片机内部结构 (16)

2.2 8051单片机芯片引脚功能 (18)

2.3 8051中央处理器 (20)

2.3.1 运算器 (20)

2.3.2 控制器 (22)

2.3.3 程序执行过程 (23)

2.4 8051单片机的存储结构 (24)

2.4.1 8051单片机的存储器结构 (24)

2.4.2 程序存储器 (25)

2.4.3 内部数据存储器 (25)

2.4.4 特殊功能寄存器 (28)

2.4.5 外部数据存储器 (30)

2.5 并行输入/输出端口 (31)

2.5.1 P0口结构 (31)

2.5.2 P1口结构 (33)

2.5.3 P2口结构 (33)

2.5.4 P3口结构 (34)

2.6 单片机的时序与复位操作 (35)

2.6.1 时钟电路 (35)

2.6.2 CPU的时序 (36)

2.6.3 复位电路 (38)

2.6.4 复位和复位状态 (40)

2.7 单片机的省电工作模式 (41)

本章小结 (42)

练习与思考题 (42)

第3章 8051单片机指令系统 (44)

3.1 指令系统概述 (44)

3.2 指令格式 (44)

3.2.1 指令的构成 (44)

3.2.2 指令格式 (45)

3.2.3 指令中常用的符号 (45)

3.3 指令系统的寻址方式 (46)

3.4 8051单片机指令系统 (50)

3.4.1 数据传送类指令 (50)

3.4.2 算术操作类指令 (55)

3.4.3 逻辑运算与移位指令 (61)

3.4.4 控制转移类指令 (64)

3.4.5 位操作指令 (69)

本章小结 (71)

练习与思考题 (71)

第4章 单片机汇编语言程序设计 (74)

4.1 汇编语言程序设计概述 (74)

4.1.1 计算机编程语言 (74)

4.1.2 单片机源程序的汇编 (75)

4.1.3 伪指令 (75)

4.1.4 汇编程序分段格式 (78)

4.2 汇编语言程序设计 (79)

4.2.1 基本结构 (79)

4.2.2 汇编语言程序设计步骤 (82)

4.2.3 程序流程图 (82)

4.3 汇编语言程序设计实例 (83)

4.3.1 分支转移程序 (83)

4.3.2 循环程序 (85)

4.3.3 子程序 (86)

4.3.4 算术运算程序 (87)

4.3.5 逻辑运算程序 (89)

4.3.6 数制转换程序 (90)

4.3.7 查表程序 (93)

4.3.8 关键字查找程序 (95)

4.3.9 数据极值查找程序 (96)

4.3.10 数据排序程序 (96)

本章小结 (98)

练习与思考题 (98)

第5章 8051单片机的中断系统 (101)

5.1 中断的概念 (101)

5.2 8051单片机中断系统结构 (102)

5.2.1 中断系统结构 (102)

5.2.2 中断源 (102)

5.2.3 中断的控制(IE、IP) (104)

5.3 中断响应处理过程 (106)

5.3.1 中断响应条件 (106)

5.3.2 外部中断响应时间 (107)

5.3.3 中断请求的撤销 (107)

5.3.4 中断返回 (108)

5.3.5 中断服务程序编程方法 (108)

5.4 外部中断扩充方法 (110)

5.4.1 中断和查询结合法 (110)

5.4.2 矢量中断扩充法 (110)

5.5 中断系统软件设计 (112)

5.6 中断系统应用实例 (113)

本章小结 (114)

练习与思考题 (115)

第6章 8051单片机定时器/计数器

及应用 (117)

6.1 8051单片机定时器/计数器

的结构 (117)

6.1.1 工作方式控制寄存器

TMOD (117)

6.1.2 定时器/计数器控制寄存器

TCON (118)

6.2 定时器/计数器的工作方式 (118)

6.2.1 方式0 (118)

6.2.2 方式1 (119)

6.2.3 方式2 (119)

6.2.4 方式3 (120)

6.3 定时器/计数器的编程 (121)

6.3.1 定时器/计数器的初始化 (121)

6.3.2 定时器/计数器的编程实例 (122)

6.4 定时器/计数器的应用实例 (125)

6.4.1 门控位GATE的应用 (125)

6.4.2 简易实时时钟设计 (126)

6.4.3 读定时器/计数器 (128)

6.4.4 用定时器/计数器作外部

中断 (128)

本章小结 (129)

练习与思考题 (129)

第7章 8051单片机串行口及应用 (131)

7.1 单片机串行口结构 (131)

7.1.1 串行口的结构 (131)

7.1.2 串行口控制寄存器SCON (132)

7.1.3 特殊功能寄存器PCON (132)

7.2 串行口的工作方式 (133)

7.2.1 方式0 (133)

7.2.2 方式1 (134)

7.2.3 方式2和方式3 (134)

7.3 单片机串行通信波特率 (135)

7.3.1 波特率的定义 (135)

7.3.2 波特率的计算 (135)

7.4 串行口的编程应用 (136)

7.4.1 串行口做串/并转换 (137)

7.4.2 串行口双机通信接口 (137)

7.4.3 串行口多机通信接口 (139)

本章小结 (140)

练习与思考题 (140)

第8章 STC15系列单片机技术应用 (142)

8.1 STC15系列单片机性能特点 (142)

8.2 STC15系列单片机体系结构 (143)

8.3 STC15系列单片机内部存储器 (145)

8.3.1 STC15系列单片机内部

存储器的使用 (145)

8.3.2 单片机ISP/IAP技术 (148)

8.4 STC15系列单片机输入/输出口 (151)

8.5 STC15系列单片机中断系统 (152)

8.5.1 中断系统结构 (153)

8.5.2 中断控制寄存器 (154)

8.5.3 中断系统应用程序设计 (156)

8.6 STC15系列单片机定时器/

计数器 (157)

8.6.1 定时器/计数器的控制

寄存器 (157)

8.6.2 定时器/计数器的工作方式 (158)

8.6.3 定时器/计数器的编程应用 (158)

8.7 STC15系列单片机串行通信 (159)

8.7.1 STC15系列单片机串行

通信口 (160)

8.7.2 SPI同步串行外围接口 (162)

8.8 STC15系列单片机片上A/D

转换器 (167)

8.8.1 片上A/D转换器原理 (167)

8.8.2 片上A/D转换器的使用 (169)

8.9 STC15系列单片机片上PCA/PWM

模块 (170)

8.9.1 PCA/PWM模块工作原理 (170)

8.9.2 CCP/PCA模块的工作模式 (174)

8.9.3 CCP/PCA模块编程使用 (177)

8.10 STC15系

内容摘要:

本书系统、全面地介绍了基于8051内核单片机的基本原理、硬件结构、指令系统,并从应用的角度介绍了汇编语言程序设计、单片机外部电路的扩展,以及与键盘、LED显示、LCD显示、打印机等多种硬件接口的设计方法,详细介绍了串行、并行接口的A/D、D/A转换器功能特点和典型应用,STC15F2K60S2系列增强型单片机的应用技术、单片机C51程序设计、单片机应用系统设计、Proteus仿真、单片机实验等内容。本书从现实教学和工程实际应用出发,对传统单片机教材内容进行了改良。针对单片机更注重单芯片、少引脚扩展应用,对并行器件、并行总线扩展及8255、8155、8279等已经淘汰的器件进行了精简或摒弃,只着重介绍它们的扩展方法、原理和典型应用,补充了串行总线技术、串行总线器件接口应用、STC15F2K60S2系列单片机体系结构和内部新增功能部件的使用,以及C51编程规范等内容。结构完整,内容丰富,应用实例翔实,实验内容精练,力求做到与市场接轨,与现实同步,既重视原理,更注重实效。
本书配有PPT、程序源代码、课程设计指导书等教学资源;为便于实验环节的教学,可为任课教师提供本书设计的单片机实验开发板。

书籍规格:

书籍详细信息
书名单片机原理与应用站内查询相似图书
9787121174438
如需购买下载《单片机原理与应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次2版印次1
定价(元)39.0语种简体中文
尺寸26 × 18装帧平装
页数 396 印数

书籍信息归属:

单片机原理与应用是电子工业出版社于2012.7出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-高等学校-教材 的书籍。