更新时间:2019-01-09 15:48:11
封面
版权信息
前言
第1篇 基础认识篇——原来我是个菜鸟
第1章 初识单片机——与单片机第一次接触
1.1 什么是单片机
1.2 了解单片机
1.3 接触AVR单片机
1.4 小结
第2章 AVR开发利器——菜鸟的装备
2.1 ICCAVR——AVR软件开发工具一
2.2 AVR Studio——AVR软件开发工具二
2.3 Proteus——软件仿真工具
2.4 小结
第3章 流水灯重现——第一次操刀
3.1 I/O简述
3.2 让流水灯动起来
3.3 小结
第4章HELLO WORLD——重现经典
4.1 USART简述
4.2 在Proteus中显示“HELLO WORLD”
4.3 小结
第5章 ADC——模拟到数字的转换
5.1 ADC简述
5.2 模拟到数字的转换
5.3 小结
第6章 AVR内部的EEPROM——存储菜鸟越来越多的信心
6.1 EEPROM简述
6.2 存储菜鸟越来越多的信心
6.3 小结
第2篇 技能进阶篇——菜鸟会飞了
第7章 菜鸟装备升级
7.1 Altium Designer(DXP)
7.2 AVR Studio 4升级为ATMEL Studio 6.0
7.3 其他工具简介
7.4 小结
第8章 AVR最小系统板——菜鸟动手玩硬件
8.1 AVR最小系统板的作用
8.2 AVR最小系统板的原理图
8.3 AVR最小系统板的PCB
8.4 小结
第9章 中断——处理“突发”
9.1 中断简述
9.2 处理“突发”
9.3 小结
第10章 定时器——时间最重要
10.1 定时器简述
10.2 定时器的运用
10.3 小结
第11章 WDT——学习“打狗棒法”
11.1 WDT简述
11.2 驱动WDT
11.3 小结
第12章 SPI(串行外设接口)——沟通信息世界的桥梁之二
12.1 SPI简述
12.2 双机模式和模拟SPI
12.3 小结
第13章 TWI(两线接口)——沟通信息世界的桥梁之三
13.1 TWI简述
13.2 驱动TWI及相关应用
13.3 小结
第3篇 实战开发篇——菜鸟进化中
第14章 LCD1602——有屏有真相
14.1 LCD1602简述
14.2 驱动LCD1602
14.3 小结
第15章 DS18 B20——温度采集
15.1 DS18 B20简述
15.2 驱动DS18 B20
15.3 小结
第16章 AT24 C16——存储更多经验
16.1 存储设备
16.2 AT24 C16简述
16.3 存储更多的“经验”
16.4 小结
第17章 SD卡——存储更多信息
17.1 文件系统浅谈
17.2 SD卡的总线方式及命令集
17.3 存储更多信息
17.4 小结
第4篇 综合开发篇——菜鸟变凤凰
第18章 MP3播放器——歌声飞扬
18.1 制作MP3播放器的目的与要求
18.2 MP3播放器的硬件设计
18.3 MP3播放器的软件设计
18.4 歌声飞扬
18.5 小结
第19章 无线测温迷你系统
19.1 制作无线测温迷你系统的目的
19.2 无线测温迷你系统的硬件设计
19.3 无线测温迷你系统的软件设计
19.4 无线监控环境温度
19.5 小结
第20章 “菜鸟”手机
20.1 制作“菜鸟”手机的目的与要求
20.2 “菜鸟”手机的硬件设计
20.3 “菜鸟”手机的软件设计
20.4 用“菜鸟”手机打电话、接电话
20.5 小结