注册 登录 进入教材巡展
#
  • #

出版时间:2016-02

出版社:机械工业出版社

以下为《单片机与嵌入式系统基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 机械工业出版社
  • 9787111526858
  • 1-5
  • 74301
  • 45247306-9
  • 平装
  • 16开
  • 2016-02
  • 354
  • 232
  • 工学
  • 电气工程
  • TP368.102.1
  • 电气工程及其自动化
  • 本科
内容简介
本书主要内容包括51单片机的内部结构、汇编语言与C51程序设计、51机内部资源应用、单片机扩展技术、ARM体系结构、STM32微控制器简介及实时操作系统RT-THREAD简介。各章后附思考题和习题。
目录
目录
前言
第1章绪论
1.1嵌入式系统的定义和组成
1.1.1嵌入式系统的定义
1.1.2嵌入式系统的特点
1.1.3嵌入式系统的组成
1.1.4嵌入式系统的分类
1.2嵌入式微处理器的结构和类型
1.2.1嵌入式MCU
1.2.2嵌入式微处理器
1.2.3嵌入式DSP
1.2.4嵌入式SOC
1.3嵌入式操作系统及其现状
1.3.1嵌入式操作系统
1.3.2实时操作系统
1.3.3嵌入式操作系统的现状
1.4嵌入式系统的发展和应用
1.4.1嵌入式系统的发展历史
1.4.2嵌入式系统的应用
本章小结
习题
第2章MCS51单片机的结构
2.1MCS51单片机的基本组成
2.1.18051的内部结构和功能
2.1.2存储器结构
2.2I/O端口结构
2.2.1P0口结构及应用
2.2.2P1口结构及应用
2.2.3P2口结构及应用
2.2.4P3口结构及应用
2.3MCS51单片机的引脚功能
2.3.1引脚信号功能介绍
2.3.2引脚信号的第二功能
2.4时钟电路及工作方式
2.4.1时钟电路
2.4.2时序定时单位
2.4.3指令时序
2.4.4工作方式
本章小结
习题
第3章MCS51单片机的指令系统及
汇编语言程序设计基础
3.1MCS51单片机指令系统简介
3.1.1指令格式
3.1.2常用的缩写符号
3.2MCS51单片机寻址方式
3.2.1立即寻址
3.2.2直接寻址
3.2.3寄存器寻址
3.2.4寄存器间接寻址
3.2.5基址加变址寄存器间接寻址
3.2.6相对寻址
3.2.7位寻址
3.3MCS51单片机指令集合
3.3.1概述
3.3.2数据传送类指令
3.3.3算术运算类指令
3.3.4逻辑操作类指令
3.3.5位操作类指令
3.3.6控制转移类指令
3.3.7调用和返回指令
3.4MCS51单片机汇编语言程序
设计基础
3.4.1汇编语言源程序格式及伪指令
3.4.2汇编语言程序设计举例
本章小结
习题
第4章C51程序设计基础
4.1C51的特点及程序结构
4.1.1C51的特点
4.1.2C51的程序结构
4.1.3C51的关键字
4.1.4C51变量的定义
4.1.5C51绝对地址的访问
4.2C51的数据类型及运算符
4.2.1C51的数据类型
4.2.2C51的运算符
4.2.3C51函数
4.3C51程序设计基础
4.3.1C51基本结构
4.3.2C51与汇编语言混合编程
4.3.3C51程序设计实例
本章小结
习题
第5章MCS51单片机的内部(硬件)
资源及应用
5.1MCS51单片机的中断系统
5.1.1中断技术
5.1.2MCS51单片机的中断系统
5.1.3中断处理的过程
5.1.4扩充外部中断源的方法
5.1.5中断系统的应用
5.2MCS51单片机的定时器/计数器
5.2.1定时器/计数器的结构和功能
5.2.2定时器/计数器的方式寄存器和
控制寄存器
5.2.3定时器/计数器的工作方式
5.2.4定时器/计数器的应用
5.3MCS51单片机的串行口及
串行总线
5.3.1串行口结构及控制寄存器
5.3.2串行口的工作方式
5.3.3波特率设计
5.3.4多机通信
5.3.5串行口的应用
本章小结
习题
第6章MCS51单片机的扩展技术
6.1MCS51单片机扩展及系统结构
6.1.1扩展系统结构
6.1.2常用地址锁存器
6.2MCS51单片机程序存储器的扩展
6.2.1外部程序存储器的扩展
原理及时序
6.2.2典型EPROM扩展电路
6.3MCS51单片机数据存储器的扩展
6.3.1片外数据存储器的操作时序
6.3.2常用的静态RAM芯片
6.3.364KB以内SRAM的扩展
6.3.4超过64KB SRAM的扩展
6.3.5扩展既可读又可写的
程序存储器
6.4MCS51单片机的I/O扩展
6.4.1I/O扩展概述
6.4.2简单输入接口扩展
6.4.3简单输出接口扩展
6.4.4可编程接口芯片扩展
6.5MCS51单片机与AD、DA
转换器的接口
6.5.1并行输出AD转换器的
接口技术
6.5.2串行输出AD转换器的
接口技术
6.5.3MCS51与8位DA转换器
接口技术
6.6I2C总线及8051模拟
6.6.1I2C总线简介
6.6.2I2C总线通用读写程序
6.7SPI总线及8051模拟
6.7.1SPI总线规范
6.7.2SPI总线读写程序
6.8单相电子式预付费电能表的
设计与实现
6.8.1单相电子式预付费电能表
的工作过程
6.8.2硬件电路及其工作原理
6.8.3软件编程
6.8.4提高预付费电能表
可靠性的措施
本章小结
习题
第7章ARM嵌入式处理器及芯片
7.1ARM处理器
7.1.1ARM处理器简介
7.1.2ARM系列处理器
7.1.3ARM处理器的特点
7.2ARM处理器的体系结构
7.2.1嵌入式微处理器的体系结构
7.2.2ARM处理器的工作
模式及状态
7.2.3ARM处理器的寄存器结构
7.2.4ARM处理器的异常处理
7.2.5ARM处理器支持的数据类型
和存储模式
7.3STM32F103微控制器
7.3.1STM32F103的内部结构
7.3.2STM32F103的外设端口
7.3.3STM32F103的中断控制器与
DMA控制器
7.4STM32F10x固件库简介与应用举例
7.4.1STM32F10x固件库概述
7.4.2MDK开发环境与应用举例
本章小结
习题
第8章实时操作系统RTThread及其
在STM32上的移植
8.1实时操作系统概述
8.1.1嵌入式实时操作系统的概念
8.1.2一些嵌入式操作系统的简介
8.2RTThread实时操作系统简介
8.2.1软件结构
8.2.2任务线程
8.2.3临界区与任务间的通信
8.2.4异常与中断
8.2.5内存管理
8.2.6外围组件
8.3RTThread实时操作系统的移植
8.3.1RTThread在STM32F10x系列芯片
上的移植分支
8.3.2RTThread的移植方法
本章小结
习题
参考文献