第1章 硬功夫 1
第1节 我和单片机 2
回忆往昔 2
何方神圣 4
千金一诺 6
第2节 新建面包板 8
认识面包板 8
精简化电路 10
发散性实验 16
第3节 下载我程序 18
我要下载 18
我有串口 18
我有USB 24
软件开始 27
第4节 制作下载线 32
什么是ISP下载线 32
USB接口ISP下载线的制作 33
串口ISP下载线的制作 36
第5节 举一反十三 40
LED实验 40
LED与按键 44
按键与扬声器 49
按键与数码管 53
按键与液晶屏 56
你的实验 59
第6节 第一个作品 61
精选之作 61
认识洞洞板 62
开始制作 63
第7节 更多小制作 68
Mini1608电子钟 68
DY3208点阵屏电子钟 76
DY12864节日提醒万年历 82
DY2402电子定时器 86
洗衣机控制器 91
第8节 新制作 96
制作1:SHOOK16摇摇棒 96
制作2:Mini48定时器 107
制作3:RT3电子温度计 111
第2章 软实力 123
第1节 爱编程 124
再忆往昔 124
编程何物 125
编程始末 129
为玩而学 130
千金一诺 130
第2节 建平台 132
建立平台观念 132
安装KeilμVision2 132
打开现有工程 133
一切从头开始 135
第3节 改参数 140
本节导图 140
变动数值 141
数值表达 142
符号与表达式 145
数据类型 149
更换语句 150
修改函数 159
定义数组 164
基本规范 166
其他关键字 167
第4节 看原理 168
寻找哲人石 168
解剖单片机 174
演绎控制台 176
小例观大同 182
第5节 组模块 194
虚拟的积木 194
模块的收藏 196
自由地创造 206
最后的组合 224
第6节 写程序 225
为应用编程 225
为成功调试 235
串口小秘书 237
为风格练习 242
第7节 造驱动 245
元件无模块 245
驱动无参考 250
第8节 在线仿真 261
什么是仿真 261
仿真电路连接 265
新建仿真环境 266
流水灯程序仿真实例 272
第9节 内部功能 277
新型号单片机概要 277
高精度可调内部时钟 279
16位自动重装初值定时器 281
可切换位置的串口 284
第10节 举实例 285
第一个制作的程序分析 285
Mini48定时器程序分析 291
试着探索更多源程序 296
第11节 辅助工具 297
串口助手 298
范例程序 299
波特率计算器 301
定时器计算器 302
头文件 303
封装脚位 304
程序加密后传输 305
ISP监控程序区 306
第3章 小工程 309
第1节 工程思考 310
工程师思考 310
博观而约取 312
万法归宗:运算和通信 314
厚积而薄发 314
第2节 工程设计 322
客户需求 322
设计草稿 325
元器件选择 328
设计冗余 331
编写报告 332
第3节 工程开发 333
项目启动 333
计划书 335
团队合作 338
遇见问题 340
杀青 342
第4节 产品管理 343
生产销售 343
资料管理 346
技术支持 348
升级更新 348
第4章 大行业 351
第1节 行业概要 352
行业现状 352
产业链 355
必备经验 360
第2节 行业历史 364
单片机发展史 364
国内行业发展 369
第3节 ARM小记 370
ARM的起源 370
学习指南 375
第4节 成功之路 378
我的奋斗 378
职场须知 380
发展创业 384
电邮问答 386
第5节 智能家居的未来 389
20年前的设想 389
我幻想的智能家居 390
云计算与物联网 391
智能家居的危机 393
总结 393
第5章 巧问答 397
第1节 常见问题 398
第2节 惯性发展 411
科学之精神 411
独立之思考 412
认真之态度 413
爱好之乐趣 413
过程之享受 414
分享之喜悦 416
第3节 花边问答 417
你问我答 417
花边问答 422
我问你答 428
附录 常用单片机性能对照 430