微机原理与应用 实验报告 下载本文

《微机原理与应用》实验报告

姓名:郭爽 学号:2014012468

年级:2014 专业:电子

2016年春季学期

实验一.熟悉单片机开发环境

1.功能要求

在 P1 端口接8 个LED,并编程依次循环点亮。要求用软件延时程序控制 LED 的亮灭时间,并能精确地计算和用软件测量延时时间。

2.硬件原理

3.程序清单

ORG 0000H

LJMP START ORG 0030H

START: MOV R2,#8 MOV A,#01H LOOP1: MOV P1,A LCALL DELAY RL A

DJNZ R2,LOOP1 MOV R2,#8 RR A LOOP2: MOV P1,A LCALL DELAY RR A

DJNZ R2,LOOP2 LJMP START

DELAY: MOV R5,#20 D1: MOV R6,#80 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET END

4.实验心得

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