下载此文档

实验三点阵led显示.doc


文档分类:通信/电子 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
实验三点阵LED显示设计实验
实验目的
1、了解LED点阵的基本结构
2、学习LED点阵的扫描显示方式实验设备
实验内容
编写实验程序,控制点阵的扫描显示,使16*16LED点阵循环显示汉字“西安唐都科教仪器公司”
实验原理
实验系统中的16*16LED点阵由四块8*8LED点阵组成,如图1所示,8*8点阵内部结构及外部引脚图如图2与图3所示。由图2可知,当行为“0”,列为“1”,则对应行、列的LED点亮。汉字显示如图4所示。
图1 图2
图3 图4
图5
实验步骤
,按图连线
,经编译、连接无误后装入系统,启动调试;
,观察点阵显示,验证程序功能;,观察实验现象;
,使点阵显示不同的符号。
;=================================================
; 文件名称:
; 功能描述: 单片机控制一个8*8点阵显示符号"口", 由大到小循环显示.
;=================================================
ORG 0000H
LJMP START
ORG 0100H
START: MOV A, #7FH ;列控制
MLP9: MOV R4, #0C0H
MLP1: MOV R3, #00H
MLP2: MOV DPTR, #VALUE1 ;显示图形1, 取数据首地址
MOV P0, A ;控制列有效
PUSH ACC
MOV A, R3
MOVC A, ***@A+DPTR
MOV P2, A ;控制行
POP ACC
RR A
INC R3
LCALL DELAY
CJNE R3, #08H, MLP2
DJNZ R4, MLP1
NOP
MOV R2, #1H
MMLP1: LCALL DELAY
DJNZ R2, MMLP1
MOV R4, #0C0H ;图形2
MLP3: MOV R3, #00H
MLP4: MOV DPTR, #VALUE2
MOV P0, A
PUSH ACC
MOV A, R3
MOVC A, ***@A+DPTR
MOV P2, A
POP ACC
RR A
INC R3
LCALL DELAY
CJNE R3, #08H, MLP4
DJNZ R4, MLP3
NOP
MOV R2, #1H
MMLP2: LCALL DELAY
DJNZ R2, MMLP2
MOV R4, #0C0H ;图形3
MLP5: MOV R3, #00H
MLP6: MOV DPTR, #VALUE3
MOV P0, A
PUSH ACC
MOV A, R3
MOVC A, ***@A+DPTR
MOV P2, A
POP ACC
RR A
INC R3
LCALL DELAY
CJNE R3, #08H, MLP6
DJNZ R4, MLP5
NOP
MOV R2, #1H
MMLP3

实验三点阵led显示 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhoubingchina1
  • 文件大小136 KB
  • 时间2018-08-16