1 / 59
文档名称:

数码管动态显示.ppt

格式:ppt   大小:1,151KB   页数:59页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数码管动态显示.ppt

上传人:q1188830 2019/12/3 文件大小:1.12 MB

下载得到文件列表

数码管动态显示.ppt

文档介绍

文档介绍:: 。 。 。技能目标: 。 。动态显示适用场合:当LED数码管位数较多时,为简化电路一般采用动态显示方式。什么是动态显示?所谓动态显示是一位一位轮流点亮每位显示器,在同一时刻只有一位显示器在工作(点亮),但由于人眼的视觉暂留效应和发光二极管熄灭时的余辉,将出现多个字符“同时”显示的现象。四位一体数码管内部结构二位一体四位一体动态显示控制方法轮流向四个数码管送出字形码和相应的位选信号,让多位数码管依次被点亮,同时控制每个数码管点亮的时间,就可利用发光管的余辉和人眼视觉暂留作用,实现动态扫描显示。动态显示硬件接口电路实例编程实现4位一体共阳极LED数码管从左到右显示数字“1”、“2”、“3”、“4”。START:MOV P2,#0FEH ;送位码, MOV P0,#99H ;送“4”的字型码 LCALL DELAY1ms MOV P2,#0FDH ;送位码, MOV P0,#0B0H ;送“3”的字型码 LCALL DELAY1ms MOV P2,#0FBH ;送位码, MOV P0,#0A4H ;送“2”的字型码 LCALL DELAY1msMOV P2,#0F7H ;送位码, MOV P0,#0F9H ;送“1”的字型码 LCALL DELAY1ms LJMP STARTDELAY1ms:MOV R6,#14H ;1ms延时子程序 DL1: MOV R7,#19H DJNZ R7,$ DJNZ R6,DL1 RET END仿真电路汇编语言进阶赋值伪指令——EQU空操作指令——NOP比较不相等转移指令——CJNE算术运算指令——ADD、DA逻辑运算指令——ANL数据交换指令——SWAP查表指令——MOVC定义字节伪指令——DB