main.lst

来自「以NRF905芯片为核心的PTR8000模块的AVR驱动.驱动芯片为AVR me」· LST 代码 · 共 96 行

LST
96
字号
   1               		.file	"main.c"
   2               	__SREG__ = 0x3f
   3               	__SP_H__ = 0x3e
   4               	__SP_L__ = 0x3d
   5               	__CCP__  = 0x34
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.global __do_copy_data
   9               		.global __do_clear_bss
  17               	.Ltext0:
  18               	.global	main
  20               	main:
  21               	.LFB6:
  22               	.LM1:
  23 0000 CF93      		push r28
  24 0002 DF93      		push r29
  25               	/* prologue: function */
  26               	/* frame size = 0 */
  27               	.LM2:
  28 0004 83E2      		ldi r24,lo8(35)
  29 0006 90E0      		ldi r25,hi8(35)
  30 0008 0E94 0000 		call usart_init
  31               	.LM3:
  32 000c 0E94 0000 		call SPI_Init
  33               	.LM4:
  34 0010 68E7      		ldi r22,lo8(305419896)
  35 0012 76E5      		ldi r23,hi8(305419896)
  36 0014 84E3      		ldi r24,hlo8(305419896)
  37 0016 92E1      		ldi r25,hhi8(305419896)
  38 0018 0E94 0000 		call nRF905_Init
  39               	.LBB12:
  40               	.LBB13:
  41               	.LBB14:
  42               	.LBB15:
  43               	.LM5:
  44 001c C4E1      		ldi r28,lo8(276)
  45 001e D1E0      		ldi r29,hi8(276)
  46               	.LVL0:
  47               	.L3:
  48               	.LBE15:
  49               	.LBE14:
  50               	.LBE13:
  51               	.LBE12:
  52               	.LM6:
  53 0020 60E0      		ldi r22,lo8(0)
  54 0022 70E0      		ldi r23,hi8(0)
  55 0024 80E0      		ldi r24,hlo8(0)
  56 0026 90E0      		ldi r25,hhi8(0)
  57 0028 0E94 0000 		call nRF905_SendPacket
  58               	.LVL1:
  59 002c 80E1      		ldi r24,lo8(10000)
  60 002e 97E2      		ldi r25,hi8(10000)
  61               	.LVL2:
  62               	.L2:
  63               	.LBB19:
  64               	.LBB18:
  65               	.LBB17:
  66               	.LBB16:
  67               	.LM7:
  68 0030 FE01      		movw r30,r28
  69               	.LVL3:
  70               	/* #APP */
  71               	 ;  105 "c:/winavr-20080610/lib/gcc/../../avr/include/util/delay_basic.h" 1
  72 0032 3197      		1: sbiw r30,1
  73 0034 01F4      		brne 1b
  74               	 ;  0 "" 2
  75               	/* #NOAPP */
  76               	.LBE16:
  77               	.LBE17:
  78               	.LM8:
  79 0036 0197      		sbiw r24,1
  80               	.LM9:
  81 0038 01F4      		brne .L2
  82 003a 00C0      		rjmp .L3
  83               	.LBE18:
  84               	.LBE19:
  85               	.LFE6:
 111               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 main.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:5      *ABS*:00000034 __CCP__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccmJqQYS.s:20     .text:00000000 main

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
usart_init
SPI_Init
nRF905_Init
nRF905_SendPacket

⌨️ 快捷键说明

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