114 // ############################################################### 115 // interrupt functions 116 // ############################################################### 117 118 #pragma vector=TIMER1_COMPA_vect \ In segment CODE, align 2, keep-with-next 119 __interrupt void Timer0_CompA(void) \ Timer0_CompA: 120 { \ 00000000 930A ST -Y,R16 \ 00000002 REQUIRE __RSTACK_in_external_ram 121 122 PORTB = 0xFF; \ 00000002 EF0F LDI R16,255 \ 00000004 BB08 OUT 0x18,R16 123 PORTB = 0x00; \ 00000006 E000 LDI R16,0 \ 00000008 BB08 OUT 0x18,R16 124 125 __no_operation(); \ 0000000A 0000 NOP 126 __no_operation(); \ 0000000C 0000 NOP 127 __no_operation(); \ 0000000E 0000 NOP 128 __no_operation(); \ 00000010 0000 NOP 129 __no_operation(); \ 00000012 0000 NOP 130 __no_operation(); \ 00000014 0000 NOP 131 __no_operation(); \ 00000016 0000 NOP 132 __no_operation(); \ 00000018 0000 NOP 133 __no_operation(); \ 0000001A 0000 NOP 134 __no_operation(); \ 0000001C 0000 NOP 135 __no_operation(); \ 0000001E 0000 NOP 136 __no_operation(); \ 00000020 0000 NOP 137 __no_operation(); \ 00000022 0000 NOP 138 __no_operation(); \ 00000024 0000 NOP 139 __no_operation(); \ 00000026 0000 NOP 140 __no_operation(); \ 00000028 0000 NOP 141 __no_operation(); \ 0000002A 0000 NOP 142 __no_operation(); \ 0000002C 0000 NOP 143 __no_operation(); \ 0000002E 0000 NOP 144 __no_operation(); \ 00000030 0000 NOP 145 __no_operation(); \ 00000032 0000 NOP 146 __no_operation(); \ 00000034 0000 NOP 147 __no_operation(); \ 00000036 0000 NOP 148 __no_operation(); \ 00000038 0000 NOP 149 __no_operation(); \ 0000003A 0000 NOP 150 __no_operation(); \ 0000003C 0000 NOP 151 __no_operation(); \ 0000003E 0000 NOP 152 __no_operation(); \ 00000040 0000 NOP 153 __no_operation(); \ 00000042 0000 NOP 154 __no_operation(); \ 00000044 0000 NOP 155 __no_operation(); \ 00000046 0000 NOP 156 __no_operation(); \ 00000048 0000 NOP 157 __no_operation(); \ 0000004A 0000 NOP 158 __no_operation(); \ 0000004C 0000 NOP 159 __no_operation(); \ 0000004E 0000 NOP 160 __no_operation(); \ 00000050 0000 NOP 161 __no_operation(); \ 00000052 0000 NOP 162 __no_operation(); \ 00000054 0000 NOP 163 __no_operation(); \ 00000056 0000 NOP 164 165 __no_operation(); \ 00000058 0000 NOP 166 __no_operation(); \ 0000005A 0000 NOP 167 __no_operation(); \ 0000005C 0000 NOP 168 169 __no_operation(); \ 0000005E 0000 NOP 170 __no_operation(); \ 00000060 0000 NOP 171 __no_operation(); \ 00000062 0000 NOP 172 173 204 } \ 00000064 9109 LD R16,Y+ \ 00000066 9518 RETI