第1部分 C语言程序设计 3
第1章 微型计算机的基础知识 3
1.1 知识要点 3
1.2 典型例题分析 5
第2章 C语言概述与最简单的C程序 7
2.1 知识要点 7
2.2 典型例题分析 11
第3章 位运算 16
3.1 知识要点 16
3.2 典型例题分析 17
第4章 选择结构和循环结构 20
4.1 知识要点 20
4.2 典型例题分析 22
第5章 C语言的数组 29
5.1 知识要点 29
5.2 典型例题分析 30
第6章 C语言函数 34
6.1 知识要点 34
6.2 典型例题分析 35
第7章 C语言指针 39
7.1 知识要点 39
7.2 典型例题分析 40
第8章 C语言结构与联合 45
8.1 知识要点 45
8.2 典型例题分析 46
第9章 C语言文件 52
9.1 知识要点 52
9.2 典型例题分析 53
第2部分 MCS-51单片机原理与接口技术 61
第10章 MCS-51单片机的内部结构 61
10.1 知识要点 61
10.2 典型例题分析 66
第11章 MCS-51单片机的指令系统 73
11.1 知识要点 73
11.2 典型例题分析 75
第12章 MCS-51单片机汇编语言程序设计 83
12.1 知识要点 83
12.2 典型例题分析 93
第13章 MCS-51单片机的中断与定时 99
13.1 知识要点 99
13.2 典型例题分析 106
第14章 MCS-51单片机系统扩展与接口技术 114
14.1 知识要点 114
14.2 典型例题分析 134