更新时间:2018-12-27 05:44:09
封面
版权信息
前言
第1章 单片机与嵌入式系统概述
1.1 现代计算机的技术发展史
1.2 嵌入式系统的定义与特点
1.3 嵌入式处理器
1.4 嵌入式操作系统
1.5 基于单片机的嵌入式系统
1.6 单片机的分类和技术指标
1.7 常用的单片机系列
1.8 单片机嵌入式系统的应用领域
1.9 单片机嵌入式系统的发展趋势
本章小结
习题1
第2章 嵌入式系统基础知识
2.1 数制与编码
2.2 数字集成电路
2.3 存储器电路
2.4 电源电路
2.5 时钟与复位电路
习题2
第3章 单片机嵌入式系统的开发环境
3.1 单片机嵌入式系统的研制步骤和方法
3.2 单片机嵌入式系统开发的软硬件环境
3.3 Keil C51高级语言集成开发环境—µVision2 IDE
3.4 基于Proteus的单片机系统仿真
习题3
第4章 80C51单片机硬件基础知识
4.1 MCS-51系列及80C51系列单片机简介
4.2 80C51系列单片机外引脚功能
4.3 80C51单片机内部结构
4.4 低功耗运行方式
4.5 80C51单片机最小系统
习题4
第5章 80C51单片机软件基础知识
5.1 80C51单片机指令系统概述
5.2 80C51单片机寻址方式
5.3 80C51单片机指令系统
5.4 80C51汇编语言程序设计
5.5 80C51单片机C51程序设计语言
5.6 C51的运算符和表达式
5.7 C51的库函数
5.8 C51的应用技巧
习题5
第6章 80C51单片机内嵌外设及应用
6.1 中断系统和外中断
6.2 定时器/计数器
6.3 串行通信
习题6
第7章 单片机外部扩展资源及应用
7.1 单片机外部扩展资源和扩展编址技术概述
7.2 并行I/O口扩展
7.3 大容量闪速存储器Flash的扩展
7.4 单片机系统中的键盘接口技术
7.5 单片机系统中的LED数码显示器
7.6 单片机系统中的LCD液晶显示器
7.7 日历时钟接口芯片及应用
7.8 单片机数据采集系统
7.9 I^2C总线接口电路E^2PROM及应用
7.10 RS-232C和RS-485/422通信接口
习题7
第8章 单片机嵌入式系统设计实例
8.1 设计要求
8.2 总体方案
8.3 硬件电路设计
8.4 软件设计
8.5 仿真测试
第9章 多任务实时操作系统RTX-51
9.1 RTX-51实时多任务操作系统简介
9.2 RTX-51 TINY的任务管理
9.3 如何使用RTX-51 TINY
9.4 RTX-51 TINY提供的系统函数
9.5 RTX-51 TINY的配置
9.6 基于Proteus的RTX-51应用实例——交通信号灯控制器
习题9
第10章 教学实验和课程设计
实验1 单片机I/O口——流水灯
实验2 单片机I/O口——汽车灯光控制器
实验3 外部中断
实验4 定时器
实验5 计数器
实验6 单片机和PC通信
实验7 外部数据存储器的扩展
实验8 键盘与显示
实验9 串行日历时钟与字符LCD显示器
实验10 串行接口A/D转换器
实验11 RTX-51 TINY计算机自动打铃器
课程设计
附录A 指令速查表
参考文献