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

📄 008.lst

📁 51单片机读写TLC549和TLC5615的代码
💻 LST
字号:
A51 MACRO ASSEMBLER  008                                                                  04/14/2006 14:52:32 PAGE     1


MACRO ASSEMBLER A51 V7.01
OBJECT MODULE PLACED IN 008.OBJ
ASSEMBLER INVOKED BY: D:\学习软件\单片机编译软件\keilc51\C51\BIN\A51.EXE 008.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     
                       2     ;本程序用于产生锯齿波
                       3     ;p3.2---DIN
                       4     ;p3.7--SCLK
                       5     ;p3.6--CS
0000                   6             org     0000h
0000 7900              7             mov     r1,#0h
0002                   8     tlc5615:
0002 C2B7              9             clr     p3.7
0004 C2B2             10             clr     p3.2
0006 D2B6             11             setb    p3.6    ;初始化,cs为高电平
0008 00               12             nop
0009 00               13             nop
000A 09               14             inc r1
000B 7800             15             mov     r0,#0h
000D C2B6             16             clr     p3.6
000F E9               17             mov     a,r1
0010 7B08             18             mov     r3,#08h ;写high 8 bit
0012 120020           19             lcall   cuso
0015 E8               20             mov     a,r0
0016 7B04             21             mov     r3,#04h
0018 120020           22             lcall   cuso    ;写low 4 bit
001B D2B6             23             setb    p3.6
001D 80E3             24             sjmp    TLC5615
001F 22               25             ret
0020                  26             cuso:
0020 00               27             nop
0021                  28             loop:
0021 33               29             rlc     a
0022 92B2             30             mov     p3.2,c
0024 00               31             nop
0025 D2B7             32             setb    p3.7
0027 00               33             nop
0028 C2B7             34             clr     p3.7
002A DBF5             35             djnz    r3,loop
002C 22               36             ret
                      37             end
A51 MACRO ASSEMBLER  008                                                                  04/14/2006 14:52:32 PAGE     2

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


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

CUSO . . . . . . .  C ADDR   0020H   A   
LOOP . . . . . . .  C ADDR   0021H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
TLC5615. . . . . .  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 + -