STC单片机基础及应用(C语言版) / 普通高等教育十三五规划教材
作者: 杨轶璐、刘强
出版时间:2016年5月
出版社:中国石化出版社
- 中国石化出版社
- 9787511438980
- 1-1
- 73380
- 0047176152-8
- 2016年5月
- 工学
- 计算机科学与技术
- TP368.1
- 计算机
- 本科
本书可作为工科院校本科生课程的教材,电子设计竞赛、电子设计工程师考试的培训教材,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机开发与应用的工程技术人员参考。
1 绪论
1.1 单片机的基本概念
1.2 单片机的发展
1.3 单片机内部结构
1.4 单片机的特点
1.5 单片机的分类
1.6 单片机应用系统
1.7 单片机应用领域
1.8 单片机的发展趋势
2 STC15单片机的硬件结构
2.1 STC15F2K60S2单片机主要性能
2.2 STC15F2K60S2单片机引脚功能
2.3 STC15F2K60S2单片机的内部结构
2.4 STC15F2K60S2单片机的存储结构
2.5 STC15F2K60S2单片机的并行I/O口
2.6 STC15F2K60S2单片机的时钟与复位
2.7 STC15F2K60S2单片机低功耗模式
3 STC15单片机的程序设计
3.1 单片机程序设计语言概述
3.2 C51基础
3.3 C51程序设计
4 STC15单片机的中断系统
4.1 中断概述
4.2 STC15F2K60S2单片机的中断系统
4.3 STC15F2K60S2单片机外部中断的扩展
5 STC15单片机的定时/计数器
5.1 计算机系统中的定时方法
5.2 STC15F2K60S2单片机定时/计数器(T0、T1)的结构和工作原理
5.3 STC15F2K60S2单片机定时/计数器(T0、T1)的相关控制寄存器
5.4 STC15F2K60S2单片机定时/计数器(T0、T1)的工作方式
5.5 STC15F2K60S2单片机定时/计数器(T0、T1)的应用举例
5.6 STC15F2K60S2单片机的定时器T2
5.7 STC15F2K60S2单片机的可编程时钟输出功能
6 STC15单片机存储器的应用
6.1 STC15F2K60S2单片机的程序存储器
6.2 STC15F2K60S2单片机的基本RAM
6.3 STC15F2K60S2单片机的扩展RAM(xRAM)
6.4 STC15F2K60S2单片机的EEPROM
7 STC15单片机的串行通信
7.1 串行通信基本知识
7.2 STC15F2K60S2单片机的串行口1
7.3 STC15F2K60S2单片机的串行口2
8 STC15单片机的A/D转换
8.1 STC15F2K60S2单片机A/D模块的结构
8.2 STC15F2K60S2单片机A/D模块的控制
8.3 STC15F2K60S2单片机A/D模块的应用
9 STC15单片机的CCP/PCA/PWM模块
9.1 STC15F2K60S2单片机的CCP/PCA/PWM模块的结构
9.2 与CCP/PwM/PCA应用有关的特殊功能寄存器
9.3 CCP/PCA模块的工作模式与应用举例
9.4 PCA模块功能引脚的切换
10 STC15单片机的SPI接口
10.1 STC15F2K60S2单片机的SPI接口结构
10.2 与SPI功能模块相关的特殊功能寄存器
10.3 SPI接口的数据通信
10.4 SPI接口的应用举例
10.5 SPI接口功能引脚的切换
11 STC15单片机的其他接口设计
11.1 键盘接口设计
11.2 LED显示接口设计
11.3 LCD接口及应用
11.4 专用键盘显示接口ZLG7290
11.5 串行A/D转换器TLC549的应用
11.6 串行D/A转换器TLC5620的应用
附录1 KeiluVision集成开发环境
1.1 创建一个KeilC51应用程序
1.2 程序文件的编译、链接
1.3 软件调试环境的设置
1.4 仿真调试
附录2 MCS—51系列单片机汇编指令表
附录3 ASCH美国标准信息交换码表
参考文献