单片微型计算机原理及接口技术(第3版)
作者: 陈桂友
出版时间:2025-02
出版社:高等教育出版社
- 高等教育出版社
- 9787040633153
- 3版
- 47263676-0
- 16开
- 2025-02
- 610
- 工学
- 电子信息类
- 电子与信息大类
- 电子信息类
- 电气信息类
- 本科 高职
前辅文
第1章 微型计算机概述
1.1 微型计算机发展概况
1.1.1 微处理器和微型计算机
1.1.2 微型计算机的基本构成
1.1.3 单片微型计算机简介
1.1.4 微型计算机的软件系统
1.2 微型计算机的应用
第2章 微型计算机的基础知识
2.1 微型计算机中的数制及其编码
2.1.1 微型计算机中的数制
2.1.2 不同数制之间的转换
2.1.3 数值数据的编码及其运算
2.1.4 非数值数据的编码
2.2 微型计算机的常用术语和技术
2.2.1 常用单位及术语
2.2.2 常用技术
第3章 STC8H8K64U单片机的硬件结构
3.1 模型机的结构及工作过程
3.1.1 模型机的结构简介
3.1.2 模型机的工作过程
3.2 STC8H8K64U单片机的内部结构
3.3 STC8H8K64U单片机的存储器
3.4 单片机的引脚
3.4.1 单片机的引脚及功能
3.4.2 单片机的输入/输出引脚
3.5 单片机应用系统的典型构成
3.6 口袋式单片机学习平台简介
3.6.1 口袋式单片机学习平台的功能
3.6.2 口袋式单片机学习平台的核心电路
第4章 指令系统及汇编语言程序设计
4.1 编程语言简介
4.2 指令和伪指令
4.2.1 指令格式
4.2.2 寻址方式
4.2.3 伪指令
4.3 汇编语言指令集
4.3.1 数据传送类指令
4.3.2 逻辑操作类指令
4.3.3 算术运算类指令
4.3.4 位操作指令
4.3.5 控制转移类指令
4.4 汇编语言程序设计
4.4.1 汇编语言程序设计的一般步骤和基本框架
4.4.2 典型汇编语言程序设计举例
第5章 单片机的C语言程序设计及仿真调试
5.1 C51程序的基本语法
5.1.1 关键字
5.1.2 一般结构
5.1.3 数据类型
5.1.4 运算符和表达式
5.2 Keil C51程序的语句
5.2.1 表达式语句
5.2.2 条件语句
5.2.3 开关语句
5.2.4 循环语句
5.2.5 goto、break、continue和return语句
5.3 函数
5.3.1 函数的定义与调用
5.3.2 Keil C51函数
5.4 预处理命令
5.5 单片机C语言程序框架及实例
第6章 中断
6.1 中断的概念
6.2 单片机的中断系统及其应用
6.2.1 中断源及其优先级管理
6.2.2 单片机中断处理过程
6.2.3 中断程序编程举例
6.2.4 中断使用过程中需要注意的问题
第7章 定时器/计数器
7.1 定时器/计数器及其应用
7.1.1 定时器/计数器的结构及工作原理
7.1.2 定时器/计数器的相关寄存器
7.1.3 定时器/计数器的工作方式
7.1.4 定时器/计数器量程的扩展
7.1.5 定时器/计数器编程举例
7.2 可编程时钟输出模块及其应用
7.2.1 可编程时钟输出的相关寄存器
7.2.2 可编程时钟输出的编程实例
7.3 RTC实时时钟
7.3.1 RTC的相关寄存器
7.3.2 RTC的应用举例
第8章 数据通信
8.1 通信的有关概念
8.1.1 串行通信的相关概念
8.1.2 并行通信的相关概念
8.2 串行接口
8.2.1 单片机的串行接口
8.2.2 RS485串行通信接口
8.2.3 SPI通信接口
8.2.4 I2C通信接口
第9章 模拟量模块
9.1 模数转换器的工作原理及性能指标
9.1.1 模数转换器的工作原理
9.1.2 模数转换器的性能指标
9.2 STC8H8K64U单片机集成的ADC模块
9.2.1 模数转换器的结构及相关寄存器
9.2.2 ADC相关的计算公式
9.2.3 ADC模块的使用
9.3 STC8H8K64U单片机集成的比较器模块及其使用
第10章 脉冲宽度调制模块
10.1 PWM模块的功能
10.1.1 PWM模块简介
10.1.2 PWMA模块的用途和特性
10.2 PWMA模块的结构
10.2.1 PWM模块的结构框图及内部信号
10.2.2 PWMA模块的时基单元
10.3 PWMA模块的计数模式
10.3.1 向上计数模式
10.3.2 向下计数模式
10.3.3 中央对齐模式(向上/向下计数模式)
10.3.4 重复计数器
10.4 时钟/触发控制器
10.4.1 预分频时钟(CK_PSC)的时钟源
10.4.2 触发同步
10.5 捕获/比较通道
10.5.1 捕获/比较通道的结构
10.5.2 对PWMA_CCRi寄存器的访问方法
10.5.3 输入捕获模式
10.5.4 输出模式
10.5.5 编码器接口模式
10.6 PWM模块的寄存器
10.7 PWM模块的应用举例
10.7.1 PWM输出模式的应用举例
10.7.2 PWM输入捕获模式的应用举例
第11章 DMA控制器
11.1 DMA模块的结构和主要特征
11.2 DMA模块的应用
11.2.1 XRAM存储器和串口2进行数据交换
11.2.2 利用DMA控制器实现ADC数据自动存储到XRAM中
第12章 单片机应用系统设计举例
12.1 设计要求
12.2 硬件电路设计
12.3 软件设计
附录A ASCII码表
附录B 逻辑符号对照表
附录C 特殊功能寄存器及其复位值
附录D 单片机程序的调试和下载
D.1 Keil μVision集成开发环境简介
D.2 Keil μVision集成开发环境中调试汇编语言程序的方法
D.3 使用STC-ISP工具下载程序到单片机中
参考文献















