深圳市华胄科技有限公司 >> MCU专题 >> MCU单片机


MCU51学习例程----四位数码管移动显示



提交者 华胄斑竹  在  2008-6-23 14:02:30 

上一篇 下一篇
;=================================================
; 简单的四位数码管移动显示
;=================================================
;
; mcu51实验板配套学习例程
;
;=================================================


LED1 EQU 08H
LED2 EQU 09H
LED3 EQU 0AH
LED4 EQU 0BH


ORG 0000H
LJMP START;转入主程序
ORG 0010H
START:
MOV SP,#60H
MOV DPTR,#TABLE
MOV R0,#00H
MOV R1,#00H


MAIN:


MOV LED1,#1
MOV LED2,#2
MOV LED3,#3
MOV LED4,#4


SCAN:


INC R0
CJNE R0,#100,SCAN_1


MOV R0,#00H

MOV A,LED1
MOV B,A
MOV A,LED2
MOV LED1,A
MOV A,LED3
MOV LED2,A
MOV A,LED4
MOV LED3,A
MOV A,B
MOV LED4,A


SCAN_1:


MOV A,LED1
MOVC A,@A+DPTR
MOV P0,A
CLR P2.7
LCALL DELAY1MS
SETB P2.7


MOV A,LED2
MOVC A,@A+DPTR
MOV P0,A
CLR P2.6
LCALL DELAY1MS
SETB P2.6


MOV A,LED3
MOVC A,@A+DPTR
MOV P0,A
CLR P2.5
LCALL DELAY1MS
SETB P2.5


MOV A,LED4
MOVC A,@A+DPTR
MOV P0,A
CLR P2.4
LCALL DELAY1MS
SETB P2.4


LJMP SCAN


DELAY1MS:
MOV R4,#2
DELAY10MSA:
MOV R5,#247
DJNZ R5,$
DJNZ R4,DELAY10MSA
RET


TABLE:
DB 00101000B ;0
DB 11101011B ;1
DB 00110010B ;2
DB 10100010B ;3
DB 11100001B ;4
DB 10100100B ;5
DB 00100100B ;6
DB 11101010B ;7
DB 00100000B ;8
DB 10100000B ;9
DB 01100000B ;A
DB 00100101B ;b
DB 00111100B ;C
DB 00100011B ;d
DB 00110100B ;E
DB 01110100B ;F
DB 11110111B ;-
DB 11111111B ;
end




单片机教程,五系列(55讲)电子书全集下载

论坛精选:
单片机教程,MCS51单片机从零开始 第一讲:初识单片机
http://bbs.huazhoucn.com/Topic.aspx?id=2539
单片机教程,MCS51单片机从零开始 第二讲:MCS-51单片机简述
http://bbs.huazhoucn.com/Topic.aspx?id=2540
单片机教程,MCS51单片机从零开始 第三讲:单片机相关常用名词解释
http://bbs.huazhoucn.com/Topic.aspx?id=2541
单片机教程,MCS51单片机从零开始 第四讲:计算机中数的表示及运算
http://bbs.huazhoucn.com/Topic.aspx?id=2542
单片机教程,MCS51单片机从零开始 第五讲:常用逻辑电路
http://bbs.huazhoucn.com/Topic.aspx?id=2544
单片机教程,MCS51单片机从零开始 第六讲:51单片机的结构及其组成
http://bbs.huazhoucn.com/Topic.aspx?id=2545
单片机教程,MCS51单片机从零开始 第七讲:51单片机的引脚
http://bbs.huazhoucn.com/Topic.aspx?id=2546
单片机教程,MCS51单片机从零开始 第八讲:8051单片机I/O引脚工作原理
http://bbs.huazhoucn.com/Topic.aspx?id=2547
单片机教程,MCS51单片机从零开始 第九讲:8051单片机的存储器结构
http://bbs.huazhoucn.com/Topic.aspx?id=2548
单片机教程,MCS51单片机从零开始 第十讲:编码及译码器工作原理
http://bbs.huazhoucn.com/Topic.aspx?id=2549
单片机教程,MCS51单片机从零开始 第十一讲:存储器的存储原理
http://bbs.huazhoucn.com/Topic.aspx?id=2550
单片机教程,MCS51单片机从零开始 第十二讲:51单片机的特殊功能寄存器
http://bbs.huazhoucn.com/Topic.aspx?id=2551
单片机教程,MCS51单片机从零开始 第十三讲:51单片机CPU的内部结构
http://bbs.huazhoucn.com/Topic.aspx?id=2552
单片机教程,MCS51单片机从零开始 第十四讲:定时器/计数器的基本结构及工作原理
http://bbs.huazhoucn.com/Topic.aspx?id=2553
单片机教程,MCS51单片机从零开始 第十五讲:51单片机的中断系统
http://bbs.huazhoucn.com/Topic.aspx?id=2554
单片机教程,MCS51单片机从零开始 第十六讲:51单片机的复位
http://bbs.huazhoucn.com/Topic.aspx?id=2555
单片机教程,MCS51单片机从零开始 第十七讲:51单片机执行指令的过程
http://bbs.huazhoucn.com/Topic.aspx?id=2556
单片机教程,MCS51单片机从零开始 第十八讲:51单片机的延时及时序分析
http://bbs.huazhoucn.com/Topic.aspx?id=2557
单片机教程,MCS51单片机从零开始 第十九讲:汇编语言基础
http://bbs.huazhoucn.com/Topic.aspx?id=2558
单片机教程,MCS51单片机从零开始 第二十讲:汇编语言及汇编过程
http://bbs.huazhoucn.com/Topic.aspx?id=2556
单片机教程,MCS51单片机从零开始 第二十一讲:汇编程序的基本结构
http://bbs.huazhoucn.com/Topic.aspx?id=2560
单片机教程,MCS51单片机从零开始 第二十二讲:51单片机的寻址方式
http://bbs.huazhoucn.com/Topic.aspx?id=2561
单片机教程,MCS51单片机从零开始 第二十三讲:数据传送类指令分析
http://bbs.huazhoucn.com/Topic.aspx?id=2562
单片机教程,MCS51单片机从零开始 第二十四讲:算术运算类指令分析
http://bbs.huazhoucn.com/Topic.aspx?id=2563
单片机教程,MCS51单片机从零开始 第二十五讲:逻辑运算及移位指令分析
http://bbs.huazhoucn.com/Topic.aspx?id=2564
单片机教程,MCS51单片机从零开始 第二十六讲:控制转移类指令分析
http://bbs.huazhoucn.com/Topic.aspx?id=2565
单片机教程,MCS51单片机从零开始 第二十七讲:布尔变量操作指令分析
http://bbs.huazhoucn.com/Topic.aspx?id=2566
单片机教程,MCS51单片机从零开始 第二十八讲:伪指令分析
http://bbs.huazhoucn.com/Topic.aspx?id=2567

1 楼  提交者:Guest 在 2008-6-28 11:29:18
hao 
2 楼  提交者:Guest 在 2008-6-30 15:32:43
shiyong
3 楼  提交者:Guest 在 2008-7-1 13:54:26
4 楼  提交者:Guest 在 2008-7-13 20:32:08
ok


5 楼  提交者:Guest 在 2008-7-18 17:25:56
6 楼  提交者:气死猫的老鼠 在 2008-7-19 15:05:10
7 楼  提交者:Guest 在 2008-7-21 15:22:07
8 楼  提交者:Guest 在 2008-7-23 17:35:49
好的很
9 楼  提交者:Guest 在 2008-7-23 17:35:51
好的很
10 楼  提交者:Guest 在 2008-7-23 17:35:54
好的很
11 楼  提交者:feng09 在 2008-8-7 19:31:43
pl
12 楼  提交者:Guest 在 2008-8-8 16:20:43
good
13 楼  提交者:Guest 在 2008-8-13 20:24:25
好样的
14 楼  提交者:Guest 在 2008-8-14 17:31:28
15 楼  提交者:Guest 在 2008-8-14 20:59:04
ok
16 楼  提交者:Guest 在 2008-8-16 17:48:46
G00D


17 楼  提交者:Guest 在 2008-9-2 22:46:07
18 楼  提交者:阿甘 在 2008-11-3 3:10:37
19 楼  提交者:Guest 在 2008-11-10 19:42:42
呵呵 OK
20 楼  提交者:Guest 在 2008-11-11 16:43:16
fg
21 楼  提交者:Guest 在 2008-11-25 16:22:47
ok
22 楼  提交者:Guest 在 2008-12-3 8:26:58
学习中.
23 楼  提交者:Guest 在 2008-12-4 20:23:46
24 楼  提交者:Guest 在 2009-3-8 21:09:06
我想学习51单片机啊
25 楼  提交者:Guest 在 2009-3-10 13:46:27
hao
26 楼  提交者:权龙日 在 2009-4-1 12:38:20
27 楼  提交者:Guest 在 2009-4-15 13:28:26
好东西大家分享,谢谢
28 楼  提交者:权龙日 在 2009-4-27 23:10:12
29 楼  提交者:Guest 在 2009-4-28 9:28:07
hao
30 楼  提交者:地球361 在 2009-5-2 2:45:58
看一下
上一篇 下一篇
当前第〖1〗页 共有2页 转到第 1 2