⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 communication.ls1

📁 楼宇对讲系统里用的文字信息接收。用可视对讲话机的TFT屏可看到从管理中心发过来的广播信息和本户的特发信息
💻 LS1
📖 第 1 页 / 共 3 页
字号:
0045                 370               L0004:
                     371     ; //     else                                  //0
                     372               
                     373     ; //    {               
                     374               
                     375     ; //         TXD_PIN = LOW ;
                     376               
                     377     ;               CLR     TXD_PIN                      // 1 machine CYC
0045 C2B0            378               CLR   TXD_PIN                       
                     379     ; //Delay_83CYC  START
                     380               
                     381     ;        MOV R0,#40                          //1 machine CYC
0047 7828            382               MOV R0,#40                           
                     383     ; Delay_84CYC:
0049                 384               Delay_84CYC:
                     385     ;      DJNZ R0,Delay_84CYC                 //2 machine CYC
0049 D8FE            386               DJNZ R0,Delay_84CYC                  
A51 MACRO ASSEMBLER  COMMUNICATION                                                        09/29/2004 10:59:29 PAGE     7

                     387     ;        NOP
004B 00              388               NOP
                     389     ;        NOP
004C 00              390               NOP
                     391     ;        NOP
004D 00              392               NOP
                     393     ; //Delay_83CYC  over    
                     394               
                     395     ; //    }                      
                     396               
                     397     ;                       
                     398               
                     399     ; L0010: 
004E                 400               L0010: 
                     401     ; //      tx_data <<= 1 ;               
                     402               
                     403     ;     NOP                            // 1 machine CYC
004E 00              404               NOP                             
                     405     ;       NOP                            // 1 machine CYC
004F 00              406               NOP                             
                     407     ;       MOV     A,tx_data              // 1 machine CYC
0050 E500     F      408               MOV   A,tx_data               
                     409     ; //    ADD     A,ACC
                     410               
                     411     ;     RL      A                      // 1 machine  CYC
0052 23              412               RL      A                       
                     413     ;       MOV     tx_data,A              // 1 machine  CYC
0053 F500     F      414               MOV   tx_data,A               
                     415     ; //   }                
                     416               
                     417     ;       INC     R7                     // 1 machine  CYC
0055 0F              418               INC   R7                      
                     419     ;       
                     420               
                     421     ;       CJNE    R7,#08H,L0001          // 2 machine  CYC
0056 BF08BC          422               CJNE  R7,#08H,L0001           
                     423     ; L0002: 
0059                 424               L0002: 
                     425     ; //    TXD_PIN = HIGH ;                        
                     426               
                     427     ;       SETB    TXD_PIN
0059 D2B0            428               SETB  TXD_PIN
                     429     ; // }                  
                     430               
                     431     ; L0006:
005B                 432               L0006:
                     433     ;       RET     
005B 22              434               RET   
                     435     ;  
                     436               
                     437     ;       #pragma endasm
                     438     ; }  
                     439                             ; SOURCE LINE # 207
005C 22              440             RET     
                     441     ; END OF Send_byte
                     442     
                     443             END
A51 MACRO ASSEMBLER  COMMUNICATION                                                        09/29/2004 10:59:29 PAGE     8

SYMBOL TABLE LISTING
------ ----- -------


N A M E                      T Y P E  V A L U E   ATTRIBUTES

?PR?SEND_BYTE?COMMUNICATION  C SEG    005DH       REL=UNIT
AC. . . . . . . . . . . . .  B ADDR   00D0H.6 A   
ACC . . . . . . . . . . . .  D ADDR   00E0H   A   
B . . . . . . . . . . . . .  D ADDR   00F0H   A   
COMMUNICATION . . . . . . .  N NUMB   -----       
CP_RL2. . . . . . . . . . .  B ADDR   00C8H.0 A   
CY. . . . . . . . . . . . .  B ADDR   00D0H.7 A   
C_T2. . . . . . . . . . . .  B ADDR   00C8H.1 A   
DELAY_20CYC . . . . . . . .  C ADDR   001EH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
DELAY_84CYC . . . . . . . .  C ADDR   0049H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
DPH . . . . . . . . . . . .  D ADDR   0083H   A   
DPL . . . . . . . . . . . .  D ADDR   0082H   A   
EA. . . . . . . . . . . . .  B ADDR   00A8H.7 A   
ES. . . . . . . . . . . . .  B ADDR   00A8H.4 A   
ET0 . . . . . . . . . . . .  B ADDR   00A8H.1 A   
ET1 . . . . . . . . . . . .  B ADDR   00A8H.3 A   
ET2 . . . . . . . . . . . .  B ADDR   00A8H.5 A   
EX0 . . . . . . . . . . . .  B ADDR   00A8H.0 A   
EX1 . . . . . . . . . . . .  B ADDR   00A8H.2 A   
EXEN2 . . . . . . . . . . .  B ADDR   00C8H.3 A   
EXF2. . . . . . . . . . . .  B ADDR   00C8H.6 A   
F0. . . . . . . . . . . . .  B ADDR   00D0H.5 A   
FIRST_21CYC . . . . . . . .  C ADDR   0029H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
IE. . . . . . . . . . . . .  D ADDR   00A8H   A   
IE0 . . . . . . . . . . . .  B ADDR   0088H.1 A   
IE1 . . . . . . . . . . . .  B ADDR   0088H.3 A   
INT0. . . . . . . . . . . .  B ADDR   00B0H.2 A   
INT1. . . . . . . . . . . .  B ADDR   00B0H.3 A   
IP. . . . . . . . . . . . .  D ADDR   00B8H   A   
IT0 . . . . . . . . . . . .  B ADDR   0088H.0 A   
IT1 . . . . . . . . . . . .  B ADDR   0088H.2 A   
L0001 . . . . . . . . . . .  C ADDR   0015H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0002 . . . . . . . . . . .  C ADDR   0059H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0004 . . . . . . . . . . .  C ADDR   0045H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0005 . . . . . . . . . . .  C ADDR   0027H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0006 . . . . . . . . . . .  C ADDR   005BH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0007 . . . . . . . . . . .  C ADDR   0031H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0008 . . . . . . . . . . .  C ADDR   003BH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
L0010 . . . . . . . . . . .  C ADDR   004EH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
LOOP1 . . . . . . . . . . .  C ADDR   000CH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
LOOP2 . . . . . . . . . . .  C ADDR   000EH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
OV. . . . . . . . . . . . .  B ADDR   00D0H.2 A   
P . . . . . . . . . . . . .  B ADDR   00D0H.0 A   
P0. . . . . . . . . . . . .  D ADDR   0080H   A   
P1. . . . . . . . . . . . .  D ADDR   0090H   A   
P2. . . . . . . . . . . . .  D ADDR   00A0H   A   
P3. . . . . . . . . . . . .  D ADDR   00B0H   A   
PCON. . . . . . . . . . . .  D ADDR   0087H   A   
PS. . . . . . . . . . . . .  B ADDR   00B8H.4 A   
PSW . . . . . . . . . . . .  D ADDR   00D0H   A   
PT0 . . . . . . . . . . . .  B ADDR   00B8H.1 A   
PT1 . . . . . . . . . . . .  B ADDR   00B8H.3 A   
PT2 . . . . . . . . . . . .  B ADDR   00B8H.5 A   
PX0 . . . . . . . . . . . .  B ADDR   00B8H.0 A   
PX1 . . . . . . . . . . . .  B ADDR   00B8H.2 A   
RB8 . . . . . . . . . . . .  B ADDR   0098H.2 A   
RCAP2H. . . . . . . . . . .  D ADDR   00CBH   A   
RCAP2L. . . . . . . . . . .  D ADDR   00CAH   A   
RCLK. . . . . . . . . . . .  B ADDR   00C8H.5 A   
RD. . . . . . . . . . . . .  B ADDR   00B0H.7 A   
A51 MACRO ASSEMBLER  COMMUNICATION                                                        09/29/2004 10:59:29 PAGE     9

REN . . . . . . . . . . . .  B ADDR   0098H.4 A   
RI. . . . . . . . . . . . .  B ADDR   0098H.0 A   
RS0 . . . . . . . . . . . .  B ADDR   00D0H.3 A   
RS1 . . . . . . . . . . . .  B ADDR   00D0H.4 A   
RXD . . . . . . . . . . . .  B ADDR   00B0H.0 A   
RXD_PIN . . . . . . . . . .  B ADDR   00B0H.1 A   
SBUF. . . . . . . . . . . .  D ADDR   0099H   A   
SCON. . . . . . . . . . . .  D ADDR   0098H   A   
SECOND_21CYC. . . . . . . .  C ADDR   0033H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
SEND_BYTE . . . . . . . . .  C ADDR   0000H   R   SEG=?PR?SEND_BYTE?COMMUNICATION
SEND_F. . . . . . . . . . .  B ADDR   -----       EXT
SM0 . . . . . . . . . . . .  B ADDR   0098H.7 A   
SM1 . . . . . . . . . . . .  B ADDR   0098H.6 A   
SM2 . . . . . . . . . . . .  B ADDR   0098H.5 A   
SP. . . . . . . . . . . . .  D ADDR   0081H   A   
T0. . . . . . . . . . . . .  B ADDR   00B0H.4 A   
T1. . . . . . . . . . . . .  B ADDR   00B0H.5 A   
T2. . . . . . . . . . . . .  B ADDR   0090H.0 A   
T2CON . . . . . . . . . . .  D ADDR   00C8H   A   
T2EX. . . . . . . . . . . .  B ADDR   0090H.1 A   
TB8 . . . . . . . . . . . .  B ADDR   0098H.3 A   
TCLK. . . . . . . . . . . .  B ADDR   00C8H.4 A   
TCON. . . . . . . . . . . .  D ADDR   0088H   A   
TF0 . . . . . . . . . . . .  B ADDR   0088H.5 A   
TF1 . . . . . . . . . . . .  B ADDR   0088H.7 A   
TF2 . . . . . . . . . . . .  B ADDR   00C8H.7 A   
TH0 . . . . . . . . . . . .  D ADDR   008CH   A   
TH1 . . . . . . . . . . . .  D ADDR   008DH   A   
TH2 . . . . . . . . . . . .  D ADDR   00CDH   A   
THIRD_21CYC . . . . . . . .  C ADDR   003DH   R   SEG=?PR?SEND_BYTE?COMMUNICATION
TI. . . . . . . . . . . . .  B ADDR   0098H.1 A   
TL0 . . . . . . . . . . . .  D ADDR   008AH   A   
TL1 . . . . . . . . . . . .  D ADDR   008BH   A   
TL2 . . . . . . . . . . . .  D ADDR   00CCH   A   
TMOD. . . . . . . . . . . .  D ADDR   0089H   A   
TR0 . . . . . . . . . . . .  B ADDR   0088H.4 A   
TR1 . . . . . . . . . . . .  B ADDR   0088H.6 A   
TR2 . . . . . . . . . . . .  B ADDR   00C8H.2 A   
TXD . . . . . . . . . . . .  B ADDR   00B0H.1 A   
TXD_PIN . . . . . . . . . .  B ADDR   00B0H.0 A   
TX_DATA . . . . . . . . . .  D ADDR   -----       EXT
WR. . . . . . . . . . . . .  B ADDR   00B0H.6 A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -