当前位置-> AT 89C 51 单片机实验开发板
AT89C51单片机实验开发板


AT 89C 51 单片机实验开发板是本公司专为单片机初学者设计并开发的一种实验兼开发板,是为了帮助单片机初学者快速学会单片机技术。

这款实验开发板弥补了市场上常见的单片机实验板的一些不足,有针对性地面向最终的实用控制功能,增加了实用的继电器接口,可以使实验板能够直接用于控制各种负载,成为一个实用化的嵌入式控制系统。

产品图片如下:

本公司开设的单片机教程会以一个个独立的单元电路的形式,使单片机初学者在本公司详细操作演示的指导下,一步一步通过自己安装元件、调试电路,将多个实验按照从简单到复杂,从实现基本功能到完成扩展功能一步一步地完成,脚踏实地全面提高理论知识和动手能力。以套件的形式提供还有一个好处,就是给后续开发创造空间,比如以后需要设计完成一个独特的单片机控制系统时,可以直接利用实验开发板的一些硬件资源,只安装上需要的元件,把精力集中在编写软件,就能快速完成项目。

购买本公司的单片机试验开发板时,会随产品寄出一张 A4 大小的黑白打印的原理图,供安装或试验时分析硬件结构。

AT 89C 51 单片机实验开发板其实可以做很多试验,本说明书列举的只是其中的一部分,只要你有足够的想象力,完全可以再开发出一系列的其他用途,例如:红外线遥控器编码分析仪、通用频率计、温度自控板等等。

实验室1 、八路 LED 跑马灯实验

现在让我们开始做第一个实验:八路发光二极管轮流点亮的实验,也就是通常所说的跑马灯实验,首先让我们来完成必须的硬件部分,我们需要焊接上 8 个发光二极管和 8 个限流电阻,可以参考下面的原理图和实物图像进行操作,需要注意的是 LED 是有极性的,引脚长的为正极,引脚短的为负极,负极和电阻一侧连接,如果接错那么相应的那一路可能在实验中不会点亮了,在焊接前要看仔细哦!

线路图(见说明书,购买产品后附送说明书)

下面我们来完成软件编程设计,这里我们没有采用高深的编程技巧,而是用了最笨、最直接的向端口送数的办法来实现,一来程序比较简单,没必要玩深沉,而且初学者看起来直观易懂。

ORG 0000H
START:MOV P1,#01111111B ;最下面的 LED 点亮
LCALL DELAY ;延时 1 秒
MOV P1,#10111111B ;最下面第二个的 LED 点亮
LCALL DELAY ;延时 1 秒
MOV P1,#11011111B ;最下面第三个的 LED 点亮 (以下省略)
LCALL DELAY
MOV P1,#11101111B
LCALL DELAY
MOV P1,#11110111B
LCALL DELAY
MOV P1,#11111011B
LCALL DELAY
MOV P1,#11111101B
LCALL DELAY
MOV P1,#11111110B
LCALL DELAY
MOV P1,#11111111B; 完成第一次循环点亮 , 延时约 0.25 秒
AJMP START; 反复循环

; 延时子程序, 12M 晶振延时约 250 毫秒
DELAY:
MOV R4,# 2
L3: MOV R2 ,# 250
L1: MOV R3 ,# 250
L2: DJNZ R3 ,L2
DJNZ R2 ,L1
DJNZ R4 ,L3
RET

END

实验室2 、两位数码管循环显示 00 99 的实验

实验室3 、单片机演奏音乐实验

实验室4 、单片机倒计时定时器

实验室5 、单片机和 PC 机串口通讯试验

实验室6 、红外线遥控器解码程序

实验室7 DS18B20 智能温度控制器

以上实验线路图及程序见说明书,购买产品后附送说明书

广州威拓电子科技有限公司  版权所有