《单片机原理与应用》实验指导书 - 2014年新 - 图文(7)

2019-08-29 18:43

6、程序下载 1) 加载程序

打开你要写入单片机的HEX程序,随板光盘中有提供配套测试程序以及配套实验程序,选择指定位置的HEX程序即可,在图中2处选择。 2) 点击下载

点击“下载”开始准备向单片机写入程序,如图2-16所示。

图2-16 SRC-ISP下载

3) 上电

下载时注意看提示,主要看是否要给单片机上电,如图2-17所示。

图2-16 SRC-ISP下载中

提示请上电后,给核心板断电然后重新上电,软件将自动下载程序到单片机中。

30

4) 下载成功

程序下载成功后的提示如图2-17所示:

图2-17 SRC-ISP下载完成

5) 运行程序

下载完成后,按核心板上复位键运行程序。 注意:

一定要先选择“Download/下载”按钮,然后再给单片机上电复位(先关闭电源再打开电源),而不要先上电,先上电,检测不到合法的下载命令流,单片机就直接跑用户程序了。

31

第三章 实验指导

实验一 IO口实验——跑马灯

一、实验目的与要求

熟悉Keil C51集成环境软件的使用方法。

熟悉MCS51汇编指令,能自己编写简单的程序,控制硬件。 熟悉畅学开发平台,掌握单片机最小系统及IO口的简单控制及不同组IO口的特点。 二、实验设备

CEPARK畅学系列开发平台一套、PC机一台。 三、实验内容

1、熟悉Keil C51集成环境软件的安装和使用方法。 2、照接线图编写程序,完善给出程序,实现以下功能。

要求LED灯实现从上到下依次点亮,再从下到上依次点亮。完成后实现从两侧向中间循环点亮,再从中间往外循环点亮。功能完成后循环上述过程。 3、观察实验结果,验证程序是否正确。 四、实验原理图

五、实验步骤

1、连线说明:

JP4(P1口) —— JP15 2、编写程序或运行参考程序。

3、实验结果:通过单色流水灯区的LED指示灯(8个指示灯往复点亮),观察实验的输出结果是否正确。

六、演示程序(部分,请完善)

32

ORG 0000H LJMP START ORG 0100H

START: MOV A , #0FFH CLR C MOV R4 , #08H

LOOP1: RRC A MOV P1 , A LCALL DELAY DJNZ R4 ,LOOP1 MOV A , #0FFH CLR C MOV R4 , #08H

LOOP2: RLC A MOV P1 , A LCALL DELAY DJNZ R4 ,LOOP2 JMP START

DELAY: MOV R1 , #20H

D0:

MOV R2 , #00H D1:

MOV R3 , #00H

DJNZ R3 , $ DJNZ R2 , D1 DJNZ R1 , D0 RET END 七、思考

1、循环间隔时间通过延时怎么控制?

2、跑马灯模式如何实现间隔亮、多位同时亮等其他效果? 33

实验二 键盘显示实验

一、实验目的与要求

掌握4*4矩阵键盘的驱动方法,掌握并理解通过74HC595串转并芯片如何驱动数码管的方法,以及在控制过程中如何实现数码管不同的显示方式。

认真预习,做好实验前的准备工作,自行编写程序,填写实验报告 二、实验设备

CEPARK畅学系列开发平台一套、PC机一台。 三、实验内容

1、编写程序:通过行列反转法驱动4*4矩阵键盘,并通过74HC595通过LED数码管,同时将键盘扫描键值显示在数码管上。

2、按图连线,运行程序,观察实验结果,能熟练掌握键盘和数码管的驱动方法,为后续试验做准备。

3、要求以汇编编写该程序,可以尝试采用C51编写。 四、实验原理图

34


《单片机原理与应用》实验指导书 - 2014年新 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第1讲 几何专题班 教师版 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: