第1章 绪论 1
1.1实验教学在课程教学中的地位和作用 1
1.2编写本实验教程的指导思想 1
1.2.1实验设计指导思想 2
1.2.2内容设置与编排设计 2
1.3实验目标要求和实施过程 3
1.3.1实验目标 3
1.3.2实验要求 4
1.3.3实验实施过程 5
1.4实验基本条件和支撑平台 8
1.4.1实验支撑条件 8
1.4.2硬件实验平台 8
1.4.3软件开发环境 14
第2章 汇编语言程序设计实验 18
实验1内存操作实验 18
实验2数制及代码转换实验 21
实验3算术运算实验 24
实验4查找与排序实验 27
实验5查表及散转实验 31
第3章 C51程序设计实验 35
实验6内存操作实验 35
实验7数制及代码转换实验 38
实验8数据排序实验 40
实验9查找及散转实验 42
实验10软件时钟设计实验 45
第4章 基本硬件及扩展实验 49
实验11 I/O口控制实验 49
实验12键盘接口实验 52
实验13十字路口交通灯模拟实验 56
实验14音乐编程实验 58
实验15 8段数码管显示实验 64
实验16 SRAM外部数据存储器扩展实验 68
实验17 Flash ROM外部数据存储器实验 71
实验18定时器实验 75
实验19计数器与频率测量实验 79
实验20外部中断与周期测量实验 83
实验21 I2C总线编程与应用实验 87
实验22 7279应用实验 90
实验23并行A/D、D/A实验 94
实验24串行A/D、D/A实验 98
第5章 硬件综合实验 104
实验25双色LED点阵显示实验 104
实验26点阵型液晶显示实验 110
实验27测速测频仪设计实验 119
实验28串行通信实验 120
实验29多路数据采集系统实验 126
实验30信号发生器设计实验 128
实验31实时时钟实验 130
实验32直流电机控制实验 132
实验33步进电机控制实验 136
实验34基于DS18B20的温度测控实验 138
实验35模拟电子琴设计实验 143
实验36洗衣机控制器设计实验 146
第6章 现代接口技术实验 149
实验37 USB从模式和PC机通信实验 149
实验38 USB主模式读U盘接口实验 159
实验39以太网通信实验 166
实验40 μC/OS-Ⅱ实时操作系统移植实验 169
附录1 Keil μVision2仿真软件使用说明 172
附录2实验设计说明与参考例程(汇编语言)详见光盘 195
附录3实验设计说明与参考例程(C51)详见光盘 219
附录4 THZDGD-1型综合实验系统硬件电路 248
参考文献 266