第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
Minil608电子钟 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
第3章 小工程 299
第1节 工程思考 300
工程师思考 300
博观而约取 302
万法归宗:运算和通信 304
厚积而薄发 304
第2节 工程设计 312
客户需求 312
设计草稿 315
元器件选择 318
设计冗余 321
编写报告 322
第3节 工程开发 323
项目启动 323
计划书 325
团队合作 328
遇见问题 330
杀青 332
第4节 产品管理 333
生产销售 333
资料管理 336
技术支持 338
升级更新 338
第4章 大行业 341
第1节 行业概要 342
行业现状 342
产业链 345
必备经验 350
第2节 行业历史 354
单片机发展史 354
国内行业发展 359
第3节 ARM小记 360
ARM的起源 360
学习指南 365
第4节 成功之路 368
我的奋斗 368
职场须知 370
发展创业 374
电邮问答 376
第5章 巧问答 381
第1节 常见问题 382
第2节 惯性发展 395
科学之精神 395
独立之思考 396
认真之态度 397
爱好之乐趣 397
过程之享受 398
分享之喜悦 400
第3节 网罗资源 401
网络资源 401
期刊杂志 402
其他资源 405
第4节 花边问答 406
你问我答 406
花边问答 411
我问你答 417
附录 常用单片机性能对照 419