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

📄 main.lst

📁 STM8S实验 ASM源程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
  26                         
  27                                   segment  'rom'
  28                         main.l    
  29                                                          ; initialize SP
  30  008080   AE07FF                        ldw      X,#stack_end
  31  008083   94                            ldw      SP,X
  32                         
  33  008084                                 #ifdef   1             
  34                                                          ; clear RAM0
  35  000000                       ram0_start.b  EQU      $0
  36  0000FF                       ram0_end.b  EQU      $FF
  37  008084   AE0000                        ldw      X,#ram0_start
  38                         clear_ram0.l  
  39  008087   7F                            clr      (X)
  40  008088   5C                            incw     X
  41  008089   A300FF                        cpw      X,#ram0_end   
  42  00808C   23F9                          jrule    clear_ram0
  43  00808E                                 #endif   
  44                         
  45  00808E                                 #ifdef   1
  46                                                          ; clear RAM1
  47  000100                       ram1_start.w  EQU      $100
STMicroelectronics list file postprocessor v1.01   (C)2009-2012   Thu May 03 10:22:43 2012
Page 13  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\main.asm

  48  0005FF                       ram1_end.w  EQU      $5FF          
  49  00808E   AE0100                        ldw      X,#ram1_start
  50                         clear_ram1.l  
  51  008091   7F                            clr      (X)
  52  008092   5C                            incw     X
  53  008093   A305FF                        cpw      X,#ram1_end   
  54  008096   23F9                          jrule    clear_ram1
  55  008098                                 #endif   
  56                         
  57                                                          ; clear stack
  58  000600                       stack_start.w  EQU      $600
  59  0007FF                       stack_end.w  EQU      $7FF
  60  008098   AE0600                        ldw      X,#stack_start
  61                         clear_stack.l  
  62  00809B   7F                            clr      (X)
  63  00809C   5C                            incw     X
  64  00809D   A307FF                        cpw      X,#stack_end  
  65  0080A0   23F9                          jrule    clear_stack
  66                         
  67  0080A2                                 intel    
  68  0080A2   35FF5007                      mov      PB_DDR,#0ffh  ;PB口输出
  69  0080A6   35FF5008                      mov      PB_CR1,#0ffh  ;推挽
  70  0080AA   35005009                      mov      PB_CR2,#00h
  71                         
  72  0080AE   98                            rcf      
  73  0080AF   A6FF                          ld       a,#0ffh
  74                         next      
  75  0080B1   49                            rlc      a
  76  0080B2   C75005                        ld       PB_ODR,a
  77  0080B5   CD80BB                        call     delay
  78  0080B8   20F7                          jra      next
  79                         
  80  0080BA                                 interrupt NonHandledInterrupt
  81                         NonHandledInterrupt.l  
  82  0080BA   80                            iret     
  83                         delay     
  84  0080BB   8A                            push     cc
  85  0080BC   90AE0005                      ldw      y,#5
  86  0080C0   AEFFFF              loop1     ldw      x,#0ffffh
  87  0080C3   5A                  loop      decw     x
  88  0080C4   26FD                          jrne     loop
  89  0080C6   905A                          decw     y
  90  0080C8   26F6                          jrne     loop1
  91  0080CA   86                            pop      cc
  92  0080CB   81                            ret      
  93                         
  94                         
  95                         
  96  0080CC                                 motorola 
  97                                   segment  'vectit'
  98  008000   82008080                      dc.l     {$82000000+main}  ; reset
  99  008004   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; trap
 100  008008   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq0
 101  00800C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq1
 102  008010   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq2
 103  008014   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq3
 104  008018   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq4
STMicroelectronics list file postprocessor v1.01   (C)2009-2012   Thu May 03 10:22:43 2012
Page 14  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\main.asm

 105  00801C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq5
 106  008020   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq6
 107  008024   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq7
 108  008028   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq8
 109  00802C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq9
 110  008030   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq10
 111  008034   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq11
 112  008038   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq12
 113  00803C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq13
 114  008040   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq14
 115  008044   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq15
 116  008048   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq16
 117  00804C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq17
 118  008050   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq18
 119  008054   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq19
 120  008058   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq20
 121  00805C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq21
 122  008060   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq22
 123  008064   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq23
 124  008068   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq24
 125  00806C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq25
 126  008070   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq26
 127  008074   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq27
 128  008078   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq28
 129  00807C   820080BA                      dc.l     {$82000000+NonHandledInterrupt}  ; irq29
 130                         
 131  008080                                 end      
STMicroelectronics list file postprocessor v1.01   (C)2009-2012   Thu May 03 10:22:43 2012
Page 15  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\main.asm

Symbol Name                       Value     Call       Type  Scope      Rel.  Line  Privacy  Segment   Size  Bytes File

AWU_CSR                               50F0         no  WORD  Internal   ABS    170  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
AWU_APR                               50F1         no  WORD  Internal   ABS    172  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
AWU_TBR                               50F2         no  WORD  Internal   ABS    174  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB0RH                             53E0         no  WORD  Internal   ABS    425  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB0RL                             53E1         no  WORD  Internal   ABS    427  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB1RH                             53E2         no  WORD  Internal   ABS    429  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB1RL                             53E3         no  WORD  Internal   ABS    431  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB2RH                             53E4         no  WORD  Internal   ABS    433  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB2RL                             53E5         no  WORD  Internal   ABS    435  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB3RH                             53E6         no  WORD  Internal   ABS    437  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB3RL                             53E7         no  WORD  Internal   ABS    439  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB4RH                             53E8         no  WORD  Internal   ABS    441  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB4RL                             53E9         no  WORD  Internal   ABS    443  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB5RH                             53EA         no  WORD  Internal   ABS    445  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB5RL                             53EB         no  WORD  Internal   ABS    447  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB6RH                             53EC         no  WORD  Internal   ABS    449  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB6RL                             53ED         no  WORD  Internal   ABS    451  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB7RH                             53EE         no  WORD  Internal   ABS    453  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB7RL                             53EF         no  WORD  Internal   ABS    455  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB8RH                             53F0         no  WORD  Internal   ABS    457  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB8RL                             53F1         no  WORD  Internal   ABS    459  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB9RH                             53F2         no  WORD  Internal   ABS    461  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB9RL                             53F3         no  WORD  Internal   ABS    463  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CSR                               5400         no  WORD  Internal   ABS    465  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CR1                               5401         no  WORD  Internal   ABS    467  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CR2                               5402         no  WORD  Internal   ABS    469  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CR3                               5403         no  WORD  Internal   ABS    471  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DRH                               5404         no  WORD  Internal   ABS    473  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DRL                               5405         no  WORD  Internal   ABS    475  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_TDRH                              5406         no  WORD  Internal   ABS    477  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_TDRL                              5407         no  WORD  Internal   ABS    479  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_HTRH                              5408         no  WORD  Internal   ABS    481  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_HTRL                              5409         no  WORD  Internal   ABS    483  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_LTRH                              540A         no  WORD  Internal   ABS    485  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_LTRL                              540B         no  WORD  Internal   ABS    487  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWSRH                             540C         no  WORD  Internal   ABS    489  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWSRL                             540D         no  WORD  Internal   ABS    491  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWCRH                             540E         no  WORD  Internal   ABS    493  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWCRL                             540F         no  WORD  Internal   ABS    495  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc

BEEP_CSR                              50F3         no  WORD  Internal   ABS    179  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc

CLK_ICKR                              50C0         no  WORD  Internal   ABS    125  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_ECKR                              50C1         no  WORD  Internal   ABS    127  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CMSR                              50C3         no  WORD  Internal   ABS    129  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_SWR                               50C4         no  WORD  Internal   ABS    131  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_SWCR                              50C5         no  WORD  Internal   ABS    133  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CKDIVR                            50C6         no  WORD  Internal   ABS    135  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_PCKENR1                           50C7         no  WORD  Internal   ABS    137  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CSSR                              50C8         no  WORD  Internal   ABS    139  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CCOR                              50C9         no  WORD  Internal   ABS    141  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_PCKENR2                           50CA         no  WORD  Internal   ABS    143  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CANCCR                            50CB         no  WORD  Internal   ABS    145  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_HSITRIMR                          50CC         no  WORD  Internal   ABS    147  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_SWIMCCR                           50CD         no  WORD  Internal   ABS    149  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
STMicroelectronics list file postprocessor v1.01   (C)20

⌨️ 快捷键说明

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