找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6944|回复: 0
收起左侧

8X8矩阵亮灯(marix)原理图及程序

[复制链接]
ID:75926 发表于 2015-4-10 19:07 | 显示全部楼层 |阅读模式
      
      
负引脚3
   
      
P3.7
   
      
P3.6
   
      
P3.5
   
      
P3.4
   
      
P3.3
   
      
P3.2
   
      
P3.1
   
      
P3.0
   
      
低电平
   
      
0
   
      
0
   
      
0
   
      
0
   
      
0
   
      
0
   
      
0
   
      
0
   
      
正引脚2
   
      
P2.7
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.6
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.5
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.4
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.3
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.2
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.1
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
正引脚2
   
      
P2.0
   
      
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   
      
1
   




附:上图从1区到15区的汇编源代码:
ORG 00H
MAIN:
MOV P2,#00000001B ;1区
MOV P3,#00000000B
ACALL DELAY350MS

MOV P2,#11111110B  ;2区
MOV P3,#11111110B
ACALL DELAY350MS

MOV P2,#10000000B  ;3区
MOV P3,#00000001B
ACALL DELAY350MS

MOV P2,#01111110B  ;4区
MOV P3,#01111111B
ACALL DELAY350MS

MOV P2,#00000010B  ;5区
MOV P3,#10000001B
ACALL DELAY350MS

MOV P2,#01111100B  ;6区
MOV P3,#11111101B
ACALL DELAY350MS

MOV P2,#01000000B;7区
MOV P3,#10000001B
ACALL DELAY350MS

MOV P2,#00111100B;8区
MOV P3,#10111111B
ACALL DELAY350MS

MOV P2,#00000100B;9区
MOV P3,#11000011B
ACALL DELAY350MS

MOV P2,#00111000B;10区
MOV P3,#11111011B
ACALL DELAY350MS

MOV P2,#00100000B;11区
MOV P3,#11000111B
ACALL DELAY350MS

MOV P2,#00011000B;12区
MOV P3,#11011111B
ACALL DELAY350MS

MOV P2,#00001000B;13区
MOV P3,#11100111B
ACALL DELAY350MS

MOV P2,#00010000B;14区
MOV P3,#11110111B
ACALL DELAY350MS

MOV P2,#00010000B;15区
MOV P3,#11101111B
ACALL DELAY350MS

LCALL CLEARALL
LCALL SHANDENG;全亮 闪1次
AJMP MAIN
SHANDENG:
MOV P2,#11111111B
ACALL DELAY350MS
MOV P3,#00000000B
ACALL DELAY350MS
LIGHTALL:
MOV P2,#11111111B
ACALL DELAY350MS
MOV P3,#00000000B
ACALL DELAY350MS
CLEARALL:
MOV P2,#00000000B
MOV P3,#11111111B
DELAY350MS:;@11.0592MHz
PUSH 30H
PUSH 31H
PUSH 32H
MOV 30H,#3
MOV 31H,#116
MOV 32H,#126
NEXT:
DJNZ 32H,NEXT
DJNZ 31H,NEXT
DJNZ 30H,NEXT
POP 32H
POP 31H
POP 30H
RET
END
      
P2.0(1)
      
P3.7(0)
   
      
P2.0(1)
      
P3.6(0)
   
      
P2.0(1)
      
P3.5(0)
   
      
P2.0(1)
      
P3.4(0)
   
      
P2.0(1)
      
P3.3(0)
   
      
P2.0(1)
      
P3.2(0)
   
      
P2.0(1)
      
P3.1(0)
   
      
P2.0(1)
      
P3.0(0)
   
      
P2.1(1)
      
P3.7(0)
   
      
P2.1(1)
      
P3.6(0)
   
      
P2.1(1)
      
P3.5(0)
   
      
P2.1(1)
      
P3.4(0)
   
      
P2.1(1)
      
P3.3(0)
   
      
P2.1(1)
      
P3.2(0)
   
      
P2.1(1)
      
P3.1(0)
   
      
P2.1(1)
      
P3.0(0)
   
      
P2.2(1)
      
P3.7(0)
   
      
P2.2(1)
      
P3.6(0)
   
      
P2.2(1)
      
P3.5(0)
   
      
P2.2(1)
      
P3.4(0)
   
      
P2.2(1)
      
P3.3(0)
   
      
P2.2(1)
      
P3.2(0)
   
      
P2.2(1)
      
P3.1(0)
   
      
P2.2(1)
      
P3.0(0)
   
      
P2.3(1)
      
P3.7(0)
   
      
P2.3(1)
      
P3.6(0)
   
      
P2.3(1)
      
P3.5(0)
   
      
P2.3(1)
      
P3.4(0)
   
      
P2.3(1)
      
P3.3(0)
   
      
P2.3(1)
      
P3.2(0)
   
      
P2.3(1)
      
P3.1(0)
   
      
P2.3(1)
      
P3.0(0)
   
      
P2.4(1)
      
P3.7(0)
   
      
P2.4(1)
      
P3.6(0)
   
      
P2.4(1)
      
P3.5(0)
   
      
P2.4(1)
      
P3.4(0)
   
      
P2.4(1)
      
P3.3(0)
   
      
P2.4(1)
      
P3.2(0)
   
      
P2.4(1)
      
P3.1(0)
   
      
P2.4(1)
      
P3.0(0)
   
      
P2.5(1)
      
P3.7(0)
   
      
P2.5(1)
      
P3.6(0)
   
      
P2.5(1)
      
P3.5(0)
   
      
P2.5(1)
      
P3.4(0)
   
      
P2.5(1)
      
P3.3(0)
   
      
P2.5(1)
      
P3.2(0)
   
      
P2.5(1)
      
P3.1(0)
   
      
P2.5(1)
      
P3.0(0)
   
      
P2.6(1)
      
P3.7(0)
   
      
P2.6(1)
      
P3.6(0)
   
      
P2.6(1)
      
P3.5(0)
   
      
P2.6(1)
      
P3.4(0)
   
      
P2.6(1)
      
P3.3(0)
   
      
P2.6(1)
      
P3.2(0)
   
      
P2.6(1)
      
P3.1(0)
   
      
P2.6(1)
      
P3.0(0)
   
      
P2.7(1)
      
P3.7(0)
   
      
P2.7(1)
      
P3.6(0)
   
      
P2.7(1)
      
P3.5(0)
   
      
P2.7(1)
      
P3.4(0)
   
      
P2.7(1)
      
P3.3(0)
   
      
P2.7(1)
      
P3.2(0)
   
      
P2.7(1)
      
P3.1(0)
   
      
P2.7(1)
      
P3.0(0)
   




















方案一:
      
中间开窗式效果
附:汇编源代码:
ORG 00H
MAIN:
       MOV P2,#11111111B
       MOV P3,#11100111B
       ACALL DELAY150MS

       MOV P2,#11111111B
       MOV P3,#11011011B
       ACALL DELAY350MS

       MOV P2,#11111111B
       MOV P3,#10111101B
       ACALL DELAY350MS

       MOV P2,#11111111B
       MOV P3,#01111110B
       ACALL DELAY150MS

       SJMP MAIN

DELAY150MS:                     ;@11.0592MHz
       PUSH 30H
       PUSH 31H
       PUSH 32H
       MOV 30H,#2
       MOV 31H,#13
       MOV 32H,#230
NEXT:
       DJNZ 32H,NEXT
       DJNZ 31H,NEXT
       DJNZ 30H,NEXT
       POP 32H
       POP 31H
       POP 30H
       RET

DELAY350MS:                     ;@11.0592MHz
       PUSH 30H
       PUSH 31H
       PUSH 32H
       MOV 30H,#3
       MOV 31H,#116
       MOV 32H,#126
NEXT1:
       DJNZ 32H,NEXT
       DJNZ 31H,NEXT
       DJNZ 30H,NEXT
       POP 32H
       POP 31H
       POP 30H
       RET
END









回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表