实验一IO口输出实验LED流水灯实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.5 USB下载方式说明
本教学实验系统使用本公司自主研发的 ISP 下载软件,下载软件版权归广州市风标电子 技术有限公司所有。
一、运行 WWISPSetup.exe,安装 ISP 下载软件。 二、将 USB 下载器连接 PC 及目标板(USB 接口端连接到 PC 的 USB 接口,ISP 端连 接到 MCU 模块 ISP 插槽)。在连接 USB 下载器之前,MCU 模块应先接通电源。 三、连接 USB 到 PC 后,将提示“发现新硬件 USBasp”,如下图所示:
2、实验效果说明:
发光二级管进行流水灯操作,从上到下依次点亮。
五、 实验流程图
开始
设置 LED 点亮初值
LED 输出
延时
左移一次

是否>8

六、 实验思考题
1、增加 LED 灯的显示花样,丰富实验的效果。
参考程序:
ORG 00h
START:
MOV R2,#8
MOV A,#0FEH
LOOP:
MOV P2,A
一、 实验要求
利用单片机及 8 个发光二极管等器件,构成一个流水灯单片机系统。
二、 实验目的
1、掌握单片机最小系统的构成; 2、掌握 I/O 口的使用及驱动能力的概念; 3、熟悉移位指令和软件延时程序。
三、 实验电路及连线
硬件连接表
MCU 模块
PB-EDU-011
P20~P27
D1~D8
+5V
+5V
GND
GND
注意事项: (1)实验箱上各模块是独立供电,实验时需要用到的模块都要给它提供电源,即+5V 接
口都要接到电源模块的+ 5V 电源接口,GND 接口可以不用接(默认实验箱上的 GND 网络 都接在一起了),千万不要把+5V 接口接到 GND 接口上,短路烧坏保险管。 (2)硬件连接表都是按照 C 语言编写的仿真工程连接硬件,适用于 AT89S52、A到汇编工程,请参照汇编工程里面的仿真电路连接 硬件。
;延时程序,延时 0.2s
四、 实验说明
1、主要知识点概述:
本实验涉及到三个知识点:单片机最小系统的构成、单片机 I/O 口的使用以及软件延时 程序的编写。 (1)单片机最小系统由单片机芯片、时钟电路以及复位电路构成。 (2)I/O 口的正确使用。 (3)延时子程序的延时计算问题。根据晶振时钟的大小以及指令周期,计算延时时间所 要执行的指令数目。
注意事项:
我公司提供的 ISP 下载器采用 SPI 串行通信方式与单片机的 P15、P16、P17 引脚相连,下 载代码时占用单片机的这三个引脚,实验过程中如果用到这三个引脚时请先下载代码,下载 完成后再连接导线。部分用户在使用过程中若出现下载不了代码,FLASH 校验失败,就是 上述引起的。
实验一 I /O口输出实验—LED流水灯实验
LCALL DELAY
RL A
DJNZ R2,LOOP
LJMP START DELAY: MOV R5,#20 D1: MOV R6,#20 D2: MOV R7,#248
DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET END
;循环左移 ;判断移动是否超过 8 位,未超过继续循环
四、系统会自动弹出找到新的硬件向导,如下图所示:
五、选择“从列表或指定位置安装(高级)(S)”选项,并点击“下一步”。 六、选择“在这些位置上搜索最佳驱动程序”和“在搜索中包括这个位置”,并浏览到 WWISP 的安装目录下,默认的目录是 C:\Program Files\Windway Technologies\WWISP,具体 的设置如下图所示:
七、点击“下一步”,安装驱动。 八、安装完成。
九、在硬件管理器里面将看到安装好的硬件
十、WWISP 安装完成后,桌面出现
快捷方式,点击进入后系统会
自动识别器件型号,也可以手动选择对应的单片机类型。
十一、点击“打开文件(Flash)”按钮找到 HEX 文件,然后点击“写 Flash”按钮,程序 将烧录到 MCU 当中。对于其它的功能,也可以进行操作。如:先选取“擦除芯片”、“编程 Flash”,然后点击“自动编程”,刚系统会自动依次进行“擦除芯片”、“编程 Flash”的操作。
相关文档
最新文档