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

📄 测试.lis

📁 ISD1720芯片实现录音,定点录音,播放,定点播放等.
💻 LIS
📖 第 1 页 / 共 5 页
字号:
                        .module _测试.c
                        .area text(rom, con, rel)
 0000                   .dbfile E:\写的程序\AVR(C)\测试.c
 0000                   .dbfile E:\写的程序\AVR(C)\延时子程序.c
 0000                   .dbfunc e delay_ms _delay_ms fV
 0000           ;              i -> R20,R21
 0000           ;              j -> R22,R23
 0000           ;              k -> R16,R17
                        .even
 0000           _delay_ms::
 0000 0E940000          xcall push_xgsetF000
 0004                   .dbline -1
 0004                   .dbline 10
 0004           ; #include"iom16v.h"
 0004           ; #include"macros.h"
 0004           ; #define uchar unsigned char
 0004           ; #define uint unsigned int
 0004           ; 
 0004           ; //***************************************************
 0004           ; /*ms延时*/
 0004           ; //***************************************************
 0004           ; void delay_ms(uint k)
 0004           ; {
 0004                   .dbline 12
 0004           ;  uint i,j;
 0004           ;  for(i=0;i<k;i++)
 0004 4427              clr R20
 0006 5527              clr R21
 0008 0BC0              xjmp L5
 000A           L2:
 000A                   .dbline 13
 000A           ;   for(j=0;j<1441;j++);
 000A 6627              clr R22
 000C 7727              clr R23
 000E 02C0              xjmp L9
 0010           L6:
 0010                   .dbline 13
 0010           L7:
 0010                   .dbline 13
 0010 6F5F              subi R22,255  ; offset = 1
 0012 7F4F              sbci R23,255
 0014           L9:
 0014                   .dbline 13
 0014 613A              cpi R22,161
 0016 E5E0              ldi R30,5
 0018 7E07              cpc R23,R30
 001A D0F3              brlo L6
 001C           X0:
 001C           L3:
 001C                   .dbline 12
 001C 4F5F              subi R20,255  ; offset = 1
 001E 5F4F              sbci R21,255
 0020           L5:
 0020                   .dbline 12
 0020 4017              cp R20,R16
 0022 5107              cpc R21,R17
 0024 90F3              brlo L2
 0026           X1:
 0026                   .dbline -2
 0026           L1:
 0026                   .dbline 0 ; func end
 0026 0C940000          xjmp pop_xgsetF000
 002A                   .dbsym r i 20 i
 002A                   .dbsym r j 22 i
 002A                   .dbsym r k 16 i
 002A                   .dbend
 002A                   .dbfunc e delay_us _delay_us fV
 002A           ;              i -> R20,R21
 002A           ;              j -> R22,R23
 002A           ;              k -> R16,R17
                        .even
 002A           _delay_us::
 002A 0E940000          xcall push_xgsetF000
 002E                   .dbline -1
 002E                   .dbline 19
 002E           ; }
 002E           ; //***************************************************
 002E           ; /*us延时*/
 002E           ; //***************************************************
 002E           ; void delay_us(uint k)
 002E           ; {
 002E                   .dbline 21
 002E           ;  uint i,j;
 002E           ;  for(i=0;i<k;i++)
 002E 4427              clr R20
 0030 5527              clr R21
 0032 0BC0              xjmp L14
 0034           L11:
 0034                   .dbline 22
 0034           ;   for(j=0;j<8;j++);
 0034 6627              clr R22
 0036 7727              clr R23
 0038 02C0              xjmp L18
 003A           L15:
 003A                   .dbline 22
 003A           L16:
 003A                   .dbline 22
 003A 6F5F              subi R22,255  ; offset = 1
 003C 7F4F              sbci R23,255
 003E           L18:
 003E                   .dbline 22
 003E 6830              cpi R22,8
 0040 E0E0              ldi R30,0
 0042 7E07              cpc R23,R30
 0044 D0F3              brlo L15
 0046           X2:
 0046           L12:
 0046                   .dbline 21
 0046 4F5F              subi R20,255  ; offset = 1
 0048 5F4F              sbci R21,255
 004A           L14:
 004A                   .dbline 21
 004A 4017              cp R20,R16
 004C 5107              cpc R21,R17
 004E 90F3              brlo L11
 0050           X3:
 0050                   .dbline -2
 0050           L10:
 0050                   .dbline 0 ; func end
 0050 0C940000          xjmp pop_xgsetF000
 0054                   .dbsym r i 20 i
 0054                   .dbsym r j 22 i
 0054                   .dbsym r k 16 i
 0054                   .dbend
 0054                   .dbfunc e delay_s _delay_s fV
 0054           ;              i -> R20,R21
 0054           ;              k -> R10,R11
                        .even
 0054           _delay_s::
 0054 0E940000          xcall push_xgset300C
 0058 5801              movw R10,R16
 005A                   .dbline -1
 005A                   .dbline 28
 005A           ; }
 005A           ; //***************************************************
 005A           ; /*s延时*/
 005A           ; //***************************************************
 005A           ; void delay_s(uint k)
 005A           ; {
 005A                   .dbline 30
 005A           ;  uint i;
 005A           ;  for(i=0;i<k;i++)
 005A 4427              clr R20
 005C 5527              clr R21
 005E 05C0              xjmp L23
 0060           L20:
 0060                   .dbline 31
 0060           ;     delay_ms(1000);
 0060 08EE              ldi R16,1000
 0062 13E0              ldi R17,3
 0064 CDDF              xcall _delay_ms
 0066           L21:
 0066                   .dbline 30
 0066 4F5F              subi R20,255  ; offset = 1
 0068 5F4F              sbci R21,255
 006A           L23:
 006A                   .dbline 30
 006A 4A15              cp R20,R10
 006C 5B05              cpc R21,R11
 006E C0F3              brlo L20
 0070           X4:
 0070                   .dbline -2
 0070           L19:
 0070                   .dbline 0 ; func end
 0070 0C940000          xjmp pop_xgset300C
 0074                   .dbsym r i 20 i
 0074                   .dbsym r k 10 i
 0074                   .dbend
                        .area data(ram, con, rel)
 0000                   .dbfile E:\写的程序\AVR(C)\延时子程序.c
 0000           _data01::
 0000                   .blkb 9
                        .area idata
 0000 BBB6D3ADBDF8C8EB00        .byte 187,182,211,173,189,248,200,235,0
                        .area data(ram, con, rel)
 0009                   .dbfile E:\写的程序\AVR(C)\延时子程序.c
 0009                   .dbfile E:\写的程序\AVR(C)\12864显示.c
 0009                   .dbsym e data01 _data01 A[9:9]c
 0009           _data02::
 0009                   .blkb 17
                        .area idata
 0009 57454C434F4D4520544F20454E544552  .byte 'W,'E,'L,'C,'O,'M,'E,32,'T,'O,32,'E,'N,'T,'E,'R
 0019 00                .byte 0
                        .area data(ram, con, rel)
 001A                   .dbfile E:\写的程序\AVR(C)\12864显示.c
 001A                   .dbsym e data02 _data02 A[17:17]c
                        .area lit(rom, con, rel)
 0000           _data00::
 0000 0000              .byte 0,0
 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 0000              .byte 0,0
 0012 0000              .byte 0,0
 0014 0000              .byte 0,0
 0016 0000              .byte 0,0
 0018 0000              .byte 0,0
 001A 0000              .byte 0,0
 001C 0000              .byte 0,0
 001E 0000              .byte 0,0
 0020 0000              .byte 0,0
 0022 0000              .byte 0,0
 0024 0000              .byte 0,0
 0026 0007              .byte 0,7
 0028 8000              .byte 128,0
 002A 0000              .byte 0,0
 002C 0000              .byte 0,0
 002E 0000              .byte 0,0
 0030 0000              .byte 0,0
 0032 0000              .byte 0,0
 0034 0000              .byte 0,0
 0036 000F              .byte 0,15
 0038 FF80              .byte 255,128
 003A 0000              .byte 0,0
 003C 0000              .byte 0,0
 003E 0000              .byte 0,0
 0040 0000              .byte 0,0
 0042 0000              .byte 0,0
 0044 0000              .byte 0,0
 0046 001F              .byte 0,31
 0048 FFE0              .byte 255,224
 004A 0000              .byte 0,0
 004C 0000              .byte 0,0
 004E 0000              .byte 0,0
 0050 0000              .byte 0,0
 0052 0000              .byte 0,0
 0054 0000              .byte 0,0
 0056 001F              .byte 0,31
 0058 FFE0              .byte 255,224
 005A 0000              .byte 0,0
 005C 0000              .byte 0,0
 005E 0000              .byte 0,0
 0060 0000              .byte 0,0
 0062 0000              .byte 0,0
 0064 0000              .byte 0,0
 0066 003F              .byte 0,63
 0068 FFE0              .byte 255,224
 006A 0000              .byte 0,0
 006C 0000              .byte 0,0
 006E 0000              .byte 0,0
 0070 0000              .byte 0,0
 0072 0000              .byte 0,0
 0074 0000              .byte 0,0
 0076 003F              .byte 0,63
 0078 FFE0              .byte 255,224
 007A 0000              .byte 0,0
 007C 0000              .byte 0,0
 007E 0000              .byte 0,0
 0080 0000              .byte 0,0
 0082 0000              .byte 0,0
 0084 0000              .byte 0,0
 0086 007F              .byte 0,127
 0088 FFC1              .byte 255,193
 008A E03C              .byte 224,60
 008C 0000              .byte 0,0
 008E 0000              .byte 0,0
 0090 0000              .byte 0,0
 0092 0000              .byte 0,0
 0094 0000              .byte 0,0
 0096 007F              .byte 0,127
 0098 FF83              .byte 255,131
 009A FFFC              .byte 255,252
 009C 0000              .byte 0,0
 009E 0000              .byte 0,0
 00A0 0000              .byte 0,0
 00A2 0000              .byte 0,0
 00A4 0000              .byte 0,0
 00A6 007F              .byte 0,127
 00A8 FF83              .byte 255,131
 00AA FFF8              .byte 255,248
 00AC 0000              .byte 0,0
 00AE 0000              .byte 0,0
 00B0 0000              .byte 0,0
 00B2 0000              .byte 0,0
 00B4 0000              .byte 0,0
 00B6 00FF              .byte 0,255
 00B8 FF87              .byte 255,135
 00BA FFF8              .byte 255,248
 00BC 0000              .byte 0,0
 00BE 0000              .byte 0,0
 00C0 0000              .byte 0,0
 00C2 0000              .byte 0,0
 00C4 0000              .byte 0,0
 00C6 00FF              .byte 0,255
 00C8 FF07              .byte 255,7
 00CA FFF8              .byte 255,248
 00CC 0000              .byte 0,0
 00CE 0000              .byte 0,0
 00D0 0000              .byte 0,0
 00D2 0000              .byte 0,0
 00D4 0000              .byte 0,0
 00D6 01FF              .byte 1,255
 00D8 FF0F              .byte 255,15
 00DA FFF0              .byte 255,240
 00DC 0000              .byte 0,0
 00DE 0000              .byte 0,0
 00E0 0000              .byte 0,0
 00E2 0000              .byte 0,0
 00E4 0000              .byte 0,0
 00E6 01FF              .byte 1,255
 00E8 FE0F              .byte 254,15
 00EA FFF0              .byte 255,240
 00EC 0000              .byte 0,0
 00EE 0000              .byte 0,0
 00F0 0000              .byte 0,0
 00F2 0000              .byte 0,0
 00F4 0000              .byte 0,0
 00F6 03FF              .byte 3,255
 00F8 FE0F              .byte 254,15
 00FA FFF0              .byte 255,240
 00FC 0000              .byte 0,0
 00FE 0000              .byte 0,0
 0100 0000              .byte 0,0
 0102 0000              .byte 0,0
 0104 0000              .byte 0,0
 0106 03FF              .byte 3,255
 0108 FE1F              .byte 254,31
 010A FFE0              .byte 255,224
 010C 0000              .byte 0,0
 010E 0000              .byte 0,0

⌨️ 快捷键说明

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