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

📄 tlc5615.lst

📁 自己制作的MAX038信号发生器程序
💻 LST
字号:
A51 MACRO ASSEMBLER  TLC5615                                                              07/27/2001 23:10:26 PAGE     1


MACRO ASSEMBLER A51 V6.02
OBJECT MODULE PLACED IN E:\MAX038SIGPRJ\TLC5615.OBJ
ASSEMBLER INVOKED BY: C:\QTH\BIN\A51.exe E:\MAX038SIGPRJ\TLC5615.ASM DB SB

LOC  OBJ            LINE     SOURCE

  00B3                 1     DIN             BIT             P3.3
  00B4                 2     SCLK    BIT             P3.4
  00B5                 3     CS              BIT             P3.5
0000                   4                     ORG             0000H
0000 0102              5                     AJMP    START
                       6     
0002 C2B3              7     START:  CLR             DIN
0004 C2B4              8                     CLR             SCLK
0006 D2B5              9                     SETB    CS
0008 00               10                     NOP
0009 754000           11     MAIN:   MOV             40H,#00
000C 754100           12                     MOV             41H,#00
000F 111B             13                     ACALL   DAOUT
0011 7540F0           14                     MOV             40H,#11110000B
0014 7541FC           15                     MOV             41H,#11111100B
0017 111B             16                     ACALL   DAOUT
0019 80EE             17                     SJMP    MAIN
                      18                     
001B C2B4             19     DAOUT:  CLR             SCLK
001D D2B5             20                     SETB    CS
001F C2B3             21                     CLR             DIN
0021 A840             22                     MOV             R0,40H
0023 A941             23                     MOV             R1,41H
0025 00               24                     NOP
0026 C2B5             25                     CLR             CS
0028 7A04             26                     MOV             R2,#04H
002A E8               27                     MOV             A,R0
002B 120039           28                     LCALL   INPUT
002E 7A08             29                     MOV             R2,#08H
0030 E9               30                     MOV             A,R1
0031 120039           31                     LCALL   INPUT
0034 C2B4             32                     CLR             SCLK
0036 D2B5             33                     SETB    CS
0038 22               34                     RET
                      35     
0039 00               36     INPUT:  NOP
003A C2B4             37     LOOP:   CLR             SCLK
003C 33               38                     RLC             A
003D 92B3             39                     MOV             DIN,C
003F D2B4             40                     SETB    SCLK
0041 1146             41                     ACALL   DELAY0
0043 DAF5             42                     DJNZ    R2,LOOP
0045 22               43                     RET
0046 7B0F             44     DELAY0: MOV             R3,#0FH
0048 DBFE             45     DE:             DJNZ    R3,DE
004A 22               46                     RET
                      47                     
                      48     END             
A51 MACRO ASSEMBLER  TLC5615                                                              07/27/2001 23:10:26 PAGE     2

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


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

CS . . . . . . . .  B ADDR   00B0H.5 A   
DAOUT. . . . . . .  C ADDR   001BH   A   
DE . . . . . . . .  C ADDR   0048H   A   
DELAY0 . . . . . .  C ADDR   0046H   A   
DIN. . . . . . . .  B ADDR   00B0H.3 A   
INPUT. . . . . . .  C ADDR   0039H   A   
LOOP . . . . . . .  C ADDR   003AH   A   
MAIN . . . . . . .  C ADDR   0009H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
SCLK . . . . . . .  B ADDR   00B0H.4 A   
START. . . . . . .  C ADDR   0002H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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