更新时间:2019-01-04 00:51:30
封面
版权信息
前言
第一篇 一切从“芯”开始
第1章 缤纷电世界
1.1 电路中的秘密
1.2 小元器件有大智慧
第2章 神秘的半导体
2.1 二极管
2.2 晶体管
2.3 场效应晶体管
2.4 集成电路
2.5 模拟与数字
第3章 入门C语言
3.1 数据和运算
3.2 语句
3.3 函数
3.4 程序
3.5 预处理命令
3.6 构造类型数据
第4章 8051单片机
4.1 内部架构
4.2 8051的引脚功能
4.3 基本运行电路
第5章 DIY最小系统
5.1 元器件的布放
5.2 工具和材料
5.3 搭建最小系统
第6章 第一个C程序
6.1 集成开发环境
6.2 C51功能扩展
6.3 编写C程序
第二篇 经典的内部架构
第7章 软件仿真
7.1 位操作
7.2 软件仿真的方法
7.3 库函数
第8章 驱动数码管
8.1 数码管的原理
8.2 数码管的驱动
第9章 按键解码
9.1 键盘的原理
9.2 键盘的编程
第10章 谁打断了我的工作
10.1 中断
10.2 外部中断
第11章 肚子里的钟表
11.1 定时/计数器
11.2 定时/计数器的编程应用
第12章 串行通信
12.1 通信方式
12.2 通用异步收发器
12.3 串行通信接口
12.4 串行口的编程应用
第三篇 越来越少的I/O口
第13章 让驱动更给力
13.1 总线收发器
13.2 总线收发器的编程应用
第14章 数据的闸门
14.1 锁存器
14.2 锁存器的编程应用
第15章 三八译码器
15.1 三八译码器的原理
15.2 74HC138的编程应用
第16章 串入并出
16.1 串入并出
16.2 74HC595的编程应用
第17章 能听话的电动机
17.1 步进电动机的特点
17.2 28BYJ48型步进电动机
17.3 步进电动机的驱动
17.4 步进电动机的编程应用
第18章 控制无处不在
18.1 脉冲宽度调制
18.2 PWM的编程应用
第四篇 总线魔术师
第19章 被诅咒的玻璃
19.1 1602液晶显示器
19.2 1602液晶的编程应用
第20章 数字万年历
20.1 实时时钟
20.2 DS1302的编程应用
第21章 威武的SPI总线
21.1 SPI总线
21.2 存储器93C46
21.3 93C46的编程应用
第22章 优雅的I2C总线
22.1 I2C总线
22.2 存储器24C02
22.3 I2C总线的编程应用
第23章 模拟与数字间的转换
23.1 D/A转换器
23.2 A/D转换器
23.3 PCF8591转换器
23.4 PCF8591的编程应用
第24章 发热的射线
24.1 红外线遥控的特点
24.2 红外线的接收与发射
第25章 感受你的体温
25.1 DS18B20的功能介绍