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

📄 app.lis

📁 uCOS-II工程文件,使用ICC编译。
💻 LIS
📖 第 1 页 / 共 5 页
字号:
                        .module app.c
                        .area text(rom, con, rel)
 0000                   .dbfile c:/ICC/include/delay.h
 0000                   .dbfunc e delay _delay fV
 0000           ;           time -> R16
                        .even
 0000           _delay::
 0000                   .dbline -1
 0000                   .dbline 10
 0000           ; /*
 0000           ; *************************************************************************************************************
 0000           ; *                                                uC/OS-II
 0000           ; *                                          The Real-Time Kernel
 0000           ; *
 0000           ; *                                         ATmega128  Sample code
 0000           ; *
 0000           ; * File : APP.C
 0000           ; * By   : Jean J. Labrosse
 0000           ; *************************************************************************************************************
 0000 02C0              xjmp L3
 0002           L2:
 0002                   .dbline 12
 0002                   .dbline 13
 0002 0000              nop
 0004                   .dbline 14
 0004 0A95              dec R16
 0006                   .dbline 15
 0006           L3:
 0006                   .dbline 11
 0006           ; */
 0006 0023              tst R16
 0008 E1F7              brne L2
 000A                   .dbline -2
 000A           L1:
 000A                   .dbline 0 ; func end
 000A 0895              ret
 000C                   .dbsym r time 16 c
 000C                   .dbend
 000C                   .dbfunc e delay_1ms _delay_1ms fV
 000C           ;              i -> R16
                        .even
 000C           _delay_1ms::
 000C                   .dbline -1
 000C                   .dbline 18
 000C           ; #include <includes.h>
 000C           ; #include <delay.h>
 000C           ; #include "12864.h"
 000C           ; /*
 000C           ; **************************************************************************************************************
 000C           ; *                                               CONSTANTS
 000C           ; *
 000C                   .dbline 20
 000C           ; * Note(s) : 1) See OS_CFG.H for the default stack size: 'OS_TASK_STK_SIZE'
 000C           ; **************************************************************************************************************
 000C 0027              clr R16
 000E 01C0              xjmp L9
 0010           L6:
 0010                   .dbline 21
 0010                   .dbline 22
 0010           L7:
 0010                   .dbline 20
 0010 0395              inc R16
 0012           L9:
 0012                   .dbline 20
 0012 063F              cpi R16,246
 0014 E8F3              brlo L6
 0016                   .dbline -2
 0016           L5:
 0016                   .dbline 0 ; func end
 0016 0895              ret
 0018                   .dbsym r i 16 c
 0018                   .dbend
 0018                   .dbfunc e delay_nms _delay_nms fV
 0018           ;              i -> R20,R21
 0018           ;              n -> R22,R23
                        .even
 0018           _delay_nms::
 0018 0E940000          xcall push_gset2
 001C B801              movw R22,R16
 001E                   .dbline -1
 001E                   .dbline 25
 001E           ; */
 001E           ; #define     CPU_CLK_FREQ                  11059200L
 001E           ; #define     OS_TASK_START_STK_SIZE        OS_TASK_STK_SIZE
 001E           ; #define     OS_TASK_START_HARD_STK_SIZE   OS_TASK_HARD_STK_SIZE
 001E           ; 
 001E                   .dbline 27
 001E           ; #pragma interrupt_handler OSTickISR:5
 001E           ; /*
 001E 4427              clr R20
 0020 5527              clr R21
 0022 03C0              xjmp L14
 0024           L11:
 0024                   .dbline 28
 0024 F3DF              xcall _delay_1ms
 0026           L12:
 0026                   .dbline 27
 0026 4F5F              subi R20,255  ; offset = 1
 0028 5F4F              sbci R21,255
 002A           L14:
 002A                   .dbline 27
 002A 4617              cp R20,R22
 002C 5707              cpc R21,R23
 002E D0F3              brlo L11
 0030                   .dbline -2
 0030           L10:
 0030 0E940000          xcall pop_gset2
 0034                   .dbline 0 ; func end
 0034 0895              ret
 0036                   .dbsym r i 20 i
 0036                   .dbsym r n 22 i
 0036                   .dbend
                        .area lit(rom, con, rel)
 0000           _Bitmap::
 0000 FFFF              .byte 255,255
 0002 FFFF              .byte 255,255
 0004 FFFF              .byte 255,255
 0006 FFFF              .byte 255,255
 0008 FFFF              .byte 255,255
 000A FFFF              .byte 255,255
 000C FFFF              .byte 255,255
 000E FFFF              .byte 255,255
 0010 FFFF              .byte 255,255
 0012 FFFF              .byte 255,255
 0014 FFFF              .byte 255,255
 0016 FFFF              .byte 255,255
 0018 FFFF              .byte 255,255
 001A FFFF              .byte 255,255
 001C FFFF              .byte 255,255
 001E FFFF              .byte 255,255
 0020 FFFF              .byte 255,255
 0022 FFFF              .byte 255,255
 0024 FFFF              .byte 255,255
 0026 FFFF              .byte 255,255
 0028 FFFF              .byte 255,255
 002A FFFF              .byte 255,255
 002C FFFF              .byte 255,255
 002E FFFF              .byte 255,255
 0030 FFFF              .byte 255,255
 0032 FFFF              .byte 255,255
 0034 FFFF              .byte 255,255
 0036 FFFF              .byte 255,255
 0038 FFFF              .byte 255,255
 003A FFFF              .byte 255,255
 003C FFFF              .byte 255,255
 003E FFFF              .byte 255,255
 0040 FFFF              .byte 255,255
 0042 FFFF              .byte 255,255
 0044 FFFF              .byte 255,255
 0046 FFFF              .byte 255,255
 0048 FFFF              .byte 255,255
 004A FFFF              .byte 255,255
 004C FFFF              .byte 255,255
 004E FFFF              .byte 255,255
 0050 FFFF              .byte 255,255
 0052 FFFF              .byte 255,255
 0054 FFFF              .byte 255,255
 0056 FFFF              .byte 255,255
 0058 FFFF              .byte 255,255
 005A FFFF              .byte 255,255
 005C FFFF              .byte 255,255
 005E FFFF              .byte 255,255
 0060 FFFF              .byte 255,255
 0062 FFFF              .byte 255,255
 0064 FFFF              .byte 255,255
 0066 FFFF              .byte 255,255
 0068 FFFF              .byte 255,255
 006A FFFF              .byte 255,255
 006C FFFF              .byte 255,255
 006E FFFF              .byte 255,255
 0070 FFFF              .byte 255,255
 0072 FFFF              .byte 255,255
 0074 FFFF              .byte 255,255
 0076 FFFF              .byte 255,255
 0078 FFFF              .byte 255,255
 007A FFFF              .byte 255,255
 007C FFFF              .byte 255,255
 007E FFFF              .byte 255,255
 0080 FFFF              .byte 255,255
 0082 FFFF              .byte 255,255
 0084 FFFF              .byte 255,255
 0086 FFFF              .byte 255,255
 0088 FFFF              .byte 255,255
 008A FFFF              .byte 255,255
 008C FFFF              .byte 255,255
 008E FFFF              .byte 255,255
 0090 FFFF              .byte 255,255
 0092 FFFF              .byte 255,255
 0094 FFFF              .byte 255,255
 0096 FFFF              .byte 255,255
 0098 FFFF              .byte 255,255
 009A FFFF              .byte 255,255
 009C FFFF              .byte 255,255
 009E FFFF              .byte 255,255
 00A0 FFFC              .byte 255,252
 00A2 0C1F              .byte 12,31
 00A4 F838              .byte 248,56
 00A6 01FF              .byte 1,255
 00A8 FFFF              .byte 255,255
 00AA FFFF              .byte 255,255
 00AC FFFF              .byte 255,255
 00AE FFFF              .byte 255,255
 00B0 FFFC              .byte 255,252
 00B2 0C0F              .byte 12,15
 00B4 F838              .byte 248,56
 00B6 00FF              .byte 0,255
 00B8 FFFF              .byte 255,255
 00BA FFFF              .byte 255,255
 00BC FFFF              .byte 255,255
 00BE FFFF              .byte 255,255
 00C0 FFF8              .byte 255,248
 00C2 060F              .byte 6,15
 00C4 F830              .byte 248,48
 00C6 007F              .byte 0,127
 00C8 FFFF              .byte 255,255
 00CA FFFF              .byte 255,255
 00CC FFFF              .byte 255,255
 00CE FFFF              .byte 255,255
 00D0 FFF8              .byte 255,248
 00D2 0607              .byte 6,7
 00D4 F030              .byte 240,48
 00D6 007F              .byte 0,127
 00D8 FFFF              .byte 255,255
 00DA FFFF              .byte 255,255
 00DC FFFF              .byte 255,255
 00DE FFFF              .byte 255,255
 00E0 FFF8              .byte 255,248
 00E2 0607              .byte 6,7
 00E4 F070              .byte 240,'p
 00E6 003F              .byte 0,63
 00E8 FFFF              .byte 255,255
 00EA FFFF              .byte 255,255
 00EC FFFF              .byte 255,255
 00EE FFFF              .byte 255,255
 00F0 FFF0              .byte 255,240
 00F2 0307              .byte 3,7
 00F4 F060              .byte 240,96
 00F6 703F              .byte 'p,63
 00F8 FFFF              .byte 255,255
 00FA FFFC              .byte 255,252
 00FC 0000              .byte 0,0
 00FE 01FF              .byte 1,255
 0100 FFF0              .byte 255,240
 0102 0303              .byte 3,3
 0104 E060              .byte 224,96
 0106 703F              .byte 'p,63
 0108 FFFF              .byte 255,255
 010A FFF8              .byte 255,248
 010C 0000              .byte 0,0
 010E 01FF              .byte 1,255
 0110 FFF0              .byte 255,240
 0112 0383              .byte 3,131
 0114 E0E0              .byte 224,224
 0116 F03F              .byte 240,63
 0118 FFFF              .byte 255,255
 011A FFF8              .byte 255,248
 011C 0000              .byte 0,0
 011E 01FF              .byte 1,255
 0120 FFE0              .byte 255,224
 0122 0183              .byte 1,131
 0124 80C0              .byte 128,192
 0126 E07F              .byte 224,127
 0128 DFFF              .byte 223,255
 012A FFFE              .byte 255,254
 012C 1FFF              .byte 31,255
 012E FFFF              .byte 255,255
 0130 FFE0              .byte 255,224
 0132 4181              .byte 'A,129
 0134 80C0              .byte 128,192
 0136 807F              .byte 128,127
 0138 8FFF              .byte 143,255
 013A FFF2              .byte 255,242
 013C 6010              .byte 96,16
 013E 27FF              .byte 39,255
 0140 FFE0              .byte 255,224
 0142 C1C1              .byte 193,193
 0144 81C0              .byte 129,192
 0146 007F              .byte 0,127
 0148 8FFF              .byte 143,255
 014A FFE2              .byte 255,226
 014C 0010              .byte 0,16
 014E 27FF              .byte 39,255
 0150 FFC0              .byte 255,192
 0152 C0C1              .byte 192,193
 0154 8180              .byte 129,128
 0156 00FF              .byte 0,255
 0158 8FFF              .byte 143,255
 015A FFE2              .byte 255,226
 015C 0013              .byte 0,19
 015E E7FF              .byte 231,255
 0160 FFC0              .byte 255,192
 0162 E0C0              .byte 224,192
 0164 0180              .byte 1,128
 0166 01FF              .byte 1,255
 0168 9FFF              .byte 159,255
 016A FFC2              .byte 255,194
 016C 0493              .byte 4,147
 016E E7FF              .byte 231,255
 0170 FFC0              .byte 255,192
 0172 E060              .byte 224,96
 0174 0380              .byte 3,128
 0176 07FF              .byte 7,255
 0178 1FFF              .byte 31,255
 017A FFC2              .byte 255,194
 017C 0490              .byte 4,144
 017E 27FF              .byte 39,255
 0180 FFC0              .byte 255,192
 0182 0060              .byte 0,96
 0184 0300              .byte 3,0
 0186 0FFF              .byte 15,255
 0188 3FFF              .byte 63,255
 018A FF82              .byte 255,130
 018C 0490              .byte 4,144
 018E 27FF              .byte 39,255
 0190 FF80              .byte 255,128
 0192 0060              .byte 0,96
 0194 0302              .byte 3,2
 0196 0FFF              .byte 15,255
 0198 BFFF              .byte 191,255
 019A FF12              .byte 255,18
 019C 0493              .byte 4,147
 019E E7FF              .byte 231,255
 01A0 FF80              .byte 255,128
 01A2 0030              .byte 0,48
 01A4 0706              .byte 7,6
 01A6 07FF              .byte 7,255
 01A8 BFFF              .byte 191,255
 01AA FF12              .byte 255,18
 01AC 0493              .byte 4,147
 01AE E7FF              .byte 231,255
 01B0 FF80              .byte 255,128
 01B2 0030              .byte 0,48
 01B4 0606              .byte 6,6
 01B6 07FF              .byte 7,255
 01B8 BFFF              .byte 191,255
 01BA FF12              .byte 255,18
 01BC 0490              .byte 4,144
 01BE 27FF              .byte 39,255

⌨️ 快捷键说明

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