?? stm8s_it.ls
字號:
1 ; C Compiler for STM8 (COSMIC Software)
2 ; Parser V4.9.2 - 29 Jun 2010
3 ; Generator V4.3.5 - 02 Jul 2010
44 ; 45 INTERRUPT_HANDLER(NonHandledInterrupt,0)
44 ; 46 {
45 switch .text
46 0000 f_NonHandledInterrupt:
50 ; 50 }
53 0000 80 iret
75 ; 60 INTERRUPT_HANDLER_TRAP(TRAP_IRQHandler)
75 ; 61 {
76 switch .text
77 0001 f_TRAP_IRQHandler:
81 ; 65 }
84 0001 80 iret
106 ; 73 INTERRUPT_HANDLER(TLI_IRQHandler,0)
106 ; 74 {
107 switch .text
108 0002 f_TLI_IRQHandler:
112 ; 78 }
115 0002 80 iret
137 ; 87 INTERRUPT_HANDLER(AWU_IRQHandler,1)
137 ; 88 {
138 switch .text
139 0003 f_AWU_IRQHandler:
143 ; 92 }
146 0003 80 iret
168 ; 101 INTERRUPT_HANDLER(CLK_IRQHandler,2)
168 ; 102 {
169 switch .text
170 0004 f_CLK_IRQHandler:
174 ; 106 }
177 0004 80 iret
200 ; 115 INTERRUPT_HANDLER(EXTI_PORTA_IRQHandler,3)
200 ; 116 {
201 switch .text
202 0005 f_EXTI_PORTA_IRQHandler:
206 ; 120 }
209 0005 80 iret
232 ; 129 INTERRUPT_HANDLER(EXTI_PORTB_IRQHandler,4)
232 ; 130 {
233 switch .text
234 0006 f_EXTI_PORTB_IRQHandler:
238 ; 134 }
241 0006 80 iret
264 ; 143 INTERRUPT_HANDLER(EXTI_PORTC_IRQHandler,5)
264 ; 144 {
265 switch .text
266 0007 f_EXTI_PORTC_IRQHandler:
270 ; 148 }
273 0007 80 iret
296 ; 157 INTERRUPT_HANDLER(EXTI_PORTD_IRQHandler,6)
296 ; 158 {
297 switch .text
298 0008 f_EXTI_PORTD_IRQHandler:
302 ; 162 }
305 0008 80 iret
328 ; 171 INTERRUPT_HANDLER(EXTI_PORTE_IRQHandler,7)
328 ; 172 {
329 switch .text
330 0009 f_EXTI_PORTE_IRQHandler:
334 ; 176 }
337 0009 80 iret
359 ; 201 INTERRUPT_HANDLER(CAN_RX_IRQHandler,8)
359 ; 202 {
360 switch .text
361 000a f_CAN_RX_IRQHandler:
365 ; 206 }
368 000a 80 iret
390 ; 215 INTERRUPT_HANDLER(CAN_TX_IRQHandler,9)
390 ; 216 {
391 switch .text
392 000b f_CAN_TX_IRQHandler:
396 ; 220 }
399 000b 80 iret
421 ; 230 INTERRUPT_HANDLER(SPI_IRQHandler,10)
421 ; 231 {
422 switch .text
423 000c f_SPI_IRQHandler:
427 ; 235 }
430 000c 80 iret
454 ; 244 INTERRUPT_HANDLER(TIM1_UPD_OVF_TRG_BRK_IRQHandler,11)
454 ; 245 {
455 switch .text
456 000d f_TIM1_UPD_OVF_TRG_BRK_IRQHandler:
458 000d 3b0002 push c_x+2
459 0010 be00 ldw x,c_x
460 0012 89 pushw x
461 0013 3b0002 push c_y+2
462 0016 be00 ldw x,c_y
463 0018 89 pushw x
466 ; 249 GPIO_WriteReverse(GPIOD, GPIO_PIN_0|GPIO_PIN_2|GPIO_PIN_3);
468 0019 4b0d push #13
469 001b ae500f ldw x,#20495
470 001e cd0000 call _GPIO_WriteReverse
472 0021 84 pop a
473 ; 251 }
476 0022 85 popw x
477 0023 bf00 ldw c_y,x
478 0025 320002 pop c_y+2
479 0028 85 popw x
480 0029 bf00 ldw c_x,x
481 002b 320002 pop c_x+2
482 002e 80 iret
505 ; 260 INTERRUPT_HANDLER(TIM1_CAP_COM_IRQHandler,12)
505 ; 261 {
506 switch .text
507 002f f_TIM1_CAP_COM_IRQHandler:
511 ; 265 }
514 002f 80 iret
537 ; 303 INTERRUPT_HANDLER(TIM2_UPD_OVF_BRK_IRQHandler,13)
537 ; 304 {
538 switch .text
539 0030 f_TIM2_UPD_OVF_BRK_IRQHandler:
543 ; 308 }
546 0030 80 iret
569 ; 317 INTERRUPT_HANDLER(TIM2_CAP_COM_IRQHandler,14)
569 ; 318 {
570 switch .text
571 0031 f_TIM2_CAP_COM_IRQHandler:
575 ; 322 }
578 0031 80 iret
601 ; 333 INTERRUPT_HANDLER(TIM3_UPD_OVF_BRK_IRQHandler,15)
601 ; 334 {
602 switch .text
603 0032 f_TIM3_UPD_OVF_BRK_IRQHandler:
607 ; 338 }
610 0032 80 iret
633 ; 347 INTERRUPT_HANDLER(TIM3_CAP_COM_IRQHandler,16)
633 ; 348 {
634 switch .text
635 0033 f_TIM3_CAP_COM_IRQHandler:
639 ; 352 }
642 0033 80 iret
665 ; 363 INTERRUPT_HANDLER(UART1_TX_IRQHandler,17)
665 ; 364 {
666 switch .text
667 0034 f_UART1_TX_IRQHandler:
671 ; 368 }
674 0034 80 iret
697 ; 377 INTERRUPT_HANDLER(UART1_RX_IRQHandler,18)
697 ; 378 {
698 switch .text
699 0035 f_UART1_RX_IRQHandler:
703 ; 382 }
706 0035 80 iret
728 ; 392 INTERRUPT_HANDLER(I2C_IRQHandler,19)
728 ; 393 {
729 switch .text
730 0036 f_I2C_IRQHandler:
734 ; 397 }
737 0036 80 iret
760 ; 437 INTERRUPT_HANDLER(UART3_TX_IRQHandler,20)
760 ; 438 {
761 switch .text
762 0037 f_UART3_TX_IRQHandler:
766 ; 442 }
769 0037 80 iret
792 ; 451 INTERRUPT_HANDLER(UART3_RX_IRQHandler,21)
792 ; 452 {
793 switch .text
794 0038 f_UART3_RX_IRQHandler:
798 ; 456 }
801 0038 80 iret
823 ; 467 INTERRUPT_HANDLER(ADC2_IRQHandler,22)
823 ; 468 {
824 switch .text
825 0039 f_ADC2_IRQHandler:
829 ; 472 }
832 0039 80 iret
855 ; 526 INTERRUPT_HANDLER(EEPROM_EEC_IRQHandler,24)
855 ; 527 {
856 switch .text
857 003a f_EEPROM_EEC_IRQHandler:
861 ; 531 }
864 003a 80 iret
876 xdef f_EEPROM_EEC_IRQHandler
877 xdef f_ADC2_IRQHandler
878 xdef f_UART3_TX_IRQHandler
879 xdef f_UART3_RX_IRQHandler
880 xdef f_I2C_IRQHandler
881 xdef f_UART1_RX_IRQHandler
882 xdef f_UART1_TX_IRQHandler
883 xdef f_TIM3_CAP_COM_IRQHandler
884 xdef f_TIM3_UPD_OVF_BRK_IRQHandler
885 xdef f_TIM2_CAP_COM_IRQHandler
886 xdef f_TIM2_UPD_OVF_BRK_IRQHandler
887 xdef f_TIM1_UPD_OVF_TRG_BRK_IRQHandler
888 xdef f_TIM1_CAP_COM_IRQHandler
889 xdef f_SPI_IRQHandler
890 xdef f_CAN_TX_IRQHandler
891 xdef f_CAN_RX_IRQHandler
892 xdef f_EXTI_PORTE_IRQHandler
893 xdef f_EXTI_PORTD_IRQHandler
894 xdef f_EXTI_PORTC_IRQHandler
895 xdef f_EXTI_PORTB_IRQHandler
896 xdef f_EXTI_PORTA_IRQHandler
897 xdef f_CLK_IRQHandler
898 xdef f_AWU_IRQHandler
899 xdef f_TLI_IRQHandler
900 xdef f_TRAP_IRQHandler
901 xdef f_NonHandledInterrupt
902 xref _GPIO_WriteReverse
903 xref.b c_x
904 xref.b c_y
923 end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -