第1章 C51单片机基础
1.1 C51单片机基本介绍
1.1.1 引脚功能说明
1.1.2 C51单片机的特点
1.2 C51单片机的内部结构
1.2.1 CPU
1.2.2 存储器结构
1.2.3 片内并行接口
1.3 C51单片机定时/计数器
1.3.1 定时/计数器结构
1.3.2 定时/计数器的方式控制字
1.3.3 定时/计数器工作方式
1.4 单片机的工作方式
1.4.1 单片机的复位方式
1.4.2 程序执行方式
1.4.3 节电工作方式
1.4.4 EPROM编程和校验方式
1.5 C51单片机的指令系统
1.5.1 计算机语言
1.5.2 C5 1单片机的寻址方式
1.5.3 C5 1单片机的指令系统
1.5.4 指令系统中的符号说明
第2章 Kell 8051 C编译器
2.1 系统概述
2.2 使用Keil开发
2.2.1 laVision3项目管理窗1:3简介
2.2.2 Kei1C51开发过程
2.2.3 Kcil的调试
2.3 汇编语言与C语言的混合使用
2.3.1 汇编语言与C语言的比较
2.3.2 C语言中嵌入汇编语言
2.3.3 汇编语言程序调用C语言程序
第3章 刚x57实时操作系统
3.1 RTX51操作系统简介
3.1.1 实时操作系统(RTOS)
3.1.2 RTX51实时操作系统
3.2 软硬件需求与定义
3.3 RTX51的功能函数
3.3.1 信号控制函数
3.3.2 任务控制函数
3.3.3 延时控制函数
3.4 建立R7X51 Tiny应用程序
第4章 常用的单片机芯片介绍
4.1 HOLTEK公司HT48XX系列单片机介绍
4.1.1 HT48R05A.1
4.1.2 HT48R50A.1
4.1.3 H748C50
4.2 Motorola公司的MC68HC08系列单片机
4.2.1 MC68HC08AS32CFN
4.2.2 MC68HC08AS32FU
4.3 Philips公司推出的改进型C51单片机
4.3.1 产品性能
4.3.2 内部框图及引脚说明
4.4 Atmel公司的AT89S系列单片机
4.4.1 AT89S系列单片机的特点
4.4.2 AT89S系列单片机的引脚图及内部结构框图
第5章 键盘与显示实例
5.1 七段数码管显示
5.1.1 实例说明
5.1.2 七段数码管介绍
5.1.3 硬件电路设计
5.1.4 软件设计
5.2 单片机键盘程序(4x4矩阵式)
5.2.1 实例效果说明
5.2.2 硬件电路设计
5.2.3 软件程序设计
5.3 单片机控制LCD显示
5.3.1 实例说明
5.3.2 芯片介绍
5.3.3 硬件设计
5.3.4 软件设计
5.4 带有存储功能的数显温度计
5.4.1 实例说明
5.4.2 芯片介绍
……
第6章 C51单片机控制实例
第7章 数据采集系统实例
第8章 通信实例
第9章 综合应用实例
附录A C51库函数
附录B 语法信息
参考文献