STC单片机原理及应用(第2版)

STC单片机原理及应用(第2版)

作者:何宾

出版社:清华大学

出版年:2019年1月

ISBN:9787302492337

所属分类:经济金融

书刊介绍

《STC单片机原理及应用(第2版)》内容简介

本书是为单片机相关课程教学而编写的教材。全书共分为17章,主要内容包括:单片机和嵌入式系统基础知识,STC单片机硬件知识,STC单片机软件开发环境,数值表示及转换,STC单片机架构,STC单片机CPU指令系统,STC单片机汇编语言编程模型,STC单片机C语言编程模型,STC单片机时钟、复位和电源模式原理及实现,STC单片机比较器原理及实现,STC单片机计数器和定时器原理及实现,STC单片机异步串行收发器原理及实现,STC单片机ADC原理及实现,STC单片机增强型PWM发生器原理及实现,STC单片机SPI原理及实现,STC单片机CCP/PCA/PWM模块原理及实现,RTX51操作系统原理及实现。
针对国内高校单片机课程教学中普遍存在的理论讲解不透彻、实践教学不系统的缺点,本书从器件、汇编语言、C语言和操作系统四个角度对STC新一代单片机进行了全方位的解读,将单片机课程中的各个知识点进行融会贯通。该教材的一大特色就是理论和实际并重,不仅介绍单片机的应用,而且更加突出学习方法,教给读者系统学习微处理器和嵌入式系统的思路和方法。这样,为读者将来学习基于其他处理器的嵌入式系统打下坚实的基础。为了方便教师的教学和学生的自学,本书提供了大量的设计案例,并对这些设计案例进行了深入的分析。
本书可作为高职和本科院校单片机课程的教材,也可作为STC单片机竞赛、单片机认证考试的参考用书。对于从事单片机应用的工程师来说,本书也是很好的参考用书。
何宾,著名的嵌入式系统专家,高校嵌入式系统教学改革的开拓者。长期从事电子设计自动化方面的教学和科研工作,与全球多家知名的半导体厂商和EDA工具厂商保持紧密合作。目前已经出版电子信息技术方面的著作近50部,内容涵盖电路仿真、电路设计、FPGA、单片机、嵌入式系统等,代表作有《Xilinx FPGA设计权威指南》《Xilinx All Programmable Zynq-7000 SoC设计指南》《Altium Designer 13.0电路设计、仿真与验证权威指南》《Xilinx FPGA数字设计——从门级到行为级的双重描述》《Xilinx FPGA数字信号处理权威指南——从HDL、模型到C的描述》《模拟与数字系统协同设计权威指南——Cypress集成开发环境》。

作品目录

作者简介
内容简介
高等学校电子信息类专业系列教材

FOREWORD
推荐序
FOREWORD
第2版前言
PREFACE
第1版前言
PREFACE
学习说明
STUDY
SHOWS
第1章:单片机和嵌入式系统基础知识
1.1、嵌入式系统的基本概念
1.2、8051微控制器的内部架构
1.3、8051单片机硬件开发平台
1.4、运行第一个8051单片机程序
1.5、8051单片机编程语言
第2章:STC单片机硬件知识
2.1、STC单片机发展历史
2.2、STC单片机IAP和ISP
2.3、STC单片机命名规则及封装
2.4、STC单片机的架构及功能
2.5、STC单片机的I/O驱动原理
2.6、STC单片机硬件下载电路设计
2.7、STC单片机电源系统设计
第3章:STC单片机软件开发环境
3.1、KeilμVision集成开发环境介绍
3.2、KeilμVision软件开发流程介绍
3.3、KeilμVision基本开发流程的实现
第4章:数值表示及转换
4.1、常用码制
4.2、正数表示方法
4.3、正数码制转换
4.4、负数表示方法
4.5、负数补码的计算
4.6、定点数表示
4.7、浮点数表示
第5章:STC单片机架构
5.1、STC单片机CPU内核功能单元
5.2、STC单片机存储器结构和地址空间
5.3、STC单片机中断系统原理及功能
第6章:STC单片机CPU指令系统
6.1、STC单片机CPU寻址模式
6.2、STC单片机CPU指令集
第7章:STC单片机汇编语言编程模型
7.1、汇编语言程序结构
7.2、汇编代码中段的分配
7.3、汇编语言符号及规则
7.4、汇编语言操作数描述
7.5、汇编语言控制描述
7.6、KeilμVision5汇编语言设计流程
7.7、单片机端口控制汇编语言程序设计
7.8、单片机中断汇编语言程序设计
第8章:STC单片机C语言编程模型
8.1、常量和变量
8.2、数据类型
8.3、运算符
8.4、描述语句
8.5、数组
8.6、指针
8.7、函数
8.8、预编译指令
8.9、复杂数据结构
8.10、C程序中使用汇编语言
8.11、C语言端口控制实现
8.12、C语言中断程序实现
第9章:STC单片机时钟、复位和电源模式原理及实现
9.1、STC单片机时钟
9.2、STC单片机复位
9.3、STC单片机电源模式
第10章:STC单片机比较器原理及实现
10.1、STC单片机比较器结构
10.2、STC单片机比较器寄存器组
10.3、STC单片机比较器应用
第11章:STC单片机计数器和定时器原理及实现
11.1、计数器/定时器模块简介
11.2、计数器/定时器寄存器组
11.3、计数器/定时器工作模式原理和实现
第12章:STC单片机异步串行收发器原理及实现
12.1、RS-232标准简介
12.2、STC单片机串口模块简介
12.3、串口1寄存器及工作模式
12.4、串口2寄存器及工作模式
12.5、红外通信的原理及实现
第13章:STC单片机ADC原理及实现
13.1、模数转换器原理
13.2、STC单片机内ADC的结构原理
13.3、STC单片机内ADC寄存器组
13.4、直流电压测量及串口显示
13.5、直流电压测量及LCD屏显示
13.6、交流电压测量及LCD屏显示
13.7、温度测量及串口显示
第14章:STC单片机增强型PWM发生器原理及实现
14.1、脉冲宽度调制原理
14.2、增强型PWM发生器模块
14.3、生成单路PWM信号
14.4、生成两路互补PWM信号
14.5、步进电机的驱动和控制
第15章:STC单片机SPI原理及实现
15.1、SPI模块结构及功能
15.2、SPI模块寄存器组
15.3、SPI模块配置及时序
15.4、7段数码管的驱动与显示
第16章:STC单片机CCP/PCA/PWM模块原理及实现
16.1、CCP/PCA/PWM结构
16.2、CCP/PCA/PWM寄存器组
16.3、CCP/PCA/PWM工作模式
第17章:RTX51操作系统原理及实现
17.1、操作系统的必要性
17.2、操作系统基本知识
17.3、RTX51操作系统的任务
17.4、RTX51操作系统内核函数
17.5、RTX51操作系统实现
附录A
STC单片机考试样题
附录B
STC单片机选型表
附录C

相关推荐

微信二维码