图书介绍

Motorola 68HC08微控制器与嵌入式系统基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Motorola 68HC08微控制器与嵌入式系统基础
  • 谢瑞和,杨明编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302074208
  • 出版时间:2003
  • 标注页数:278页
  • 文件大小:16MB
  • 文件页数:290页
  • 主题词:微控制器,Motorola 68HC08-高等学校-教材

PDF下载


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

下载说明

Motorola 68HC08微控制器与嵌入式系统基础PDF格式电子书版下载

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

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

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

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

图书目录

第1章 微控制器概述1

1.1微控制器的发展1

1.1.1微控制器前程似锦1

1.1.2微控制器区别于微处理器3

1.1.3微控制器的发展历程3

1.2微控制器的体系结构8

1.3Motorola微控制器9

1.3.1Motorola微控制器命名法9

1.3.2Motorola微控制器概况11

1.4.1嵌入式系统的特点14

1.4嵌入式系统14

1.4.2嵌入式系统的实现15

思考与练习16

第2章 M68HC08综述17

2.1CPU08的结构特点17

2.1.1概述17

2.1.2CPU08的寄存器18

2.2CPU08功能概述21

2.2.1内部时序22

2.2.2控制部件22

2.2.3执行部件与指令的执行23

2.3系统集成控制模块24

2.4MC68HC908GP32概貌26

2.5MC68HC908GP32存储器结构29

思考与练习31

第3章 指令系统及汇编语言程序设计32

3.1CPU08汇编语言约定32

3.2寻址方式33

3.2.1隐含寻址方式(INH)34

3.2.2立即寻址方式(IMM)34

3.2.3直接寻址方式(DIR)35

3.2.4扩展寻址方式(EXT)35

3.2.5变址寻址方式36

3.2.6相对寻址方式(REL)37

3.2.7堆栈寻址方式38

3.2.8存储器到存储器寻址39

3.2.9无偏移量变址后加1寻址方式(IX+)41

3.2.108位偏移量变址后加1寻址方式(IX1+)41

3.3指令系统42

3.3.1数据传送类指令42

3.3.2算术类指令45

3.3.3逻辑类指令51

3.3.4位操作类指令55

3.3.5转移类指令56

3.3.6其他指令60

3.4.1符号与伪指令64

3.4汇编语言程序设计64

3.4.2汇编语句格式67

3.4.3源程序框架结构67

3.4.4汇编程序设计70

思考与练习73

第4章 复位与中断及低功耗模式76

4.1复位76

4.1.1复位源76

4.1.2复位状态寄存器78

4.2中断79

4.2.1中断的处理过程与效果79

4.2.2中断源82

4.2.3中断状态寄存器85

4.3断点模块86

4.3.1功能描述86

4.3.2断点模块的寄存器87

4.4低功耗模式88

4.4.1STOP模式88

4.4.2WAIT模式90

4.4.3唤醒微控制器的事件91

4.4.4低功耗下各模块的工作状态91

4.5看门狗93

4.5.1看门狗工作原理93

4.6配置寄存器95

4.5.2看门狗在各种模式下的操作95

思考与练习97

第5章 时钟模块98

5.1概貌98

5.2时钟发生器模块99

5.2.1概述99

5.2.2时钟发生器的模块结构100

5.3时钟发生器的寄存器103

5.4PLL电路参数计算与编程106

5.4.1PLL电路参数计算106

5.4.3PLL电路状态说明109

5.4.2PLL电路编程举例109

5.5时基模块110

思考与练习112

第6章 定时器模块114

6.1结构及基本功能114

6.1.1结构概述114

6.1.2模块寄存器115

6.1.3计数方式与定时功能117

6.2输入捕捉功能120

6.2.1操作原理与寄存器设置120

6.2.2应用实例122

6.3.1操作原理与寄存器设置124

6.3输出比较功能124

6.3.2缓冲的作用125

6.4脉宽调制功能127

6.4.1操作原理127

6.4.2不带缓冲的脉宽调制波128

6.4.3带缓冲的脉宽调制波129

思考与练习130

第7章 输入与输出131

7.1并行I/O端口131

7.2I/O端口编程应用133

7.3数码管显示器的设计135

7.3.1MAX7219LED数码管驱动器136

7.3.2LED数码管显示器设计实例140

7.4键盘模块及其应用设计142

7.4.1结构原理与寄存器143

7.4.2键盘设计144

思考与练习148

第8章 A/D与D/A转换150

8.1A/D转换器150

8.2A/D应用设计举例152

8.3模拟电路模块155

8.4D/A应用设计举例157

思考与练习161

9.1.1SCI寄存器162

第9章 串行接口与应用设计162

9.1异步串行通信接口162

9.1.2SCI发送器与接收器169

9.2RS-232标准174

9.2.1接口及引脚定义174

9.2.2电气特性与电平转换175

9.3SCI应用举例177

9.4同步串行外设接口180

9.4.1操作原理概述180

9.4.2寄存器描述182

9.4.3引脚描述185

9.5SPI应用举例187

9.6I2C总线接口191

9.6.1概述191

9.6.2I2C总线技术的分类194

9.7USB接口196

9.7.1USB系统组成197

9.7.2USB的传输方式198

9.7.3USB交换的包格式199

9.8CAN接口201

9.9几种串行扩展与通信标准的对比203

思考与练习203

10.1.1监控ROM概述205

第10章 监控ROM及开发工具205

10.1监控ROM205

10.1.2进入监控模式的方法207

10.2微控制器开发工具208

10.2.1微控制器开发工具介绍209

10.2.2程序存储器与程序代码的固化211

10.3闪速存储器的操作213

10.3.1闪速存储器的两个寄存器213

10.3.2闪速存储器编程步骤214

10.4闪速存储器编程范例217

10.5.1两种编程模式222

10.5.2用户模式下的使用方法222

10.5闪速存储器编程模式222

思考与练习223

第11章 应用系统—微域网设计实例224

11.1单线芯片概述224

11.1.1芯片硬件结构224

11.1.264位ROM225

11.2单线芯片的传输过程226

11.2.1初始化226

11.2.2读/写时隙227

11.2.3ROM功能命令228

11.2.4ROM搜索举例229

11.3.1概述231

11.3数字温度计231

11.3.2温度测量233

11.3.3其他功能原理234

11.4微型局域网概述238

11.5温度测控微域网239

11.5.1设计目标239

11.5.2系统总体设计240

11.5.3软件设计实例244

思考与练习249

第12章 实验开发系统250

12.1WinIDE软件简介250

12.1.1WinIDE的用户界面251

12.1.2编辑与编译源文件252

12.1.3仿真及调试253

12.1.4编程255

12.2发系统硬件模块256

12.2.1硬件模块简介256

12.2.2可开设的教学实验258

思考与练习259

附录A MC68HC908GP32寄存器260

附录B M68HC08指令集269

参考文献278

热门推荐