第一范文网 - 专业文章范例文档资料分享平台

微机原理与应用实验报告

来源:用户分享 时间:2025/8/9 15:34:16 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

END

4.实验心得

首次接触开发板,通过实验1加强了对单片机的了解,学会使用仿真软件,学会搭线的各种技巧,并且掌握了LED亮灭的原理。

实验二.并行口输入输出实验——循环彩灯控制

1.功能要求

P1 口接8 个开关,P0 口接8 个灯,每个开关对应一个灯,实时读取开 关状态,开关闭合时,灯亮。开关断开时,灯灭。

用5 个开关K0~K4,控制P0 口所接8 个灯的循环,各开关的功能要求 如下:

(1)K1~K2 分别选择灯的四种闪动方式;

(2)K3 用于控制灯的循环方向(顺时针或逆时针); (3)K4 用于选择灯的两种循环速度;

(4)K0 用于引发外部中断,在外部中断子程序中,读取通过K1-K4 所设定

的循环彩灯的工作方式,并按所设定的工作方式控制彩灯运行。当K0 没有引发 中断时,保持上一次的循环方式。

2.硬件原理

3.程序清单

ORG 0000H LJMP MAIN ORG 0003H LJMP INTERRUPT

DELAY2: MOV R0,#200 D4: MOV R1,#200 D5: MOV R2,#10 D6: DJNZ R2,D6 DJNZ R1 ,D5 DJNZ R0,D4 RET

ORG 0030H MAIN: SETB EX0 SETB IT0 SETB EA

MOV A,#01H

A1: MOV P0,A JB ,B1 JNB ,B2A2: JB ,LOOP11 JNB ,LOOP22B1: LCALL DELAY1 LJMP A2B2: LCALL DELAY2 LJMP A2LOOP11: RL A LJMP A1LOOP22: RR A LJMP A1 ORG 0600HDELAY1: MOV R0,#100D1: MOV R1,#100D2: MOV R2,#10D3: DJNZ R2,D3 DJNZ R1,D2 DJNZ R0 ,D1

RET

4.实验心得

开始熟悉开发板,通过实验2加强了对单片机的了解,学会中断程序的书写方法,学会搭线的各种技巧,并且掌握了跑马灯工作的原理。

实验三.七段 LED 数码管控制实验

1.功能要求

首先用万用表判断所用数码管是共阴极还是共阳极数码管,并测出各引脚 功能,画出引脚分布图。

实验采用4 位一体的数码管,用P1 口通过驱动芯片控制段码输出信号线, P0 口通过驱动芯片控制位选线,自主选择驱动芯片,设计实现电路,并实现以 下功能:

(1)当开关K0 接低电平时,第一位依次显示0~F,然后第二位、第三位、 第四位,再循环回第一位。

(2)当开关K0 接高电平时,四位动态显示“HELP”。

2.硬件要求

搜索更多关于: 微机原理与应用实验报告 的文档
微机原理与应用实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1lgol2a73e3cwgi893aj3uh255c6oi00c8j_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top