📄 app.lis
字号:
.module APP.c
.area data(ram, con, rel)
0000 _redata:
0000 .blkb 2
.area idata
0000 0000 .byte 0,0
.area data(ram, con, rel)
0002 .blkb 2
.area idata
0002 0000 .byte 0,0
.area data(ram, con, rel)
0004 .blkb 2
.area idata
0004 0000 .byte 0,0
.area data(ram, con, rel)
0006 .blkb 2
.area idata
0006 0000 .byte 0,0
.area data(ram, con, rel)
0008 .blkb 40
.area idata
0008 00000000000000000000 .word 0,0,0,0,0
0012 00000000000000000000 .word 0,0,0,0,0
001C 00000000000000000000 .word 0,0,0,0,0
0026 00000000000000000000 .byte 0,0,0,0,0,0,0,0,0,0
.area data(ram, con, rel)
0030 .dbfile D:\单片机程序\AVR\LSAVR~1\LBT-FC8B暴光管TEST\APP.c
0030 .dbsym s redata _redata A[48:48]c
.area lit(rom, con, rel)
0000 _table::
0000 0707 .byte 7,7
0002 0000 .byte 0,0
0004 0000 .byte 0,0
0006 0000 .byte 0,0
0008 0000 .byte 0,0
000A 0000 .byte 0,0
000C 0000 .byte 0,0
000E 0000 .byte 0,0
0010 .dbsym e table _table A[16:16]kc
0010 _table1::
0010 4444 .byte 'D,'D
0012 4441 .byte 'D,'A
0014 1444 .byte 20,'D
0016 4444 .byte 'D,'D
0018 4444 .byte 'D,'D
001A 4411 .byte 'D,17
001C 1144 .byte 17,'D
001E 4444 .byte 'D,'D
0020 4444 .byte 'D,'D
0022 4111 .byte 'A,17
0024 1114 .byte 17,20
0026 4444 .byte 'D,'D
0028 4444 .byte 'D,'D
002A 1111 .byte 17,17
002C 1111 .byte 17,17
002E 4444 .byte 'D,'D
0030 4441 .byte 'D,'A
0032 1111 .byte 17,17
0034 1111 .byte 17,17
0036 1444 .byte 20,'D
0038 4411 .byte 'D,17
003A 1111 .byte 17,17
003C 1111 .byte 17,17
003E 1144 .byte 17,'D
0040 4111 .byte 'A,17
0042 1111 .byte 17,17
0044 1111 .byte 17,17
0046 1114 .byte 17,20
0048 1111 .byte 17,17
004A 1111 .byte 17,17
004C 1111 .byte 17,17
004E 1111 .byte 17,17
0050 1111 .byte 17,17
0052 1112 .byte 17,18
0054 2111 .byte 33,17
0056 1111 .byte 17,17
0058 1111 .byte 17,17
005A 1122 .byte 17,34
005C 2211 .byte 34,17
005E 1111 .byte 17,17
0060 1111 .byte 17,17
0062 1222 .byte 18,34
0064 2221 .byte 34,33
0066 1111 .byte 17,17
0068 1111 .byte 17,17
006A 2222 .byte 34,34
006C 2222 .byte 34,34
006E 1111 .byte 17,17
0070 1112 .byte 17,18
0072 2222 .byte 34,34
0074 2222 .byte 34,34
0076 2111 .byte 33,17
0078 1122 .byte 17,34
007A 2222 .byte 34,34
007C 2222 .byte 34,34
007E 2211 .byte 34,17
0080 1222 .byte 18,34
0082 2222 .byte 34,34
0084 2222 .byte 34,34
0086 2221 .byte 34,33
0088 2222 .byte 34,34
008A 2222 .byte 34,34
008C 2222 .byte 34,34
008E 2222 .byte 34,34
0090 2222 .byte 34,34
0092 2224 .byte 34,36
0094 4222 .byte 'B,34
0096 2222 .byte 34,34
0098 2222 .byte 34,34
009A 2244 .byte 34,'D
009C 4422 .byte 'D,34
009E 2222 .byte 34,34
00A0 2222 .byte 34,34
00A2 2444 .byte 36,'D
00A4 4442 .byte 'D,'B
00A6 2222 .byte 34,34
00A8 2222 .byte 34,34
00AA 4444 .byte 'D,'D
00AC 4444 .byte 'D,'D
00AE 2222 .byte 34,34
00B0 2224 .byte 34,36
00B2 4444 .byte 'D,'D
00B4 4444 .byte 'D,'D
00B6 4222 .byte 'B,34
00B8 2244 .byte 34,'D
00BA 4444 .byte 'D,'D
00BC 4444 .byte 'D,'D
00BE 4422 .byte 'D,34
00C0 2444 .byte 36,'D
00C2 4444 .byte 'D,'D
00C4 4444 .byte 'D,'D
00C6 4442 .byte 'D,'B
00C8 4444 .byte 'D,'D
00CA 4444 .byte 'D,'D
00CC 4444 .byte 'D,'D
00CE 4444 .byte 'D,'D
00D0 .dbsym e table1 _table1 A[192:24:8]kc
00D0 _table2::
00D0 1111 .byte 17,17
00D2 2222 .byte 34,34
00D4 5555 .byte 'U,'U
00D6 4444 .byte 'D,'D
00D8 1112 .byte 17,18
00DA 2225 .byte 34,37
00DC 5554 .byte 'U,'T
00DE 4441 .byte 'D,'A
00E0 1122 .byte 17,34
00E2 2255 .byte 34,'U
00E4 5544 .byte 'U,'D
00E6 4411 .byte 'D,17
00E8 1222 .byte 18,34
00EA 2555 .byte 37,'U
00EC 5444 .byte 'T,'D
00EE 4111 .byte 'A,17
00F0 2222 .byte 34,34
00F2 5555 .byte 'U,'U
00F4 4444 .byte 'D,'D
00F6 1111 .byte 17,17
00F8 2225 .byte 34,37
00FA 5554 .byte 'U,'T
00FC 4441 .byte 'D,'A
00FE 1112 .byte 17,18
0100 2255 .byte 34,'U
0102 5544 .byte 'U,'D
0104 4411 .byte 'D,17
0106 1122 .byte 17,34
0108 2555 .byte 37,'U
010A 5444 .byte 'T,'D
010C 4111 .byte 'A,17
010E 1222 .byte 18,34
0110 5555 .byte 'U,'U
0112 4444 .byte 'D,'D
0114 1111 .byte 17,17
0116 2222 .byte 34,34
0118 5554 .byte 'U,'T
011A 4441 .byte 'D,'A
011C 1112 .byte 17,18
011E 2225 .byte 34,37
0120 5544 .byte 'U,'D
0122 4411 .byte 'D,17
0124 1122 .byte 17,34
0126 2255 .byte 34,'U
0128 5444 .byte 'T,'D
012A 4111 .byte 'A,17
012C 1222 .byte 18,34
012E 2555 .byte 37,'U
0130 4444 .byte 'D,'D
0132 1111 .byte 17,17
0134 2222 .byte 34,34
0136 5555 .byte 'U,'U
0138 4441 .byte 'D,'A
013A 1112 .byte 17,18
013C 2225 .byte 34,37
013E 5554 .byte 'U,'T
0140 4411 .byte 'D,17
0142 1122 .byte 17,34
0144 2255 .byte 34,'U
0146 5544 .byte 'U,'D
0148 4111 .byte 'A,17
014A 1222 .byte 18,34
014C 2555 .byte 37,'U
014E 5444 .byte 'T,'D
0150 .dbsym e table2 _table2 A[128:16:8]kc
.area text(rom, con, rel)
0000 .dbfile D:\单片机程序\AVR\LSAVR~1\LBT-FC8B暴光管TEST\APP.c
0000 .dbfunc e main _main fV
0000 ; paddr -> <dead>
0000 ; redata_addr -> <dead>
0000 ; temp -> <dead>
0000 ; word -> <dead>
0000 ; j -> <dead>
0000 ; i -> R20
0000 ; n -> R22,R23
.even
0000 _main::
0000 .dbline -1
0000 .dbline 85
0000 ;
0000 ; //ICC-AVR application builder : 2006-1-5
0000 ; //Target : ATtiny2313
0000 ; // Crystal: 7.3728Mhz
0000 ; #include <iot2313v.h>
0000 ; #include <macros.h>
0000 ; typedef unsigned char uchar;
0000 ; typedef unsigned int uint;
0000 ; #define CLK PORTD3
0000 ; #define DA PORTD4
0000 ; #define RCK PORTD5
0000 ; #define EN PORTD6
0000 ; static uchar fg_rin;
0000 ; static uchar redata[48]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,};
0000 ; //********************************
0000 ; const uchar table[16]=
0000 ; {
0000 ; //0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,
0000 ; 0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0000 ; };
0000 ; //**********************************
0000 ; const uchar table1[24][8]=
0000 ; {
0000 ; //**********************************
0000 ; 0x44,0x44,0x44,0x41,0x14,0x44,0x44,0x44,
0000 ; 0x44,0x44,0x44,0x11,0x11,0x44,0x44,0x44,
0000 ; 0x44,0x44,0x41,0x11,0x11,0x14,0x44,0x44,
0000 ; 0x44,0x44,0x11,0x11,0x11,0x11,0x44,0x44,
0000 ; 0x44,0x41,0x11,0x11,0x11,0x11,0x14,0x44,
0000 ; 0x44,0x11,0x11,0x11,0x11,0x11,0x11,0x44,
0000 ; 0x41,0x11,0x11,0x11,0x11,0x11,0x11,0x14,
0000 ; 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,
0000 ; //**************************************
0000 ; 0x11,0x11,0x11,0x12,0x21,0x11,0x11,0x11,
0000 ; 0x11,0x11,0x11,0x22,0x22,0x11,0x11,0x11,
0000 ; 0x11,0x11,0x12,0x22,0x22,0x21,0x11,0x11,
0000 ; 0x11,0x11,0x22,0x22,0x22,0x22,0x11,0x11,
0000 ; 0x11,0x12,0x22,0x22,0x22,0x22,0x21,0x11,
0000 ; 0x11,0x22,0x22,0x22,0x22,0x22,0x22,0x11,
0000 ; 0x12,0x22,0x22,0x22,0x22,0x22,0x22,0x21,
0000 ; 0x22,0x22,0x22,0x22,0x22,0x22,0x22,0x22,
0000 ; //************************************
0000 ; 0x22,0x22,0x22,0x24,0x42,0x22,0x22,0x22,
0000 ; 0x22,0x22,0x22,0x44,0x44,0x22,0x22,0x22,
0000 ; 0x22,0x22,0x24,0x44,0x44,0x42,0x22,0x22,
0000 ; 0x22,0x22,0x44,0x44,0x44,0x44,0x22,0x22,
0000 ; 0x22,0x24,0x44,0x44,0x44,0x44,0x42,0x22,
0000 ; 0x22,0x44,0x44,0x44,0x44,0x44,0x44,0x22,
0000 ; 0x24,0x44,0x44,0x44,0x44,0x44,0x44,0x42,
0000 ; 0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,
0000 ; //***********************************
0000 ;
0000 ; };
0000 ; //***************************
0000 ; const uchar table2[16][8]=
0000 ; {
0000 ; 0x11,0x11,0x22,0x22,0x55,0x55,0x44,0x44,
0000 ; 0x11,0x12,0x22,0x25,0x55,0x54,0x44,0x41,
0000 ; 0x11,0x22,0x22,0x55,0x55,0x44,0x44,0x11,
0000 ; 0x12,0x22,0x25,0x55,0x54,0x44,0x41,0x11,
0000 ; 0x22,0x22,0x55,0x55,0x44,0x44,0x11,0x11,
0000 ; 0x22,0x25,0x55,0x54,0x44,0x41,0x11,0x12,
0000 ; 0x22,0x55,0x55,0x44,0x44,0x11,0x11,0x22,
0000 ; 0x25,0x55,0x54,0x44,0x41,0x11,0x12,0x22,
0000 ; 0x55,0x55,0x44,0x44,0x11,0x11,0x22,0x22,
0000 ; 0x55,0x54,0x44,0x41,0x11,0x12,0x22,0x25,
0000 ; 0x55,0x44,0x44,0x11,0x11,0x22,0x22,0x55,
0000 ; 0x54,0x44,0x41,0x11,0x12,0x22,0x25,0x55,
0000 ; 0x44,0x44,0x11,0x11,0x22,0x22,0x55,0x55,
0000 ; 0x44,0x41,0x11,0x12,0x22,0x25,0x55,0x54,
0000 ; 0x44,0x11,0x11,0x22,0x22,0x55,0x55,0x44,
0000 ; 0x41,0x11,0x12,0x22,0x25,0x55,0x54,0x44,
0000 ; };
0000 ; //========函数定义
0000 ; void port_init(void);
0000 ; void watchdog_init(void);
0000 ; void uart0_init(void);
0000 ; void delay(uchar count );
0000 ; void init_devices(void);
0000 ; void send(void);
0000 ; /************************
0000 ; **Main Program
0000 ; **************************/
0000 ; void main(void)
0000 ; {
0000 .dbline 91
0000 ; signed n;
0000 ; uchar i,j,word,temp;
0000 ; uchar *redata_addr;
0000 ; const uchar *paddr;
0000 ; //****************
0000 ; init_devices();
0000 9AD0 rcall _init_devices
0002 .dbline 92
0002 ; delay(5);
0002 05E0 ldi R16,5
0004 A0D0 rcall _delay
0006 .dbline 93
0006 ; fg_rin=0;
0006 2224 clr R2
0008 20920000 sts _fg_rin,R2
000C 44C0 rjmp L3
000E L2:
000E .dbline 97
000E ; //********************************
000E ;
000E ; while(1)
000E ; {
000E .dbline 99
000E ; //*********************
000E ; for(i=0;i<16;i++)
000E 4427 clr R20
0010 3FC0 rjmp L8
0012 L5:
0012 .dbline 100
0012 ; {
0012 .dbline 101
0012 ; for(n=47;n>0;n--)
0012 6FE2 ldi R22,47
0014 70E0 ldi R23,0
0016 L9:
0016 .dbline 102
0016 80E0 ldi R24,<_redata
0018 90E0 ldi R25,>_redata
001A 262E mov R2,R22
001C 372E mov R3,R23
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -