好文档 - 专业文书写作范文服务资料分享网站

led动态扫描

天下 分享 时间: 加入收藏 我要投稿 点赞

LED动态扫描实验

一、实验目的:

1、掌握数码LED的动态扫描显示原理 2、学习延时子程序的编写的使用

二、实验原理:

共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。

数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划\的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。

三、实验内容及过程:

1、流程图

2、实验中碰到的问题

实验中我用了两排插孔来代替数码管的两排引脚焊接在实验板上,东西都焊好之后,把数码管插在插孔里,有的时候就会出现接触不好的状况,我认为,以后还是把数码管焊上去才不会出现接触的问题。

四、实验现象:

在烧入程序后,数码管上的数字呈现从1开始逐个递增的显示

五、程序:

ORG MAIN: MAIN0: MAIN1: JW:

0000H MOV MOV MOV MOV MOV MOV CJNE MOV MOV INC

7AH,#00H 7BH,#00H 7CH,#00H 7DH,#00H R1,#7AH A,7AH

A,#0AH,BJW 7FH,R1 @R1,#00H R1

INC CJNE @R1

@R1,#0AH,MAIN2 CJNE MOV AJMP MAIN2: MOV AJMP BJW: ACALL INC MOV AJMP DIR: PUSH MOV MOV MOV LD1: MOV MOVC LD1_1: MOV MOV INC MOV ACALL JNB RL MOV JNB SJMP LD2: POP RET LD3: MOV MOVC CLR AJMP BIAO: DB DB DELAY: MOV DEL1: MOV DJNZ DJNZ RET YIMIAO: PUSH MOV DELM1: MOV CAL: ACALL

R1,#7EH,JW R1,7FH MAIN R1,7FH MAIN0 YIMIAO A 7AH,A MAIN1 0E0H

DPTR,#BIAO

R0,#7AH ;DataCache R2,#0FEH A,@R0 A,@A+DPTR P0,A P2,R2 R0 A,R2 DELAY ACC.3,LD2 A R2,A

ACC.1,LD3 ;掃到第二位時加小數點LD1 0E0H

A,@R0 A,@A+DPTR ACC.7 LD1_1

0C0H,0F9H,0A4H,0B0H,99H 92H,82H,0F8H,80H,90H R7,#0FFH R6,#02H R6,$ R7,DEL1 0E0H R5,#07H R4,#02H DIR

DJNZ DJNZ POP RET END

R4,CAL R5,DELM1 0E0H

六、实验心得

通过本实验,懂得如何安装kell软件以及实验仿真板,懂得KEIL C51单片机仿真软件的调试,初步了解并熟悉实验板上单片机I/O口和数码管的内部结构,能通过软件修改程序实现仿真板上数码管的动态显示,并希望通过多次试验对它有更多的了解。

七、实验元器件

单片机: stc89c52 一片 电容: 22pf 两片 10uf 一个 晶振: 12M 一个 电阻: 1k 12个 10k 一个 四位一体共阳数码管 1个 三极管 4个

附:实物图

led动态扫描

LED动态扫描实验一、实验目的:1、掌握数码LED的动态扫描显示原理2、学习延时子程序的编写的使用二、实验原理:共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不
推荐度:
点击下载文档文档为doc格式
042l31vhho1symu1jbph
领取福利

微信扫码领取福利

微信扫码分享