ZKS-51实验指导书(3)

2020-06-28 11:14

8. 就完成了驱动的安装了。

9. 在设备管理上应该能看到如下图所示的USBASP设备就好了,至此驱动安装完毕:

10. 启动Progisp

程序,在“Select chip”中选择”AT89S52”:

11

11. 点击“文件”中调入“Flash”,寻找您的程序后,点击“打开(0)”,然后点击“自动”:

12. 下载成功后将出现:

12

第二章、硬件实验

说明:1、51单片机核心板可工作于独立模式和总线模式。(51核心板左上角开关选择)。 独立模式:51单片机四个IO口为独立的IO管脚步在核心板上经8芯排线和1号自锁紧

插孔引出。供实验接线使用。

总线模式:51单片机P0口为复用总线(数据总线和低8位地址总线),P2口为高8位

地址总线,P3.6为总线写信号IOW,P3.7为总线读信号IOR,P3.2为总线中断信号IRQ。

2、51单片机ISP下载时,请下载完成后再接线实验。下载完成后取出下载线。

3、PHILIPS公司的51单片机和Atmel公司的51单片机在部分地方有些区别,请参考芯片 资料后再编程,本实验系统所有实验均为Atmel公司的89S52单片机。

实验一 I/0口输入输出实验

一.实验目的

通过实验学会使用51系列单片机I/O口的基本输入输出功能。

二.实验内容

利用拨动开关向P0口送数据,单片机从P0口输入的状态数据后,再从P1口将该数据输出至发光二极管显示。

三.实验原理图

四.实验步骤

1. 接线:P07~P00 /51单片机 接 K7~K0 /逻辑电平开关 2. P17~P10 /51单片机 接 L7~L0 /LED显示 3. 运行实验程序,拨动数据开关,观察发光二极管显示情况

五.实验参考程序

ORG 0000H AJMP START ORG 0030H

START: MOV A,P0 ;从P0口输入数据 MOV P1,A ;将数据输出到P1口

JMP START END

13

实验二 流水灯实验

一.实验目的

1.以P1口为例,学会使用51系列单片机I/O口的基本输出功能; 2.学习循环指令的用法和软件延时的编程方法。

二.实验内容

编写程序,使8个LED左循环闪亮。

三.实验原理图

四.实验步骤

1. 接线:P17~P10 /51单片机 接 L7~L0 /LED显示 2. 运行实验程序,观察发光二极管显示情况

五.实验参考程序

ORG 0000H

START: MOV A,#0FEH LOOP: MOV P1,A ACALL DELAY RL A AJMP LOOP

DELAY: MOV R5,#20 D1: MOV R6,#20 D2: MOV R7,#248

DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET END

14

实验三 定时器实验

一.实验目的

1. 通过实验学习单片机的定时器功能,学会编程实现单片机的定时功能; 2. 掌握中断处理程序的编程方法; 3. 掌握查表的编程方法。

二.实验内容

由单片机内部定时器0,按方式1工作,即作为16位定时器使用每0.05秒钟T1溢出中断一次。P1口的P1.0-P1.7分别接八个发光二极管。上电后8个LED灯左移.....一直循环下去。

三.实验原理图

四.实验步骤

1. 接线:P17~P10 /51单片机 接 L7~L0 /LED显示 2. 运行实验程序,观察实验现象

15


ZKS-51实验指导书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学生必背72首古诗

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

马上注册会员

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