原创 AT89C2051宾馆客房电器综合控制源程序

2009-2-13 17:10 2474 3 4 分类: MCU/ 嵌入式

;   AT<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />89C2051宾馆客房电器综合控制源程序


           org      50h


           ajmp     main


main:      mov      p3,     #0ffh;


RKA:       JB       P3.7,   RKA;  


           ACALL    YSMS;         


           JNB      P3.7,   CKA; 


           LJMP     RKA;          


           NOP


           NOP


           LJMP     RKA;


RKB:       JNB      P3.7,   RK0;  


           ACALL    YSMS;        


           JB       P3.7,   CKB;  


RK0:       JB       P3.0,   RK1;


           ACALL    YSMS;


           JNB      P3.0,   CK0 ;


RK1:       JB       P3.1,   RK2;


           ACALL    YSMS;


           JNB      P3.1  CK1 ;


RK2:       JB       P3.2,   RK3;


           ACALL    YSMS;


           JNB      P3.2,   CK2 ;


RK3:       JB       P3.3,   RK4;


           ACALL    YSMS;


           JNB      P3.3,   CK3 ;


RK4:       JB       P3.4,   RK5;


           ACALL    YSMS;


           JNB      P3.4,   CK4 ;


RK5:       JB       P3.5,   RKB;


           ACALL    YSMS;


           JNB      P3.5,   CK5 ;


           LJMP     RKB;         


           NOP


           NOP


           LJMP     RKB;


;---------------------------------


CKA:       CLR      P1.0;


           CLR      P1.1;


           LJMP     RKB;


           NOP


           NOP


           LJMP     RKB;


CKB:       ACALL    YS15S;


           MOV      P1,     #0ffh;    


           LJMP     RKA;


           NOP


           NOP


           LJMP     RKA;


CK0:       CPL      P1.0;


           LJMP     RK1;


           NOP


           NOP


           LJMP     RK1;


CK1:       CPL      P1.1;


           LJMP     RK2;


           NOP


           NOP


           LJMP     RK2;


CK2:       CPL      P1.2;


           LJMP     RK3;


           NOP


           NOP


           LJMP     RK3;


CK3:       CPL      P1.3;


           LJMP     RK4;


           NOP


           NOP


           LJMP     RK4;


CK4:       CPL      P1.4;


           LJMP     RK5;


           NOP


           NOP


           LJMP     RK5;


CK5:       CPL      P1.5;


           LJMP     RKB;


           NOP


           NOP


           LJMP     RKB;


;------------------------------------ 


YS15S:     MOV      R7,    #0FAH;


YS1:       MOV      R6,    #0FAH;


YS2:       MOV      R5,    #20H;    15S


YS3:       DJNZ     R5,    YS3;


           DJNZ     R6,    YS2;


           DJNZ     R7,    YS1;


           RET;                        


;-------------------------------------


YSms:      MOV      R4,    #0FFH;


YS4:       MOV      R3,    #3FH;


YS5:       DJNZ     R3,    YS5;


           DJNZ     R4,    YS4;


           RET;


;-------------------------------------


           END;                   

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户377235 2013-4-15 09:58

您好,我想请教您点事,就是关于编程。有报酬,做一个毕设的。。。。能联系上您么?qq353074319
相关推荐阅读
用户1403327 2011-09-18 10:34
DIY廉价实用的电子数码显微镜1
DIY廉价实用的电子数码显微镜      作者  闫金龙  最近由于产品返修工作中线路细和器件比较小的原因,需要有一种能够放大电路板上器件的设备,并最好是USB接口,可以直接通过软件把电路板上的器件能...
用户1403327 2010-01-13 16:13
三星NAND flash中文翻译文档
三星NAND flash中文翻译文档 ,一位兄弟的产物。我在这里借花献佛了...
用户1403327 2010-01-12 11:08
Nand Flash数据存储规则与数据读写方法(三)
谈到Nand Flash的数据存储方式,关于NAND Flash的数据读写方法方面的文章不多,这篇文章详细讲述了Nand Flash数据存储方式和数据读写方法,并用具体的芯片为例作了详细的解释。   ...
用户1403327 2010-01-12 09:45
Nand Flash数据存储规则与数据读写方法(二)
谈到Nand Flash的数据存储方式,关于NAND Flash的数据读写方法方面的文章不多,这篇文章详细讲述了Nand Flash数据存储方式和数据读写方法,并用具体的芯片为例作了详细的解释。   ...
用户1403327 2010-01-12 09:38
NAND Flash的寻址方式
NAND Flash Addressing Mode    NAND Flash的寻址方式和NAND Flash的memory组织方式紧密相关。NAND Flash的数据是以bit的方式保存在memo...
用户1403327 2010-01-08 16:57
工程师必读丛书 标准化.part2.rar
工程师必读丛书  标准化.part2.rar...
EE直播间
更多
我要评论
1
3
关闭 站长推荐上一条 /3 下一条