图书介绍

SH3高级单片机原理及应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SH3高级单片机原理及应用
  • 沈永林编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302032521
  • 出版时间:1999
  • 标注页数:230页
  • 文件大小:9MB
  • 文件页数:241页
  • 主题词:

PDF下载


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

下载说明

SH3高级单片机原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 SH-3结构概述1

1.1 SuperH系列1

1.2 RISC结构特点4

1.3 结构框图6

1.4 引脚功能说明8

第2章 CPU和指令系统12

2.1 寄存器12

2.1.1 寄存器分类12

2.1.2 系统寄存器12

2.1.3 控制寄存器14

2.2 处理器状态和工作方式14

2.4 寻址方式16

2.3 数据格式16

2.5 指令系统18

2.5.1 指令系统分类18

2.5.2 指令格式20

2.5.3 数据传送指令20

2.5.4 算术运算指令22

2.5.5 逻辑操作指令26

2.5.6 移位指令27

2.5.7 分支转移指令27

2.5.8 系统控制指令28

第3章 SH系列交叉汇编32

3.1 概述32

3.2.4 字符串33

3.2.2 常数33

3.2.3 表达式33

3.2 程序的元素33

3.2.1 语句33

3.3 基本的编程构件34

3.3.1 段35

3.3.2 符号36

3.4 汇编指令37

3.4.1 概述37

3.4.2 CPU类型指令37

3.4.3 段和定位指令37

3.4.4 符号处理指令39

3.4.5 数据和数据区保存指令40

3.4.6 外部数据定义指令44

3.4.7 目标模块指令45

3.4.8 汇编清单指令46

3.4.10 文件包含指令48

3.4.9 其它指令48

3.5 宏汇编指令49

3.5.1 宏汇编定义和调用49

3.5.2 宏汇编指令50

第4章 异常处理52

4.1 概述52

4.2 异常处理功能52

4.2.1 异常处理流程52

4.2.2 异常处理向量52

4.2.3 异常事件的接收53

4.2.4 异常码和异常事件寄存器54

4.2.5 异常请求屏蔽和异常返回54

4.3 异常处理操作54

4.3.1 复位54

4.3.3 普通异常56

4.3.2 中断56

第5章 中断60

5.1 概述60

5.2 中断源61

5.3 中断控制寄存器63

5.4 中断操作63

第6章 用户断点控制器66

6.1 概述66

6.2 寄存器的功能67

6.2.1 断点地址寄存器BARA和BARB67

6.2.2 ASID断点寄存器BASRA和BASRB68

6.2.3 断点地址屏蔽寄存器BAMRA和BAMRB68

6.2.4 总线周期断点寄存器BBRA和BBRB69

6.2.5 数据断点寄存器BDRB和数据屏蔽寄存器BDMRB69

6.2.6 断点控制寄存器BRCR70

6.3 用户断点操作71

6.3.1 用户断点操作流程71

6.3.2 取指周期断点71

6.3.3 数据访问周期断点72

6.3.4 应用举例72

第7章 时钟振荡电路和监视时钟WDT76

7.1 概述76

7.2 时钟脉冲发生器76

7.3 时钟操作方式78

7.4 CPG的频率控制寄存器FQCR80

7.5 时钟脉冲发生器使用81

7.5.1 频率改变81

7.5.2 PLL备用功能82

7.6 监视定时器WDT83

7.5.3 时钟输出的控制83

7.6.2 WDT的寄存器84

7.6.1 WDT的结构84

7.6.3 WDT的使用86

7.6.4 WDT使用的例子87

7.7 印刷板设计注意点88

第8章 节电方式90

8.1 概述90

8.2 休眠方式的转换91

8.3 备用方式的转换91

8.4 模块备用方式的转换93

第9章 定时器TMU94

9.1 概述94

9.2.2 定时器输出控制寄存器TOCR96

9.2.3 定时器启动寄存器TSTR96

9.2.1 寄存器的配置96

9.2 寄存器96

9.2.4 定时器控制寄存器TCR97

9.2.5 定时器常数寄存器TCOR99

9.2.6 定时器计数器TCNT99

9.2.7 输入俘获寄存器TCPR299

9.3 定时器操作100

9.4 定时器中断103

9.5 定时器使用编程104

第10章 实时时钟RTC106

10.1 概述106

10.2 RTC寄存器介绍107

10.2.1 时间计数器108

10.2.3 RTC控制寄存器RCR1110

10.2.2 闹钟寄存器110

10.2.4 RTC控制寄存器RCR2111

10.3 RTC操作113

10.4 使用注意事项114

第11章 串行通信接口SCI115

11.1 概述115

11.1.1 SCI特点115

11.1.2 SCI结构117

11.2 寄存器117

11.2.1 接收移位寄存器SCRSR117

11.2.2 接收数据寄存器SCRDR118

11.2.3 发送移位寄存器SCTSR118

11.2.4 发送数据寄存器SCTDR118

11.2.5 串行方式寄存器SCSMR118

11.2.6 串行控制寄存器SCSCR120

11.2.7 串行状态寄存器SCSSR122

11.2.8 串行端口寄存器SCSPTR124

11.2.9 位传输率寄存器SCBRR125

11.3 操作126

11.3.1 概述126

11.3.2 异步方式下的操作126

11.3.3 多处理器通信134

11.3.4 同步方式下的操作138

11.4 SCI中断源143

11.5 注意事项143

第12章 智能卡接口146

12.1 概述146

12.2 寄存器146

12.2.2 串行状态寄存器SCSSR148

12.2.1 智能卡方式寄存器SCSCMR148

12.3 操作149

12.3.1 接口功能及连线149

12.3.2 数据格式150

12.3.3 寄存器设置151

12.3.4 时钟151

12.3.5 数据发送和接收152

12.4 注意事项153

12.4.1 接收占空比的计算153

12.4.2 数据重发送操作154

第13章 I/O端口156

13.1 概述156

13.2 寄存器156

13.2.2 端口数据寄存器PDTR157

13.2.1 端口控制寄存器PCTR157

13.2.3 串行口寄存器SCSPTR158

第14章 存储器管理单元MMU159

14.1 概述159

14.1.1 MMU功能159

14.1.2 虚拟地址空间160

14.2 寄存器162

14.3 TLB功能164

14.3.1 TLB结构164

14.3.2 TLB索引165

14.3.3 TLB地址比较167

14.3.4 页面管理信息167

14.4 MMU功能168

14.4.1 MMU硬件管理168

14.4.4 避免同义问题169

14.4.2 MMU软件管理169

14.4.3 MMU指令LDLTB169

14.5 MMU异常171

14.5.1 TLB遗漏171

14.5.2 TLB保护违反172

14.5.3 TLB无效异常173

14.5.4 初始页面的写操作173

14.5.5 MMU异常事件的处理流程174

14.6 存储器映射TLB174

14.6.1 地址阵列176

14.6.2 数据阵列177

14.6.3 应用举例177

15.1 概述179

15.2 Cache结构179

第15章 高速缓冲存储器179

15.3 高速缓冲存储器控制寄存器CCR180

15.4 高速缓冲存储器操作181

15.5 存储器映射的高速缓冲存储器184

15.5.1 地址阵列184

15.5.2 数据阵列184

15.6 应用举例185

第16章 总线状态控制器BSC187

16.1 概述187

16.2 BSC寄存器191

16.2.1 总线控制寄存器BCR1191

16.2.2 总线控制寄存器BCR2193

16.2.3 等待状态控制寄存器WCR1194

16.2.4 等待状态控制寄存器WCR2195

16.2.5 单个内存控制寄存器MCR197

16.2.6 DRAM控制寄存器DCR200

16.2.7 刷新定时控制/状态寄存器RTCSR201

16.2.8 刷新定时计数器RTCNT203

16.2.9 刷新时间常数寄存器RTCOR203

16.2.10 刷新计数寄存器RFCR203

16.3 BSC的操作204

16.3.1 数据排列格式204

16.3.2 存储区描述204

16.3.3 基本接口207

16.3.4 DRAM接口209

16.3.5 并发ROM接口215

16.3.6 存取周期间的延迟217

16.4 与其它类型存储器的连接219

16.3.7 总线仲裁219

第17章 Starter Kit练习器220

17.1 概述220

17.2 系统结构221

17.2.1 硬件组成221

17.2.2软件功能221

17.2.3 Starter Kit原理介绍222

17.3 练习器的使用224

17.3.1 硬件安装224

17.3.2 软件安装224

17.3.3 进入、退出系统224

17.3.4 生成可执行文件225

17.3.5 练习器命令225

17.3.6 使用注意事项230

热门推荐