图书介绍

M68HC08系列单片机原理与应用 嵌入式系统初步2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

M68HC08系列单片机原理与应用 嵌入式系统初步
  • 张友德,涂时亮等编著 著
  • 出版社: 上海:复旦大学出版社
  • ISBN:7309029542
  • 出版时间:2001
  • 标注页数:306页
  • 文件大小:13MB
  • 文件页数:316页
  • 主题词:单片微型计算机(学科: 基本知识) 单片微型计算机

PDF下载


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

下载说明

M68HC08系列单片机原理与应用 嵌入式系统初步PDF格式电子书版下载

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

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

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

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

图书目录

第一章 嵌入式系统与单片机1

1.1 嵌入式系统1

1.1.1 嵌入式系统概述1

1.1.2 嵌入式系统硬件1

1.1.3 新型嵌入式系统软件3

1.2 单片机的内部结构5

1.3 典型的单片机产品6

1.4 M68HC08系列单片机产品简介9

1.4.1 片内资源丰富、功能特别强的单片机类10

1.4.2 体只小、价格低的单片机11

1.4.3 特殊单片机12

1.5 单片机的应用——简易的嵌入式系统14

第二章 M68HC08系列单片机系统结构16

2.1 总体结构16

2.1.1 GP32结构框图16

2.1.2 GP32的封装和引脚说明18

2.2 中央处理器CPU0818

2.3 存储空间分配21

2.3.1 存储映象图21

2.3.2 Flash存储器21

2.3.3 RAM存储器23

2.3.4 I/O寄存器和控制寄存器23

2.3.5 监控MON24

2.4 时钟发生器模块CGM24

2.4.1 晶体振荡器电路25

2.4.2 锁相环PLL和基时钟选择电路26

2.4.3 锁相环编程方法28

2.4.4 锁相环滤波器29

2.4.5 M68HC08其他类型的时钟模块29

2.5 复位30

2.5.1 复位功能30

2.5.2 复位信号源30

2.5.3 CPU正常工作监视器COP31

2.5.4 LVI低电压禁止模块32

2.6 中断系统32

2.6.1 中断概念32

2.6.2 M68HC08中断系统33

2.6.3 外部中断IRQ34

2.6.4 键盘中断模块KBI35

2.7 M68HC08的其他功能模块36

2.7.1 低功耗方式36

2.7.2 结构寄存器CONFIGX37

2.7.3 系统集成模块SIM38

2.7.4 MON模块39

2.7.5 断点模块BREAK39

2.7.6 其他功能模块39

第二章习题和思考题40

第三章 M68HC08指令系统41

3.1 指令格式41

3.1.1 汇编指令格式41

3.1.2 常用伪指令41

3.1.3 符号说明42

3.2 寻址方式44

3.3 M68HC08指令系统46

3.3.1 指令类型46

3.3.2 数据传送指令47

3.3.3 算术运算指令49

3.3.4 逻辑运算指令54

3.3.5 位操作指令56

3.3.6 移位指令56

3.3.7 程序转移和控制类指令58

第三章习题和思考题62

第四章 定时系统(TIM、TBM、PWMMC)64

4.1 定时器接口模块TIM64

4.1.1 TIM的结构和功能64

4.1.2 TIM寄存器67

4.1.3 TIM的输出比较使用方法70

4.1.4 TIM的输入捕捉使用方法79

4.2时基模块(TBM)83

4.2.1 TBM的结构和功能83

4.2.2 TBM控制寄存器TBCR83

4.2.3 TBM应用方法84

4.3用于电机控制的脉宽调制器(PWMMC)85

4.3.1 PWMMC的结构和功能85

4.3.2 PWMHC模块寄存器88

第四章习题和思考题91

第五章 串行口93

5.1异步串行通信口(SCI)93

5.1.1 SCI功能93

5.1.2 SCI结构94

5.1.3 SCI寄存器96

5.1.4多机通信规程102

5.1.5低功耗工作方式下的SCI103

5.1.6 SCI 使用方法104

5.2串行外围接口(SPI)105

5.2.1 SPI简介105

5.2.2 SPI结构106

5.2.3 SPI寄存器109

5.2.4 SPI使用方法111

5.3 多主机I2C总线接口113

5.3.1 I2C总线简介113

5.3.2 多主机I2C接口特性114

5.3.3 多主机I2C寄存器115

5.3.4 多主机I2C使用方法118

5.4 MSCAN模块122

5.4.1 CAN简介123

5.4.2 MSCAN08结构125

5.4.3 MSCAN08寄存器129

5.5 通用串行总线(USB)模块135

5.5.1 USB简介136

5.5.2 USB模块特性138

5.5.3 USB模块寄存器139

5.5.4 USR中断146

第五章习题和思考题147

第六章 并行接口和A/D模块148

6.1 并行接口148

6.1.1 M68HC08并行接口的功能和结构148

6.1.2 GP32的并行接口149

6.1.3 并行接口的应用实例151

6.2 A/D转换模块168

6.2.1 GP32的8位A/D模块168

6.2.2 GP32的A/D模块的应用170

6.2.3 SR12的10位A/D模块172

6.3 SR12的模拟电路模块(AM)176

6.3.1 AM结构和功能176

6.3.2 AM控制状态寄存器177

第六章习题和思考题179

第七章 程序设计和实时多任务操作系统181

7.1 M68HC08汇编使用方法181

7.1.1 汇编源程序格式181

7.1.2 汇编伪指令183

7.1.3 汇编产生的文件185

7.2 算术运算程序设计186

7.2.1 加减法186

7.2.2 无符号乘法188

7.2.3 无符号除法189

7.2.4 补码乘法191

7.2.5 补码除法195

7.3 数制转换196

7.3.1 整数十翻二196

7.3.2 小数十翻二198

7.3.3 整数二翻十200

7.3.4 小数二翻十201

7.3.5 十六进制数至ASCII码转换202

7.4 查表和散转程序203

7.4.1 简单查表203

7.4.2 线性插值查表204

7.4.3 简单散转207

7.4.4 查表散转208

7.4.5 命令字符串查表209

7.5 数据处理211

7.5.1 算术平均值法211

7.5.2 防脉冲干扰平均值法212

7.5.3 低通数字滤波214

7.6 监控ROM215

7.6.1 监控方式进入方法215

7.6.2 监控命令216

7.7 M68HC08 Flash存储器编程217

7.7.1 编程方法217

7.7.2 JL3等Flash的编程方法220

7.8 实时多任务操作系统221

7.8.1 实时系统和中断处理221

7.8.2 实时操作系统简介223

7.8.3 实时任务调度224

7.8.4 任务通信控制227

7.8.5 实时时钟231

7.8.6 输入/输出和中断处理233

7.8.7 实时多任务操作系统环境下的应用软件设计方法235

7.8.8 M68HC08实时多任务操作系统设计要点238

第七章习题和思考题239

第八章 单片机系统的设计241

8.1 单片机系统的设计241

8.1.1 单片机系统的研制过程241

8.1.2 总体设计241

8.1.3 硬件设计243

8.1.4 可靠性设计243

8.1.5 软件设计244

8.2 单片机的开发工具245

8.2.1 单片机开发工具的类型246

8.2.2 Motorola M68HC08单片机开发工具246

8.2.3 SEMV-HC08在线仿真器250

8.3 单片机系统的调试260

8.3.1 硬件调试260

8.3.2 软件调试261

8.3.3 综合调试262

8.4 多功能编程器——单片机系统设计举例(一)262

8.4.1 多功能编程器的功能需求262

8.4.2 硬件设计263

8.4.3 软件设计266

8.5 居民小区安全系统——单片机系统设计举例(二)268

8.5.1 报警器的功能要求268

8.5.2 报警器硬件设计268

8.5.3 报警器软件设计272

第八章习题和思考题282

第九章 MC68HC08单片机实验284

9.1 实验设备284

9.1.1 M68HC08 GP32综合实验板284

9.1.2 绘图仪实验台285

9.1.3 其他专用实验设备285

9.2 软件实验286

9.2.1 三字节十进制加法实验286

9.2.2 多字节无符号数加减法实验287

9.2.3 乘法和除法实验288

9.2.4 十-二进制数转换实验289

9.2.5 二-十进制数转换实验289

9.2.6 查表程序实验290

9.2.7 压缩BCD码转换成单字节BCD码实验291

9.2.8 防脉冲干扰平均值法实验291

9.3 MC68HC908 GP32功能模块实验292

9.3.1 外部中断实验293

9.3.2 PLL编程实验294

9.3.3 并行口输入输出实验295

9.3.4 软件定时器实验296

9.3.5 SPI和七段显示器实验296

9.3.6键盘输入——KBI、TIM、并行口综合实验298

9.3.7 A/D转换器实验299

9.3.8 时基模块TBM实验300

9.3.9 CAP、PWM电机转速测量实验301

9.3.10 CAP、PWM电机转速控制实验302

9.3.11 SCI串行通信实验303

9.4 MC68HC908 GP32系统实验304

热门推荐