图书介绍

MC9S12单片机原理及嵌入式应用开发技术 第2版PDF|Epub|txt|kindle电子书版本网盘下载

MC9S12单片机原理及嵌入式应用开发技术 第2版
  • 陈万忠著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111573166
  • 出版时间:2017
  • 标注页数:187页
  • 文件大小:28MB
  • 文件页数:195页
  • 主题词:单片微型计算机-高等学校-教材;微型计算机-系统开发-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MC9S12单片机原理及嵌入式应用开发技术 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 单片机概述1

1.1 单片机简介1

1.2 单片机的广泛应用1

1.3 单片机的发展历史3

1.4 从门电路到单片机4

1.4.1 半导体晶体管的开关特性4

1.4.2 组合逻辑电路4

1.4.3 时序逻辑电路9

1.4.4 单片机的硬件构成10

1.5 数制转换11

1.6 飞思卡尔16位单片机13

1.6.1 Freescale 16位单片机命名参考规则13

1.6.2 MC9S12X系列单片机14

思考题与习题15

第2章 S12XS单片机的内部结构分析16

2.1 MC9S12XS单片机的性能16

2.1.1 MC9S12XS内部模块16

2.1.2 MC9S12XS单片机的引脚及功能18

2.2 CPU的构成21

2.2.1 算术逻辑单元(ALU)21

2.2.2 控制单元21

2.2.3 核心寄存器组22

2.3 存储器24

2.3.1 基本存储空间24

2.3.2 扩展地址空间24

2.3.3 全局存储器映射25

2.3.4 MC9S12XS128全局存储器映射27

2.4 并行I/O口29

2.4.1 A、B、E和K口29

2.4.2 T、S、M、P、H和J口30

2.4.3 AD口32

2.5 时钟与复位模块32

2.5.1 时钟模块32

2.5.2 锁相环应用范例36

2.5.3 复位38

思考题与习题39

第3章 单片机最小系统与软件运行环境40

3.1 硬件电路设计40

3.1.1 单片机电源电路设计40

3.1.2 S12单片机时钟电路设计41

3.1.3 复位电路设计42

3.1.4 BDM接口电路设计42

3.2 Code Warrior V5.1软件使用指南43

3.2.1 软件安装43

3.2.2 关于BDM驱动44

3.2.3 创建一个新的工程45

3.2.4 编译与调试48

3.3 并口输出范例50

3.3.1 编写简单的应用程序51

3.3.2 LED闪动程序52

3.3.3 复位自检程序52

3.3.4 流水灯程序54

思考题与习题55

第4章 中断系统56

4.1 中断的概念56

4.2 中断源56

4.3 S12XS单片机的中断响应和中断返回59

4.4 优先权排队60

4.5 中断嵌套60

4.6 中断服务子程序设计61

4.6.1 IRQ使用范例62

4.6.2 XIRQ使用范例64

思考题与习题66

第5章 串行口67

5.1 串行通信概述67

5.1.1 串行通信的两种基本方式67

5.1.2 发送时钟和接收时钟68

5.1.3 串行通信标准69

5.2 同步外设接口SPI模块71

5.2.1 SPI模块概述71

5.2.2 SPI寄存器72

5.2.3 SPI应用范例76

5.3 SCI模块79

5.3.1 SCI模块的结构及功能79

5.3.2 SCI模块寄存器80

5.3.3 SCI应用范例84

思考题与习题97

第6章 定时器相关模块98

6.1 定时器/计数器概述98

6.2 TIM模块98

6.2.1 TIM模块的结构及功能99

6.2.2 TIM模块寄存器100

6.2.3 TIM模块应用范例106

6.3 PIT模块112

6.3.1 PIT模块的结构及功能113

6.3.2 PIT模块寄存器114

6.3.3 PIT模块应用范例117

6.4 PWM模块122

6.4.1 PWM功能123

6.4.2 PWM模块寄存器123

6.4.3 PWM模块应用范例127

思考题与习题132

第7章 A-D转换模块133

7.1 A-D转换模块概述133

7.1.1 A-D转换原理133

7.1.2 S12XS系列MCU内置A-D转换模块134

7.2 A-D转换寄存器135

7.2.1 A-D输入使能寄存器135

7.2.2 A-D控制寄存器135

7.2.3 A-D比较寄存器139

7.2.4 A-D转换状态寄存器140

7.2.5 A-D结果寄存器140

7.3 A-D转换应用范例141

7.3.1 应用注意事项141

7.3.2 应用范例142

思考题与习题143

第8章 嵌入式实时操作系统使用范例144

8.1 嵌入式实时操作系统144

8.1.1 嵌入式实时操作系统简介144

8.1.2 嵌入式实时操作系统μC/OS-II144

8.2 移植μC/OS-II146

8.2.1 重新定义内核的大小和功能147

8.2.2 OS_CPU.H150

8.2.3 编写与硬件相关的代码152

8.2.4 中断服务子程序OSTickISR()152

8.2.5 任务堆栈初始化函数OSTaskStkInit()154

8.2.6 让优先级最高的就绪态任务开始运行函数OSStartHighRdy()155

8.2.7 任务级任务切换函数OSCtxSw()156

8.2.8 中断级任务切换函数OSIntCtxSw()157

8.2.9 相关接口函数159

8.3 应用范例159

8.3.1 相关声明160

8.3.2 主函数main()161

8.3.3 系统任务函数AppStartTask()162

8.3.4 用户任务1 AppTask1()164

8.3.5 用户任务2 AppTask2()165

8.3.6 用户任务3 AppTask3()166

8.3.7 链接与程序定位168

第9章 单片机测控系统设计169

9.1 微机测控系统的组成169

9.1.1 微机测控系统硬件169

9.1.2 微机测控系统软件170

9.2 微机测控系统的常用器件171

9.2.1 集成运算放大器及其应用171

9.2.2 电压比较器174

9.2.3 隔离放大器175

9.2.4 光耦合器177

9.2.5 固态继电器179

9.3 键盘、显示接口181

9.3.1 键盘181

9.3.2 7段LED显示182

9.3.3 键盘显示接口范例183

思考题与习题186

参考文献187

热门推荐