更新时间:2019-01-02 09:17:35
封面
版权信息
前言
第1章 单片机开发预备知识
1.1 单片机开发流程
1.2 学习单片机的必备工具
1.3 Keil uVision2集成开发环境
1.4 编程器的安装与使用
1.5 测试方法和工具
第2章 51单片机基础实例
2.1 简单点亮发光二极管实例
2.2 跑马灯实例
2.3 流水灯实例
2.4 延时时间计算实例
2.5 用取表方式实现灯移动
2.6 中断控制功能的作用
2.7 中断的控制及设置
2.8 用外部中断控制灯闪烁
2.9 交通灯实例
2.10 变频报警实例
2.11 歌曲演奏实例
2.12 电子琴
2.13 软件陷阱实例
第3章 输入和显示
3.1 独立式键盘输入实例
3.2 改进型l/O端口键盘
3.3 PS/2键盘的控制
3.4 扫描方式键盘输入实例
3.5 定时中断方式键盘输入实例
3.6 LED静态显示实例
3.7 LED动态显示实例
3.8 实时时钟实例
3.9 简单液晶显示实例
3.10 液晶显示复杂自制图形实例
3.11 电子万年历实例
第4章 数据采集
4.1 简易电压表实例
4.2 温度检测实例
4.3 检测电流实例
4.4 智能电池充电器实例
4.5 超声波测距
4.6 基于单片机的称重显示仪表设计
4.7 基于单片机的车轮测速系统
第5章 数据通信
5.1 单片机与PC通信实例
5.2 单片机与单片机之间串行通信实例
5.3 无线电家电遥控控制实例
5.4 红外遥控实例
第6章 数据存储实例精选
6.1 读写U盘
6.2 非接触lC卡读写
6.3 SD卡读写
第7章 全球定位系统设计与开发
7.1 基础知识
7.2 器件和软件
7.3 硬件电路图
7.4 软件程序设计
7.5 技巧总结