第一章 单片机基础实验 1
实验一 仿真实验/开发系统的使用操作 1
一、实验目的与要求 1
二、仿真实验/开发系统概述 1
三、实验内容 3
思考题 7
实验二 汇编语言程序与C51程序设计(一) 7
一、实验目的与要求 7
二、汇编语言程序与C51程序的编译过程 8
三、实验内容 13
思考题 16
实验三 汇编语言程序与C51程序设计(二) 16
一、实验目的与要求 16
二、汇编语言程序与C51程序的调试过程 16
三、实验内容 22
思考题 24
实验四 P1口实验 24
一、实验目的与要求 24
二、8051单片机并行I/O口简介 24
三、实验内容 25
思考题 27
实验五 定时器/计数器实验 27
一、实验目的与要求 27
二、8051单片机定时器/计数器简介 27
三、实验内容 29
思考题 33
实验六 外部中断实验 34
一、实验目的与要求 34
二、8051单片机中断系统简介 34
三、实验内容 36
思考题 40
实验七 串行口实验 41
一、实验目的与要求 41
二、8051单片机串行口简介 41
三、实验内容 43
思考题 49
实验八 8255并行输入/输出实验 50
一、实验目的与要求 50
二、可编程并行接口芯片8255A简介 50
三、实验内容 52
思考题 55
实验九 D/A转换实验 55
一、实验目的与要求 55
二、DAC0832芯片简介 55
三、实验内容 56
思考题 59
实验十 A/D转换实验 60
一、实验目的与要求 60
二、ADC0809芯片简介 60
三、实验内容 63
思考题 67
实验十一 键盘显示实验 67
一、实验目的与要求 67
二、数码管显示及键盘扫描工作原理 67
三、实验内容 72
思考题 77
第二章 单片机应用实验 78
实验一 交通灯控制实验 78
一、实验目的与要求 78
二、简单I/O口的扩展 78
三、实验内容 79
思考题 83
实验二 电子钟实验 83
一、实验目的与要求 83
二、实验内容 83
思考题 94
实验三 点阵液晶显示实验 94
一、实验目的与要求 94
二、点阵液晶显示器工作原理 94
三、实验内容 95
思考题 105
实验四 步进电机控制实验 105
一、实验目的与要求 105
二、步进电机工作原理 105
三、实验内容 107
思考题 116
实验五 直流电机控制实验 116
一、实验目的与要求 116
二、直流电机驱动原理 116
三、实验内容 117
思考题 121
实验六 继电器控制实验 121
一、实验目的与要求 121
二、实验内容 121
思考题 123
实验七 微型打印机实验 123
一、实验目的与要求 123
二、微型打印机简介 124
三、实验内容 124
思考题 129
实验八 串行通信实验 129
一、实验目的与要求 129
二、实验原理 129
三、实验内容 130
思考题 133
实验九 I2C总线实验 133
一、实验目的与要求 133
二、I2C器件及I2C总线虚拟技术简介 133
三、实验内容 138
思考题 145
第三章 单片机测控综合实验 146
实验一 数字电压表实验 146
一、实验目的与要求 146
二、实验内容 146
思考题 148
实验二 温度控制实验 148
一、实验目的与要求 148
二、实验内容 148
思考题 156
实验三 压力测量实验 156
一、实验目的与要求 156
二、实验内容 156
思考题 160
实验四 直流电机闭环调速实验 160
一、实验目的与要求 160
二、实验内容 160
思考题 165
实验五 语音录放实验 165
一、实验目的与要求 165
二、实验内容 165
思考题 171
实验六 SEL4442逻辑加密IC存储卡读/写实验 171
一、实验目的与要求 171
二、实验内容 171
实验七 单片机与CPLD综合实验——四层电梯模拟控制 190
一、实验目的与要求 190
二、实验内容 190
实验八 双通道虚拟示波器实验 200
一、实验目的与要求 200
二、虚拟示波器的特点及使用方法 200
三、实验内容 203
思考题 204
参考文献 205