目录 1
第1章 概要 1
1.1 超小功率单片机 1
1.2 超小功率单片机的低功耗技术 1
1.3 超小功率单片机的产品系列 2
1.3.1 H8/300L-SLP系列 3
1.3.2 H8/300H-SLP系列 3
1.3.3 H8S-SLP系列 4
第2章 硬件结构 6
2.1 概要 6
2.1.1 系列概要 6
2.1.2 管脚说明 10
2.2 CPU 23
2.2.1 概要 23
2.2.2 各寄存器说明 24
2.2.3 数据结构 26
2.2.4 寻址方式 28
2.2.5 指令系统 33
2.2.6 基本运行时序 43
2.2.7 CPU的状态 45
2.2.8 存储器映像 46
2.3 异常处理 51
2.3.1 概要 51
2.3.2 复位 52
2.3.3 中断 53
2.4 时钟振荡器 63
2.4.1 概要 63
2.4.2 系统时钟振荡器 65
2.4.3 子时钟振荡器 68
2.5 低功耗模式 69
2.5.1 概要 69
2.5.2 系统控制寄存器 72
2.6 ROM 75
2.6.1 概要 75
2.6.2 快速擦写存储器的概要 76
2.6.3 快速擦写存储器的寄存器说明 79
2.7 RAM 82
2.7.1 概要 82
2.7.2 框图 83
2.8 I/O端口 83
2.8.1 概要 83
2.8.2 端口 85
2.8.3 端口3 89
2.8.4 端口4 94
2.8.5 端口5 96
2.8.6 端口6 99
2.8.7 端口 7 102
2.8.8 端口 8 103
2.8.9 端口9 105
2.8.10 端口A 108
2.8.11 端口B 110
2.8.12 输入/输出数据反转功能 112
2.9 定时器 114
2.9.1 概要 114
2.9.2 定时器A 115
2.9.3 定时器C 118
2.9.4 定时器F 121
2.9.5 定时器G 128
2.9.6 监视定时器 133
2.9.7 异步事件计数器(AEC) 138
2.10.1 概要 146
2.10 串行通信接口 146
2.10.2 各寄存器说明 149
2.11 10位PWM 161
2.11.1 概要 161
2.11.2 各寄存器说明 163
2.12 A/D转换器 165
2.12.1 概要 165
2.12.2 各寄存器说明 167
2.13 LCD控制器/驱动器 169
2.13.1 概要 169
2.13.2 各寄存器说明 172
3.1.2 定时器精度 177
3.1.1 定时器A 177
第3章 应用例子 177
3.1 实时时钟的实现方法 177
3.1.3 函数的概要 178
3.2 通过输出比较功能进行PWM输出 179
3.2.1 实现方法 179
3.2.2 使用功能的说明 179
3.2.3 运行说明 182
3.2.4 软件说明 183
3.2.5 流程图 185
3.3.1 实现方法 186
3.3.2 使用功能的说明 186
3.3 A/D转换和LCD显示 186
3.3.3 软件说明 189
3.3.4 流程图 192
3.4 时钟同步串行数据的发送 193
3.4.1 实现方法 193
3.4.2 使用功能的说明 193
3.4.3 运行说明 195
3.4.4 软件说明 196
3.4.5 流程图 198
附录A 指令 199
A1 指令一览表 199
A2 操作码映像 208