下载此文档

LED点阵显示数字到.docx


文档分类:通信/电子 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
Written by Peter at 2021 in January
LED点阵显示数字到
单片机技术
课程设计说明书
设计课题:8×8 点阵
专业(系) 电气学院
,如图2所示。
图2 时钟电路
复位电路的设计
复位电路采用简易的上电复位电路,主要由电阻R1、R2,电容C3,开关K组成,分别接至AT89S51的RST复位输入端,如图3所示。
图3 复位电路

LED驱动模块是LED显示屏设计的关键部分,驱动电路设计的好坏直接关系到LED显示屏的亮度、稳定度等重要指标。本次设计中LED的驱动是采用三极管和74LS154实现的。
此系统中驱动电路是由74LS154和三极管组成的,原理图如图4所示。
图4 驱动电路
8×8LED点阵
(1)工作原理
8×8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上。
当对应的某一行置1,某一列置0,则相应的二极管就亮。如图5所示,如要将第一个点亮,则9脚接高电平,13脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第9脚要接高电平,而(13、3、4、10、6、11、15、16)这些引脚接低电平,那么第一行就会点亮;如果将第一列点亮,则第13脚接低电平,而(9、14、8、12、1、7 、2、5)接高电平,那么第一列就会点亮。
图5 8×8 LED点阵
(2)接线方法
LED的行扫描端接到单片机的P0口,列扫描端接置三极管的发射极。列扫描端用于LED的数据扫描,通过74LS154的译码和三极管的驱动,使LED发光;行扫描通过P0口为LED的显示给出相应的数据。

计数器初值计算
计算公式:
式中,TC为定时初值;T计数是单片机时钟周期TCLK的12倍;M为计数器摸值该值和计数器工作方式有关,在方式0时M为213;在方式1时M的值为216;在方式2和3为28。
数字0到9点阵显示代码的形成
假设显示数字“0”,形成的列代码为 00H,00H,3EH,41H,41H,3EH,00H,00H;只要把这些代码分别送到相应的列线上面,即可实现“0”的数字显示。送第一列线代码到P3端口,同时置第一行线为“0”,其它行线为“1”,延时4ms,送第二列线代码到P3端口,同时置第二行线为“0”,其它行线为“1”,延时4ms,如此下去,直到送完最后一列代码,又从头开始送。图为数字0到9代码建立如图6所示。
图6 数字0到9的代码建立图
数字0到9点阵显示代码:
0:00H,00H,3EH,41H,41H,41H,3EH,00H
1:00H,00H,00H,00H,21H,7FH,01H,00H
2:00H,00H,27H,45H,45H,45H,39H,00H
3:00H,00H,22H,49H,49H,49H,36H,00H
4:00H,00H,0CH,14H,24H,7FH,04H,00H
5:00H,00H,72H,51H,51H,51H,4EH,00H
6:00H,00H,3EH,49H,49H,49H,26H,00H
7:00H,00H,40H,40H,40H,4FH,70H,00H
8:00H,00H,36H,49H,49H,49H,36H,00H
9:00H,00H,32H,49H,49H,49H,3EH,00H
程序流程图
主程序流程图如图7所示
开始
初始化
调出显示程序
调整数据指针
Y
是否显示完毕
N
图7 主程序流程图
源程序
TIME EQU 30H
CNTA EQU 31H
CNTB EQU 32H
ORG 0000H
LJMP START
ORG 000BH
LJMP T0X
ORG 30H
START:MOV TIME,#00H
MOV CNTA,#00H
MOV CNTB,#00H
MOV TMOD,#01H
MOV TH0,#0F0H
MOV TL0,#60H
SETB TR0
SETB ET0
SETB EA
SJMP $
T0X:MOV TH0,#0F0H
MOV TL0,#60H
MOV DPTR,#TAB
MOV A,CNTA
MOVC A,***@A+DPTR
MOV P3,A
MOV DPTR,#DIGIT
MOV A,CNTB
MOV B,#8
MUL

LED点阵显示数字到 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人JB01
  • 文件大小3.06 MB
  • 时间2022-05-15