第一章绪论
第一节 单片机的概念
第二节 单片机发展历史
第三节 单片机的应用
第四节 单片机发展趋势
第五节 单片机的开发过程
第六节 初学单片机几个不易掌握的概念
思考与练习
第二章 80C51单片机基本结构与工作原理
第一节 概述
第二节 80C51单片机内部结构及引脚
第三节 80C51单片机的工作原理
第四节 80C5l单片机的存储器
第五节 80C51复位电路
思考与练习
第三章 80C51单片机的指令系统及汇编语言程序设计简介
第一节 概述
第二节 寻址方式
第三节 指令系统
第四节 汇编语言程序设计
思考与练习
第四章 80C51单片机的基本功能单元
第一节 80C51单片机的定时器/计数器
第二节 80C51单片机的并行口
第三节 80C51单片机的串行口
第四节 单片机的中断系统
思考与练习
第五章 80C51单片机的系统扩展
第一节 80C51系列单片机的系统总线结构
第二节 系统扩展能力、读写控制及地址空问分配
第三节 程序存储器的扩展
第四节 数据存储器的扩展
第五节 程序存储器和数据存储器的综合扩展
第六节 并行I/O口的扩展
思考与练习
第六章 80C51单片机的外围接口技术
第一节 键盘接口
第二节 显示接口
第三节 A/D转换器接口
第四节 D/A转换器接口
思考与练习
第七章 C51程序设计
第一节 C51的特点及程序结构
第二节 c51的数据与运算
第三节 c51流程控制语句
第四节 函数
第五节 c51构造数据类型
第六节 c51的编程规范及编程举例
思考与练习
第八章 Protel 99简介
第一节 原理图的设计
第二节 PcB的设计
第九章 单片机应用系统设计与开发
第一节 单片机应用系统的设计过程
第二节 开发工具和开发方法
第三节 应用系统实例
参考文献