收藏 分销(赏)

《单片机原理及应用》实验指导书.doc

上传人:仙人****88 文档编号:6544036 上传时间:2024-12-12 格式:DOC 页数:10 大小:511KB
下载 相关 举报
《单片机原理及应用》实验指导书.doc_第1页
第1页 / 共10页
《单片机原理及应用》实验指导书.doc_第2页
第2页 / 共10页
《单片机原理及应用》实验指导书.doc_第3页
第3页 / 共10页
《单片机原理及应用》实验指导书.doc_第4页
第4页 / 共10页
《单片机原理及应用》实验指导书.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、单片机原理及应用实验指导书目 录实验一 P1口输出实验(验证性实验)1实验二 中断实验(验证性实验)3实验三 键盘显示实验(验证性实验)5实验四 计算器实验(综合性实验)88实验一 P1口输出实验(验证性实验)一实验目的1 熟悉P1 口的功能。2 熟悉延时子程序编写和使用。3 熟悉I/O口接法和总线接法4 初步熟悉单片机软硬件设计方法。二实验内容P1口做输出口,P1.0引脚接一只发光二极管,编写程序,使该发光二极管循环亮灭(亮0.2s、灭0.8s)。要求采用I/O口接法和总线接法两种方法实现。三实验仪器计算机、Keil编程环境、LAP2000伟福实验箱四. 注意事项1 安装实验箱时,先接仿真器

2、串口线,后接电源线。2 实验过程中,在进行接插线操作时,必须先关闭电源。五. 实验线路及原理实验箱中带有8051的仿真器,因此用户需按要求进行仿真器设置。实验箱中单片机并口的各个引脚已经引出相应插孔,请同学自行查找。实验箱上的LED,其电路图如下:六. 实验步骤1 打开keil软件编写程序,并进行仿真器设置。2 将实验箱中单片机的某个并口引脚接发光二极管。3 编译调试程序。七. 思考1 实现走马灯程序。(选做)2 实现简单的时钟功能。(选做)实验二 中断实验(验证性实验)一实验目的1 熟悉中断的硬件电路。2 熟悉中断的软件设计。二实验内容1. 利用实验箱上的单脉冲按键和发光二极管实现:每当单脉

3、冲按键按下时(产生一个脉冲),发光二极管亮灭变化。2. 利用计数器实现:每当单脉冲按键按下10次时,发光二极管亮灭变化三实验仪器计算机、Keil编程环境、LAP2000伟福实验箱四. 注意事项1 安装实验箱时,先接仿真器串口线,后接电源线。2 实验过程中,在进行接插线操作时,必须先关闭电源。五. 实验线路及原理单脉冲电路由按键(PULSE) 和去抖动电路组成,每按一次(PULSE) 键产生一个单脉冲。板上有单脉冲的输出信号插孔,分别为正脉冲和负脉冲。其电路图如下:六. 实验步骤1 打开keil软件编写程序,并进行仿真器设置。2 按要求进行硬件连接。3 编译调试程序。七. 思考1 改变计数器的工

4、作状态(状态1或状态2),并修改程序实现同样功能。(选做)2 利用计数器实现外部中断功能。(选做)实验三 键盘显示实验(验证性实验)一实验目的1 熟悉键盘和显示器的硬件电路。2 熟悉键盘和显示器的程序设计。3 掌握键盘扫描和LED八段码显示器的工作原理。二实验内容利用实验箱提供的键盘扫描电路和显示电路,当键盘中某个键按下时,将该按键的键码通过两个LED显示器显示出来。提示:实验程序可分成三个模块:键输入模块:扫描键盘、读取一次键盘并将键值存入键值缓冲单元。显示模块:将显示单元的内容在显示器上动态显示。主程序:调用键输入模块和显示模块。三实验仪器计算机、Keil编程环境、LAP2000伟福实验箱

5、四. 注意事项1 安装实验箱时,先接串口线,后接电源线。2 实验过程中,在进行接插线操作时,必须先关闭电源。五. 实验线路及原理实验箱的LED显示电路和键盘电路如图1所示。显示控制的位码由74HC374输出,经MC1413反向驱动后,做LED的位选通信号。位选通信号也可作为键盘列扫描码,键盘扫描的行数据从74HC245读回,374输出的列扫描码经245读入后,用来判断是否有键被按下,以及按下的是什么键。如果没有键按下,由于上拉电阻的作用,经245读回的值为高,如果有键按下,374输出的低电平经过按键被接到245的端口上,这样从245读回的数据就会有低位,根据374输出的列信号和245读回的行信

6、号,就可以判断哪个键被按下。LED显示的段码由另一个74HC374输出。图1 键盘和LED显示电路键盘和LED显示的地址译码如图2所示。做键盘和LED实验时,需将KEY/LED CS 接到相应的地址译码上。图2 键盘和LED显示的地址译码电路六. 实验步骤1 打开keil软件编写程序,并进行仿真器设置。2 完成硬件连接。3 编译调试程序。七. 思考1 在实验箱上实现带调时功能的电子时钟。(选做)实验四 计算器实验(综合性实验)一实验目的1 熟悉单片机的硬件电路。2 熟悉按键扫描、显示子程序设计,熟悉LED显示器界面编写方法。3 熟悉基于单片机C语言的通用的按键等待法结构程序设计。二实验内容利用实验箱提供的键盘扫描电路和显示电路,做一个简单的计算器(实现加法功能即可)。要求:系统稳定并能可靠运行;需带有清零键、退格键;按键错误有报警提示。三实验仪器计算机、Keil编程环境、LAP2000伟福实验箱四. 注意事项1 安装实验箱时,先接仿真器串口线,后接电源线。2 实验过程中,在进行接插线操作时,必须先关闭电源。五. 实验线路及原理参考以前电路。六. 实验步骤1 打开WAVE6000软件编写程序,并进行仿真器设置。2 完成硬件连接。3 编译调试程序。七. 思考1 编写一个小游戏程序(游戏规则自定),要求在实验箱上能可靠运行。(选做)

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服