微控制器应用

微控制器应用

王鹏元, 黄述杰, 主编

出版社:西北工业大学出版社

年代:2015

定价:38.0

书籍简介:

本书以增强型8051内核单片机STC12C5A60S2为背景,介绍了单片机各部分的硬件结构及功能、汇编语言程序设计及调试方法;以功能强大的Keil uVision集成开发环境作为程序设计和调试环境,介绍了单片机应用系统中常用的元器件和常见的人机接口电路;使用压力测控系统典型案例,介绍了单片机应用系统的设计方法和步骤。

书籍目录:

第0章 概述

0.1 单片机简介

0.1.1 单片机及单片机应用系统简介

0.1.2 MCS-5l系列单片机

0.1.3 单片机的应用

0.2 单片机系统常用的元器件简介

0.2.1 电阻和排阻

0.2.2 电容

0.2.3 晶体振荡器

0.2.4 继电器

0.2.5 二极管

0.2.6 数码管

0.2.7 三极管

0.2.8 通信芯片MAX232

0.2.9 时钟芯片DSl302

0.3 单片机应用系统开发和学习环境的搭建

0.3.1 硬件环境

0.3.2 软件环境

习题

第1章 单片机基础知识

1.1 信号灯的控制

1.1.1 硬件环境

1.1.2 准备程序

1.2 单片机的基本结构

1.2.1 STCl2C5A60S2的内部组成

1.2.2 S7C12C5A60S2的引脚

1.2.3 内部数据存储器

1.2.4 程序Flash存储器

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

1.3.1 STCl2C5A60S2单片机的I/0口

1.3.2 STCl2C5A60S2单片机I/0口的工作模式

1.3.3 STCl2C5A60S2单片机I/o口的结构

1.4 时钟电路与复位电路

1.4.1 时钟电路与时序

1.4.2 单片机的复位

1.5 单片机的工作过程

习题

第2章 指令系统

2.1 概述

2.1.1 指令概述

2.1.2 寻址方式

2.2 指令系统

2.2.1 数据传送类指令

2.2.2 算术运算类指令

2.2.3 逻辑运算及移位类指令

2.2.4 控制转移类指令

2.2.5 位操作类指令

习题

第3章 汇编语言程序设计和调试

3.1 汇编语言程序设计

3.1.1 编程语言

3.1.2 伪指令

3.1.3 汇编语言程序设计的一般步骤和基本框架

3.2 汇编语言程序调试

3.3 利用ISP工具将程序下载到单片机中验证程序

3.3.1 ISP下载程序的运行过程

3.3.2 使用ISP工具下载程序的步骤

3.4 典型汇编语言程序设计举例

3.4.1 分支程序设计

3.4.2 查表程序设计

3.4.3 循环程序设计

3.4.4 定点数运算子程序设计

3.4.5 数据排序程序设计

3.4.6 代码转换程序设计

3.4.7 STCl2C5A60S2单片机双数据指针的使用

3.4.8 STCl2C5A60S2单片机数据Flash(EEPROM)的使用

习题

第4章 中断系统

4.1 中断概述

4.1.1 中断的概念

4.1.2 中断的特点

4.1.3 中断系统的功能

4.2 STCl2C5A60S2单片机的中断系统

4.2.1 中断源及中断系统构成

4.2.2 中断寄存器与中断优先级

4.2.3 单片机中断处理过程

4.3 中断系统的应用

4.3.1 中断程序编制举例

4.3.2 中断使用过程中需要注意的问题

习题

第5章 定时/计数器

5.1 定时/计数器结构与功能

5.2 定时/计数器的功能寄存器

5.2.1 TMOD:定时器工作方式控制寄存器

5.2.2 TCON:定时器控制寄存器

5.2.3 AUXR:辅助寄存器

5.3 定时/计数器的工作方式

5.3.1 方式O和方式l

5.3.2 方式2

5.3.3 方式3

5.4 定时/计数器应用举例

习题

第6章 串行通信

6.1 串行通信的基础知识

6.2 STCl2C5A60S2单片机的串行接口

6.2.1 串行接口寄存器

6.2.2 串行接口的工作方式

6.2.3 波特率的设定

6.3 单片机串行通信接口的应用

6.3.1 标准串行通信接口

6.3.2 双机串行通信应用举例

6.3.3 多机串行通信应用举例

6.4 STCl2C5A60S2的SPI接口

6.4.1 SPI接口结构

6.4.2 与SPI相关的特殊功能寄存器

6.4.3 SPI接口的数据通信

6.4.4 SPI接口的数据通信方式

6.4.5 SPI接口的应用

习题

第7章 模/数转换器

7.1 ADC的结构及相关寄存器

7.1.1 ADC的结构

7.1.2 参考电压源

7.2 与ADC相关的特殊功能寄存器

7.2.1 PI口模拟功能控制寄存器PIASF

7.2.2 ADC控制寄存器ADC CON7R

7.2.3 A/D转换结果存储格式控制及A/D转换结果寄存器

7.2.4 与A/D转换中断有关的寄存器

7.3 ADC的应用

习题

第8章 人机交互模块

8.1 显示器及其接口电路

8.1.1 LED数码管显示器

8.1.2 LED液晶屏显示器

8.2 键盘及其接口电路

8.2.1 拨码开关键盘

8.2.2 独立式键盘

8.2.3 矩阵式键盘

习题

第9章 单片机应用系统设计实例

9.1 单片机系统设计流程

9.1.1 确定技术指标

9.1.2 可行性分析

9.1.3 系统方案设计

9.2 单片机系统硬件设计

9.2.1 单片机选型

9.2.2 硬件资源分配

9.2.3 原理图及PCB设计

9.3 单片机系统软件设计

9.3.1 系统资源

9.3.2 程序结构

9.3.3 数学模型

9.3.4 程序流程

9.3.5 编制程序

9.4 单片机系统调试

9.4.1 硬件调试

9.4.2 软件调试

9.5 压力测控系统设计

9.6 需求分析

9.6.1 单片机选型

9.6.2 人机接口的设计选型

9.6.3 继电器控制

9.6.4 上位机监控软件的设计

9.7 系统硬件设计

9.7.1 CPU基本单元电路

9.7.2 声光报警电路

9.7.3 RS232通信接口电路

9.7.4 继电器控制电路图

9.7.5 键盘和显示控制电路

9.8 系统软件设计

习题

附录A STCl2C5A60S2单片机指令表

附录B ASCII码表

附录C 逻辑符号对照表

参考文献

内容摘要:

《微控制器应用/高职应用电子技术专业系列教材》以增强型805l内核单片STSC12C5A60S2为背景,介绍了单片机各部分的硬件结构及功能、汇编语言程序设计及调试方法;以功能强大的Keil uVision集成开发环境作为程序设计和调试环境,介绍了单片机应用系统中常用的元器件和常见的人机接口电路;以压力测控系统作为典型实例,介绍了单片机应用系统的设计方法和步骤。
  《微控制器应用/高职应用电子技术专业系列教材》深入浅出,层次分明,实例丰富,通俗易懂,突出实用,可操作性强,特别适合于作为高职院校计算机类、电子类、电气自动化及机械专业的教学用书,还可作为培训班的教材使用。同时,也可作为从事单片机应用领域的工程技术人员的参考书。

书籍规格:

书籍详细信息
书名微控制器应用站内查询相似图书
9787561242926
如需购买下载《微控制器应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地西安出版单位西北工业大学出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

微控制器应用是西北工业大学出版社于2015.1出版的中图分类号为 TP332.3 的主题关于 微控制器 的书籍。