前言
第1章 单片机基础
1.1 单片机
1.1.1 什么是单片机
1.1.2 单片机发展过程
1.1.3 单片机的特点
1.1.4 单片机应用领域
1.1.5 单片机系列产品
1.1.6 单片机课程学习方法
1.2 单片机引脚及内部结构
1.2.1 单片机引脚功能
1.2.2 单片机内部结构
1.2.3 单片机I/O端口
1.3 单片机存储器
1.3.1 单片机程序存储器
1.3.2 单片机数据存储器
1.3.3 单片机特殊功能寄存器
1.4 单片机工作方式
1.4.1 复位工作方式
1.4.2 程序执行方式
1.4.3 低功耗工作方式
思考与练习
第2章 单片机应用开发环境
2.1 Wave单片机开发环境
2.1.1 Wave软件
2.1.2 Wave应用
2.2 Keil uVision3环境下的C51程序开发
2.2.1 Keil C51简介
2.2.2 基于Keil的C语言程序设计实例
2.3 基于Proteus的单片机应用系统仿真
2.3.1 Proteus电子设计仿真软件
2.3.2 Proteus资源配置
2.3.3 Proteus ISIS参数设置
2.3.4 Proteus基本操作
2.3.5 基于Proteus的单片机应用系统设计实例
思考与练习
第3章 单片机指令系统
3.1 概述
3.1.1 单片机指令
3.1.2 汇编语言指令特点
……
第4章 单片机程序设计方法
第5章 单片机功能部件
第6章 单片机显示接口技术
第7章 单片机键盘接口技术
第8章 单片机转换器接口技术
第9章 单片机串行接口技术
第10章 单片机应用系统设计
附录A 51单片机指令
附录B Proteus常用元器件
附录C 单片机学习开发板简介
参考文献