第1章 单片机及其开发应用 1
1.1 实验板简介 1
1.2 设计实例1——简易电子琴设计 3
1.3 设计实例2——多功能电子万年历 9
1.4 设计实例3——简易数字频率计 25
1.5 参考设计题目 28
第2章 FPGA及其开发应用 31
2.1 FPGA开发板介绍 31
2.2 设计实例1——LCD12864显示控制 33
2.3 设计实例2——红外遥控器解码模块设计 43
2.4 设计实例3——步进电机细分驱动控制 47
2.5 设计实例4——乒乓球竞赛游戏机 52
2.6 参考设计题目 61
第3章 电气控制设计 64
3.1 电气控制及其应用 64
3.2 设计实例1——工作台自动往返循环控制线路 64
3.3 设计实例2——三相鼠笼式异步电动机的Y-△降压起动控制线路 66
3.4 设计实例3——双速异步电动机的控制线路 68
3.5 设计实例4——三相异步电动机双向起动反接制动控制线路 69
3.6 设计实例5——普通车床电气控制线路 71
3.7 参考设计题目 73
第4章 传感器设计 76
4.1 传感器概述 76
4.2 设计实例1——数字式温度计 79
4.3 设计实例2——电子秤 80
4.4 设计实例3——热释电远红外人体接近开关 81
4.5 设计实例4——酒精泄漏报警器 82
4.6 设计实例5——光敏电阻控制电路 84
4.7 参考设计题目 85
第5章 C/C++和Java程序设计及项目开发 89
5.1 Java开发准备工作 89
5.2 C、C++和Java程序设计及项目开发 92
5.3 参考设计题目 116
第6章 DSP及其开发应用 117
6.1 开发软件的使用 117
6.2 设计实例1——灰度图片的LED显示 126
6.3 设计实例2——数字调制系统设计 132
6.4 参考设计题目 138
第7章 Android项目开发 142
7.1 开发基础 142
7.2 设计实例1——身高计算器 146
7.3 设计实例2——手机通讯录 155
第8章 ARM及其开发应用 163
8.1 硬件环境 163
8.2 软件环境 166
8.3 LED闪烁灯与流水灯实验 167
8.4 GPIO键盘与315M无线模块设计 169
8.5 USART-COM串口发送与接收实验 172
8.6 SysTick定时器 176
8.7 ADC模数转换实验 178
8.8 EEPROM读写程序实验 181
8.9 实时时钟与年月日实验 185
8.10 TFT彩屏与电阻触摸屏的使用 190
8.11 智跑机器车 193
8.12 参考设计题目 196
第9章 PLC开发及应用 198
9.1 PLC概述 198
9.2 设计实例1——四组抢答器设计 198
9.3 设计实例2——停车场车辆计数 201
9.4 设计实例3——5台电动机顺序启动、逆序停止 204
9.5 设计实例4——污水处理系统 208
9.6 参考设计题目 214
第10章 印制电路板的设计与制作 217
10.1 电子设计制作概述 217
10.2 原理图的设计实例——单片机最小系统板的设计 217
10.3 PCB图的设计实例——单片机最小系统板的设计 222
10.4 印制电路板的制作 232
第11章 创新设计实例 236
11.1 双轨移动平台系统设计 236
11.2 基于手机的万能遥控系统的实现 252
参考文献 270