第一章 三菱单片机简介 1
1.1 概述 1
1.2 三菱4位单片机 2
1.3 遥控器型单片机 3
1.4 三菱8位单片机 3
1.5 系统大规模集成电路的组成及开发动向 9
1.5.1 系统大规模集成电路实用化时代的到来 9
1.5.2 系统大规模集成电路系统的组成 9
1.5.3 支撑三菱系统大规模集成电路的eRAM技术 10
1.5.4 作为系统大规模集成电路核心的单片机内核系列 12
第二章 单片机的结构和原理 15
2.1 概述 15
2.2 中央处理器(CPU) 18
2.3 存储器的配置 20
2.4 输入/输出口 22
2.4.1 I/O口的读写 23
2.4.2 输入/输出方式的选择 23
2.4.4 使用要点 24
2.4.3 端口的电路 24
2.5.1 中断源 27
2.5 中断和复位 27
2.5.2 中断的工作过程 29
2.5.3 中断的控制 30
2.5.4 使用要点 33
2.5.5 复位 34
2.6.1 振荡电路 36
2.6.2 工作时钟的选择 36
2.6 时钟电路 36
2.6.3 工作状态的控制 38
第三章 指令系统 41
3.1 概述 41
3.2 寻址方式 41
3.3 指令系统 53
3.3.1 数据传送指令 54
3.3.2 运算指令 56
3.3.3 位操作和标志设置指令 61
3.3.4 转移、分支和返回指令 62
3.3.5 软中断指令(BRK) 64
3.3.6 待机指令 65
3.4 基本程序 78
3.4.1 汇编语言 78
3.4.2 数据的设置和传送 80
3.4.3 BCD码的加减运算 81
3.4.4 I/O口的输入和输出 82
3.4.6 外部信号的中断 84
3.4.5 程序的散转 84
第四章 内置接口电路及其应用 87
4.1 定时器 87
4.1.1 概述 87
4.1.2 定时器1和定时器2 89
4.1.3 定时器X和定时器Y 90
4.2 串行口 100
4.2.1 同步工作方式 100
4.2.2 异步工作方式(UART) 104
4.2.3 应用举例 110
4.3 脉冲宽度调制(PWM) 125
4.4 A/D转换器 128
4.4.1 概述 128
4.4.2 转换过程 128
4.4.3 A/D转换的控制 129
4.4.4 A/D转换的设置 130
4.4.5 应用举例 131
4.5 监视定时器(WDT) 132
4.6 PROM型单片机 133
第五章 系统应用程序的设计 135
5.1 概述 135
5.2 键盘和LED显示程序 135
5.3 红外遥控信号的编码和解码 143
5.4 A/D转换用于键盘输入 157
5.5 串行通信 158
附录A 三菱单片机产品一览表 170
附录B 三菱单片机主要产品的性能 171
附录C 三菱电机在中国的办事机构 183