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

📄 bitmap.lst

📁 for ks0108 LCD Controller
💻 LST
字号:
   1               		.file	"Bitmap.c"
   2               		.arch atmega8
   3               	__SREG__ = 0x3f
   4               	__SP_H__ = 0x3e
   5               	__SP_L__ = 0x3d
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.global __do_copy_data
   9               		.global __do_clear_bss
  17               	.Ltext0:
  18               	.global	LoadBitmap
  20               	LoadBitmap:
  21               	.LFB2:
  22               	.LM1:
  23               	/* prologue: frame size=0 */
  24 0000 BF92      		push r11
  25 0002 CF92      		push r12
  26 0004 DF92      		push r13
  27 0006 EF92      		push r14
  28 0008 FF92      		push r15
  29 000a 0F93      		push r16
  30 000c 1F93      		push r17
  31 000e CF93      		push r28
  32 0010 DF93      		push r29
  33               	/* prologue end (size=9) */
  34               	.LVL0:
  35 0012 7C01      		movw r14,r24
  36 0014 CC24      		clr r12
  37 0016 DD24      		clr r13
  38               	.LVL1:
  39 0018 00C0      		rjmp .L2
  40               	.LVL2:
  41               	.L3:
  42               	.LM2:
  43 001a F801      		movw r30,r16
  44               	.LVL3:
  45               	.LBB2:
  46               	.LM3:
  47 001c 0F5F      		subi r16,lo8(-(1))
  48 001e 1F4F      		sbci r17,hi8(-(1))
  49               	/* #APP */
  50 0020 B490      		lpm r11, Z
  51               		
  52               	/* #NOAPP */
  53               	.LBE2:
  54               	.LM4:
  55 0022 6C2D      		mov r22,r12
  56 0024 8C2F      		mov r24,r28
  57 0026 00D0      		rcall ks0108GotoXY
  58               	.LVL4:
  59               	.LM5:
  60 0028 8B2D      		mov r24,r11
  61 002a 00D0      		rcall ks0108WriteData
  62               	.LM6:
  63 002c 2196      		adiw r28,1
  64 002e C038      		cpi r28,128
  65 0030 D105      		cpc r29,__zero_reg__
  66 0032 01F4      		brne .L3
  67 0034 80E8      		ldi r24,lo8(128)
  68 0036 90E0      		ldi r25,hi8(128)
  69 0038 E80E      		add r14,r24
  70 003a F91E      		adc r15,r25
  71               	.LM7:
  72 003c 88E0      		ldi r24,lo8(8)
  73 003e 90E0      		ldi r25,hi8(8)
  74 0040 C80E      		add r12,r24
  75 0042 D91E      		adc r13,r25
  76 0044 90E4      		ldi r25,lo8(64)
  77 0046 C916      		cp r12,r25
  78 0048 D104      		cpc r13,__zero_reg__
  79 004a 01F0      		breq .L6
  80               	.LVL5:
  81               	.L2:
  82               	.LM8:
  83 004c 8701      		movw r16,r14
  84 004e C0E0      		ldi r28,lo8(0)
  85 0050 D0E0      		ldi r29,hi8(0)
  86 0052 00C0      		rjmp .L3
  87               	.LVL6:
  88               	.L6:
  89               	/* epilogue: frame size=0 */
  90 0054 DF91      		pop r29
  91 0056 CF91      		pop r28
  92 0058 1F91      		pop r17
  93 005a 0F91      		pop r16
  94 005c FF90      		pop r15
  95 005e EF90      		pop r14
  96 0060 DF90      		pop r13
  97 0062 CF90      		pop r12
  98 0064 BF90      		pop r11
  99 0066 0895      		ret
 100               	/* epilogue end (size=10) */
 101               	/* function LoadBitmap size 55 (36) */
 102               	.LFE2:
 128               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 Bitmap.c
C:\DOCUME~1\MINDAU~1.OFF\LOCALS~1\Temp/ccOwt7wH.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\MINDAU~1.OFF\LOCALS~1\Temp/ccOwt7wH.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\MINDAU~1.OFF\LOCALS~1\Temp/ccOwt7wH.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\MINDAU~1.OFF\LOCALS~1\Temp/ccOwt7wH.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\MINDAU~1.OFF\LOCALS~1\Temp/ccOwt7wH.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\MINDAU~1.OFF\LOCALS~1\Temp/ccOwt7wH.s:20     .text:00000000 LoadBitmap

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
ks0108GotoXY
ks0108WriteData

⌨️ 快捷键说明

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