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

📄 main.lsr

📁 STM8S实验 ASM源程序
💻 LSR
📖 第 1 页 / 共 5 页
字号:
  30  000000   AE07FF                        ldw      X,#stack_end
  31  000003   94                            ldw      SP,X
  32                         
  33  000004                                 #ifdef   1             
  34                                                          ; clear RAM0
  35  000000                       ram0_start.b  EQU      $0
  36  0000FF                       ram0_end.b  EQU      $FF
  37  000004   AE0000                        ldw      X,#ram0_start
  38                         clear_ram0.l  
  39  000007   7F                            clr      (X)
  40  000008   5C                            incw     X
  41  000009   A300FF                        cpw      X,#ram0_end   
  42  00000C R 23F9                          jrule    clear_ram0
  43  00000E                                 #endif   
  44                         
  45  00000E                                 #ifdef   1
  46                                                          ; clear RAM1
  47  000100                       ram1_start.w  EQU      $100
STMicroelectronics assembler v4.52   (C)1987-2012   Thu May 03 10:22:42 2012
Page 13  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\main.asm

  48  0005FF                       ram1_end.w  EQU      $5FF          
  49  00000E   AE0100                        ldw      X,#ram1_start
  50                         clear_ram1.l  
  51  000011   7F                            clr      (X)
  52  000012   5C                            incw     X
  53  000013   A305FF                        cpw      X,#ram1_end   
  54  000016 R 23F9                          jrule    clear_ram1
  55  000018                                 #endif   
  56                         
  57                                                          ; clear stack
  58  000600                       stack_start.w  EQU      $600
  59  0007FF                       stack_end.w  EQU      $7FF
  60  000018   AE0600                        ldw      X,#stack_start
  61                         clear_stack.l  
  62  00001B   7F                            clr      (X)
  63  00001C   5C                            incw     X
  64  00001D   A307FF                        cpw      X,#stack_end  
  65  000020 R 23F9                          jrule    clear_stack
  66                         
  67  000022                                 intel    
  68  000022 X 35FF0000                      mov      PB_DDR,#0ffh  ;PB口输出
  69  000026 X 35FF0000                      mov      PB_CR1,#0ffh  ;推挽
  70  00002A X 35000000                      mov      PB_CR2,#00h
  71                         
  72  00002E   98                            rcf      
  73  00002F   A6FF                          ld       a,#0ffh
  74                         next      
  75  000031   49                            rlc      a
  76  000032 X C70000                        ld       PB_ODR,a
  77  000035 R CD0000                        call     delay
  78  000038 R 20F7                          jra      next
  79                         
  80  00003A R                               interrupt NonHandledInterrupt
  81                         NonHandledInterrupt.l  
  82  00003A   80                            iret     
  83                         delay     
  84  00003B   8A                            push     cc
  85  00003C   90AE0005                      ldw      y,#5
  86  000040   AEFFFF              loop1     ldw      x,#0ffffh
  87  000043   5A                  loop      decw     x
  88  000044 R 26FD                          jrne     loop
  89  000046   905A                          decw     y
  90  000048 R 26F6                          jrne     loop1
  91  00004A   86                            pop      cc
  92  00004B   81                            ret      
  93                         
  94                         
  95                         
  96  00004C                                 motorola 
  97                                   segment  'vectit'
  98  000000 R 00000000                      dc.l     {$82000000+main}  ; reset
  99  000004 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; trap
 100  000008 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq0
 101  00000C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq1
 102  000010 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq2
 103  000014 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq3
 104  000018 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq4
STMicroelectronics assembler v4.52   (C)1987-2012   Thu May 03 10:22:42 2012
Page 14  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\main.asm

 105  00001C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq5
 106  000020 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq6
 107  000024 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq7
 108  000028 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq8
 109  00002C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq9
 110  000030 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq10
 111  000034 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq11
 112  000038 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq12
 113  00003C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq13
 114  000040 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq14
 115  000044 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq15
 116  000048 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq16
 117  00004C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq17
 118  000050 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq18
 119  000054 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq19
 120  000058 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq20
 121  00005C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq21
 122  000060 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq22
 123  000064 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq23
 124  000068 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq24
 125  00006C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq25
 126  000070 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq26
 127  000074 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq27
 128  000078 R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq28
 129  00007C R 00000000                      dc.l     {$82000000+NonHandledInterrupt}  ; irq29
 130                         
 131  000080                                 end      
STMicroelectronics assembler v4.52   (C)1987-2012   Thu May 03 10:22:42 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                           ????????         no  WORD  External   rel    170  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
AWU_APR                           ????????         no  WORD  External   rel    172  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
AWU_TBR                           ????????         no  WORD  External   rel    174  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB0RH                         ????????         no  WORD  External   rel    425  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB0RL                         ????????         no  WORD  External   rel    427  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB1RH                         ????????         no  WORD  External   rel    429  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB1RL                         ????????         no  WORD  External   rel    431  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB2RH                         ????????         no  WORD  External   rel    433  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB2RL                         ????????         no  WORD  External   rel    435  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB3RH                         ????????         no  WORD  External   rel    437  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB3RL                         ????????         no  WORD  External   rel    439  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB4RH                         ????????         no  WORD  External   rel    441  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB4RL                         ????????         no  WORD  External   rel    443  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB5RH                         ????????         no  WORD  External   rel    445  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB5RL                         ????????         no  WORD  External   rel    447  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB6RH                         ????????         no  WORD  External   rel    449  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB6RL                         ????????         no  WORD  External   rel    451  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB7RH                         ????????         no  WORD  External   rel    453  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB7RL                         ????????         no  WORD  External   rel    455  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB8RH                         ????????         no  WORD  External   rel    457  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB8RL                         ????????         no  WORD  External   rel    459  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB9RH                         ????????         no  WORD  External   rel    461  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DB9RL                         ????????         no  WORD  External   rel    463  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CSR                           ????????         no  WORD  External   rel    465  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CR1                           ????????         no  WORD  External   rel    467  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CR2                           ????????         no  WORD  External   rel    469  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_CR3                           ????????         no  WORD  External   rel    471  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DRH                           ????????         no  WORD  External   rel    473  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_DRL                           ????????         no  WORD  External   rel    475  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_TDRH                          ????????         no  WORD  External   rel    477  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_TDRL                          ????????         no  WORD  External   rel    479  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_HTRH                          ????????         no  WORD  External   rel    481  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_HTRL                          ????????         no  WORD  External   rel    483  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_LTRH                          ????????         no  WORD  External   rel    485  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_LTRL                          ????????         no  WORD  External   rel    487  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWSRH                         ????????         no  WORD  External   rel    489  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWSRL                         ????????         no  WORD  External   rel    491  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWCRH                         ????????         no  WORD  External   rel    493  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
ADC_AWCRL                         ????????         no  WORD  External   rel    495  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc

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

CLK_ICKR                          ????????         no  WORD  External   rel    125  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_ECKR                          ????????         no  WORD  External   rel    127  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CMSR                          ????????         no  WORD  External   rel    129  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_SWR                           ????????         no  WORD  External   rel    131  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_SWCR                          ????????         no  WORD  External   rel    133  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CKDIVR                        ????????         no  WORD  External   rel    135  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_PCKENR1                       ????????         no  WORD  External   rel    137  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CSSR                          ????????         no  WORD  External   rel    139  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CCOR                          ????????         no  WORD  External   rel    141  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_PCKENR2                       ????????         no  WORD  External   rel    143  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_CANCCR                        ????????         no  WORD  External   rel    145  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_HSITRIMR                      ????????         no  WORD  External   rel    147  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
CLK_SWIMCCR                       ????????         no  WORD  External   rel    149  private  data         0     0  f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\stm8s105c_s.inc
STMicroelectronics assembler v4.52   (C)1987-2012   Thu May 03 10:22:42 2012
Page 16  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第二次课 流水灯\流水灯\main.asm

CFG_GCR     

⌨️ 快捷键说明

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