科技学院单片机实验指导书620

更新时间:2024-05-12 08:30:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

MCS-51 单片机综合实验箱

实验指导书

李家庆

2009年11月

目 录

第1章 实验箱简介 .............................................................................................................................. 1 1.1 单片机实验箱概览 ...................................................................................................................... 1 1.2 实验箱的特点和配置简介 ........................................................................................................ 1 1.3 仿真下载使用说明 ...................................................................................................................... 2 1.4 实验箱PCB板图和电路原理图 .................................................................................................. 2 第2章 实验箱使用快速入门 .............................................................................................................. 6 2.1 KEIL C51 简介 ........................................................................................................................... 6 2.2

KEIL 51软件包及其安装 ........................................................................................................ 6 2.3 ΜVISION3界面应用基础 ............................................................................................................. 8 2.4 项目的创建和调试范例 ............................................................................................................ 11 2.5 实验箱的仿真 ............................................................................................................................ 15 2.6 程序实验箱的下载 ..................................................................................................................... 18 第3章 单片机实验 ............................................................................................................................ 21 3.1

基础实验 ............................................................................................................................... 21

实验一 熟悉Keil C51开发环境 ................................................................................................. 21 实验二 熟悉实验箱的仿真与下载 .............................................................................................. 26 实验三 I/O口延时实现流水灯 .................................................................................................. 28 实验四 蜂鸣器驱动实验 .............................................................................................................. 31 实验五 定时器中断实验 .............................................................................................................. 35 实验六 外部中断实验 .................................................................................................................. 37 实验七 数码管显示 ...................................................................................................................... 39 实验八 A/D转换实验 ................................................................................................................. 43 实验九 D/A转换实验 .................................................................................................................. 49 实验十 8155扩展实验 ............................................................................................................... 51 3.2

高级实验 ............................................................................................................................... 54 实验一 100位计数器实验 ......................................................................................................... 54 实验二 矩阵键盘实验 ................................................................................................................ 56 实验三 实时时钟实验 ................................................................................................................ 60 实验四 数字温度计实验 ............................................................................................................ 73 实验五 I2C总线实验 ................................................................................................................. 83 实验六 带数字温度计的单片机时钟实验 ................................................................................ 95 实验七 点阵汉字显示实验 ...................................................................................................... 102 实验八 串口通信实验 .............................................................................................................. 107

注:实验书只是提供了部分参考实验,供用户初次使用时熟悉各模块电路,更多实验源代码详见光盘,另外,您也可根据自己的思路编写各种各样的实验代码,均可以非常方便的在此实验箱上运行。其它相关资料,请参考光盘

第1章 实验箱简介

1.1 单片机实验箱概览

本节主要介绍实验箱的硬件组成,让读者对实验箱的功能有一个大概的了解和认识,为后面的系统实验做一个准备。

实物见图1.1所示:

1.2 实验箱的特点和配置简介 1.2.1 实验箱的特点

实验箱设计时,既考虑了实验的方便性又考虑了学生实验直观性,而且还考虑了学

生创新实验的易扩展性要求,所以所有的I/O口都直接引出。为了方便,基本实验既可以直接使用拨码开关选择连接;而为了增加学生的感性认识,也可以使用杜邦线连接。

1.2.2 实验箱的配置

实验箱设计时,既考虑了实验教学的基本需要,也考虑了学生创新的需求,所以实验箱的配置,除了基本I/O,A/D、D/A外,还配置了数字收音机、无线模块等。主要的配置如下:

1. STC89C51支持在线下载程序;

2. 8位LED发光二极管(可做流水灯实验); 3. 8位数码管(可做动态扫描及静态显示实验); 4. 4 *4矩阵键盘;

5. MAX232芯片RS232通讯接口(可以做为与计算机通迅的接口,同时也可做为

STC单片机下载程序的接口,SST单片机仿真接口);

6. USB供电系统,直接插接到电脑USB口即可提供电源,此时不需另接直流电

源;

7. 蜂鸣器(可做单片机发声实验); 8. ADC0809芯片(可做模数转换实验); 9. DAC0832芯片(可做数模转换实验); 10. DS18B20温度传感器接口;

11. 单片机32个IO口全部引出,方便自己进行自由扩展; 12. AT24C02 EEROM(可做IIC串行总线实验); 13. DS1302实时时钟(可做IIC串行总线实验);

14. SM0038一体化红外接收头(可做红外遥控器解码实验); 15. 8155电路,可做扩展I/O口使用; 16. 点阵LED显示; 17. ST7920液晶接口; 18. 数字收音机实验; 19. 无线模块实验; 20. 语音模块; 21. 继电器控制实验; 22. PS/2键盘扩展;

1

23. 直流电机调速实验; 24. 4个独立按键; 25. 步进电机驱动模块。

1.2.3 仿真配置:

可选配SST89E516仿真芯片,代替STC89C51,实现在线仿真功能。

1.3 仿真下载使用说明

单片机综合创新实验箱的仿真与程序下载分别由不同的CPU芯片完成。仿真由SST89E516芯片来完成仿真,具体的仿真电路就是相关串口通讯电路(此通讯包括RS232串行通讯和USB通讯两个通讯口,利用短接帽选择其一,但注意要利用USB仿真通讯还需要安装配套光盘中的USB驱动程序,否则不能使用,这样USB接口兼有既给实验箱供电的功能和仿真通讯的功能,可以省掉一根RS232串口通讯线。),仿真的实现可见第二章相关内容。程序的下载由基础箱的STC89C51芯片来完成。两种CPU芯片引脚完全相同,可直接互换。32个IO口都由排针引出,方便读者做不同的实验和功能的扩展。

1.4 实验箱PCB板图和电路原理图

电路原理图,如图1.2所示。

实验箱的PCB板图,如图1.3所示。所有功能模块在图中的注释中介绍。

2

图1.1 单片机实验箱实物图

3

本文来源:https://www.bwwdw.com/article/jc3g.html

Top