前言
项目一 认识 MSP430 单片机 1
任务 1 认识 MSP430 系列单片机 1
任务 2 学习 MSP430 单片机开发工具 9
习题 1 16
项目二 学用 C 语言编程 17
任务 3 学用 C 语言编程 17
习题 2 36
项目三 单片机的输入 / 输出控制 37
任务 4 LED 灯输出控制 37
任务 5 LED 数码管显示 44
任务 6 按键控制 53
习题 3 66
项目四 突发事件的处理— — —中断 67
任务 7 外部中断控制 67
任务 8 看门狗及其应用 75
习题 4 79
项目五 定时器及应用 80
任务 9 单片机的定时控制 80
任务 10 简易可调时钟控制 88
习题 5 98
项目六 单片机的串行通信 99
任务 11 单片机与 PC 间的串行通信 99
习题 6 111
项目七 应用 LCD 模块 112
任务 12 字符型 LCD 的应用 112
任务 13 液晶 12864 显示控制 124
习题 7 133
项目八 应用串行总线接口 134
任务 14 I
2
C 串行总线及应用 134
任务 15 基于 DS1302 的时钟控制 153
习题 8 171
项目九 模拟量处理 172
任务 16 模数转换 172
习题 9 183
项目十 电动机的控制 184
任务 17 交流电动机的控制 184
任务 18 步进电动机的控制 193
习题 10 199
项目十一 模块化编程训练 200
任务 19 模块化彩灯控制 200
习题 11 209