单片机实验设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京联合大学机电学院

(单片机实训设计)

设计题目:动态一箭穿心图案

专业班级:机械工程及其自动化系1201B 学生姓名:胡万成吉超超

学号: 2012090371205/

指导教师:张子义

2015年6月29日

自拟题目实验设计:一箭穿心动态显示

(1)实验目的

1.1 了解单片机的原理;

1.2掌握51单片机中断及定时器的使用;

1.3 掌握单片机与PC机通信程序的设计;

1.4学习应用单片机仿真开发系统调试单片机系统硬件的使用方法

1.5学习焊接基本知识和操作

(2)实验内容

1.1用LED灯设计单片机控制的动态显示一箭穿心图案

1.2设计电路原理图及编辑程序,用Keil软件调试设计程序

1.3焊接所设计图案及接线

1.3用实验箱调试程序使一箭穿心图案按预期要求动态显示

1.4实验设计报告

(3)实验设备

1.Keil软件

2. 焊接工具箱

3. 通用单片机实验箱一台

(4)实验电路原理图

(5)实验程序

ORG 0000H

SJMP MAIN

ORG 0030H

MAIN:MOV P1,#0FFH

MOV A,#0FEH

MOV R2,#8

RRR: ACALL W AIT

ACALL START1

SJMP RRR

W AIT:

JB P3.3,q

CJNE A,#00H,w

MOV A,#0FEH

w: CLR F0

SJMP r

q: JB P3.0,r

CJNE A,#00H,e

MOV A,#0FEH

e: SETB F0

r: JB P3.1,t

CLR A

MOV P1,A

t: RET

START1:

MOV P1,A

ACALL DALAY

JNB F0,LEFT

RR A

SJMP y

LEFT: RL A

y: DJNZ R2,u

MOV R2,#08 u: RET

DALAY: MOV R6,#0F0H DL: MOV R7,#0FFH

DJNZ R7,$

DJNZ R6,DL

RET

END

相关文档
最新文档