第一部分 功能结构篇 1
第一章 75X系列概要 1
1.1 75X系列的特点 1
1.2 75X系列的品种分类 3
1.3 75X系列各子系列品种之间的区别 10
1.4 μPD75516 的端子功能 11
第二章 数据结构及寻址方式 19
2.1 数据存储器的分块构成及寻址模式 19
2.2 通用寄存器的分块(BANK)构成 26
2.3 存储器地址表映象方式(MEMORY MAPPED I/O) 29
第三章 内部CPU功能 33
3.1 程序计数器(PC) 33
3.2 程序存储区(ROM) 33
3.3 数据存储区(RAM) 34
3.5 累加器 36
3.4 通用寄存器 36
3.6 堆栈指针(SP) 37
3.7 程序状态字(PSW) 38
3.8 块选择寄存器(BS) 40
第四章 周围硬件功能 41
4.1 输入输出端口 41
4.2 时钟(CLOCK)产生电路 52
4.3 基本时间间隔定时器 60
4.4 钟表用定时器 62
4.5 定时器/事件计数器 63
4.6 定时器/脉冲发生器 69
4.7 串行通信口0 73
4.8 串行通信口1 94
4.9 A/D转换器 97
4.10 位序列缓冲器 101
4.11 LCD控制/驱动器 102
4.12 FIP(荧光显示管)控制/驱动器 118
4.13 内部E2PROM 128
4.14 多功能定时器(MFT) 133
第五章 中断功能 155
5.1 中断控制电路的构成 155
5.2 中断源种类及中断矢量表 156
5.3 中断控制电路中的各种硬件 157
5.4 中断处理顺序 162
5.5 多重中断处理的控制 163
5.6 共用中断矢量表的中断处理 164
5.7 中断响应所需的机器周期 165
5.8 有效使用中断的一些方法 167
5.9 中断的应用 167
第六章 后备模式及复位功能 171
6.1 后备模式种类 171
6.3 后备模式的解除方式 172
6.2 后备模式的设定及工作状态 172
6.4 后备模式解除以后的动作 173
6.5 后备模式的应用 174
6.6 复位功能 174
第七章 PROM的写入及校验 177
7.1 PROM写入/校验时的工作模式 177
7.2 PROM的写入操作顺序 178
7.3 PROM的读出操作顺序 179
7.4 PROM内容的擦除方法(只限μPD75P516K) 180
第八章 75XL系列单片机 181
8.1 75XL单片机概要 181
8.2 75XL系列单片机的数据存储结构及内部CPU功能 187
8.3 75XL系列单片机的周围硬件电路 190
8.4 中断功能 210
8.5 后备模式功能 212
8.6 复位功能 214
9.1 75X/75XL系列的特征指令 216
第九章 指令集 216
9.2 指令集及机器码 219
9.3 各操作指令的详细说明及应用例 221
第二部分 开发系统篇 239
第十章 RA75X汇编软件包 239
10.1 RA75X汇编软件包组成及开发操作流程 239
10.2 伪指令 240
10.3 编译软件说明 252
10.4 链接软件说明 255
10.5 目标转换软件说明 258
第十一章 在线仿真器 260
11.1 特征 260
11.2 IE-75001-R的设定 261
11.3 IE-75001-R指令 262
第十二章 75X、75XL系列单片机的应用领域 294
第三部分 应用篇 294
第十三章 基本时间间隔定时器的应用 299
13.1 产生基本时间间隔 299
13.2 作为看门狗(WATCH DOG)定时器应用 299
13.3 作为钟表定时器应用 300
13.4 遥控信号接收应用 302
第十四章 定时器/事件计数器的应用 313
14.1 时间间隔的设定 313
14.2 从PTOn端子输出的应用 314
14.3 应用于磁带计数器 321
14.4 触发脉冲响应输出应用 330
第十五章 钟表用定时器的应用 334
15.1 普通日历钟表程序 334
15.2 通用定时预约程序 336
第十六章 定时器/脉冲发生器的应用 344
16.1 时间间隔的设定 344
16.2 音阶输出(从PPO端子输出任意方波) 345
16.3 利用定时器/脉冲发生器作A/D转换器 349
16.4 应用于D/A转换 353
16.5 利用PPO端子输出的方波作串行通信波特率发生器 354
第十七章 时钟输出电路的应用 356
第十八章 串行通信口的应用 364
18.1同步方式:主副CPU之间数据传送(3线式串行I/O模式、一个副CPU) 364
18.2 同步方式:串行数据传送(多个副CPU) 368
18.3 SBI串行通信模式应用例 374
第十九章 位序列缓冲器的应用 384
19.1 位序列缓冲器应用于高速数据传送 384
19.2 位序列缓冲器应用于多路串行通信 389
第二十章 系统时钟切换功能的应用 394
20.1 RESET后对PCC的切换操作 395
20.2 检测到市电掉电时系统时钟的切换 396
第二十一章 液晶(LCD)控制/驱动器的应用 402
22.1 显示程序例 406
第二十二章 荧光管(FIP)控制/驱动器的应用 406
22.2 μPD752xx的键扫描子程序 415
22.3 根据不同的显示位改变显示占空比程序例 420
第二十三章 可编程门槛(模拟信号输入)端口的应用 422
23.1 模拟电压A/D转换 422
23.2 模拟键输入 424
第二十四章 键扫描子程序 429
24.1 一般键扫描程序例 429
24.2 LED显示与键扫描端口公用的子程序例 434
第二十五章 75X系列各种子程序 443
25.1 数据处理子程序 443
25.2 数据运算子程序 448
25.3 多向转移处理子程序 456
附录 459
附录1 75X、75XL系列单片机指令集一览表 459
附录2 μPD75516单片机电气特性 466
附录3 μPD753017单片机电气特性 480