AVRASM ver. 2.1.2 C:\Documents and Settings\user\Desktop\ck\ck.asm Sat Jun 23 12:00:45 2007 EQU SIGNATURE_000 0000001e EQU SIGNATURE_001 00000091 EQU SIGNATURE_002 00000009 EQU SREG 0000003f EQU SP 0000003d EQU GIMSK 0000003b EQU GIFR 0000003a EQU TIMSK 00000039 EQU TIFR 00000038 EQU MCUCR 00000035 EQU MCUSR 00000034 EQU TCCR0 00000033 EQU TCNT0 00000032 EQU OSCCAL 00000031 EQU TCCR1A 00000030 EQU TCCR1B 0000002f EQU TCNT1 0000002e EQU OCR1A 0000002d EQU OCR1B 0000002c EQU OCR1C 0000002b EQU PLLCSR 00000029 EQU WDTCR 00000021 EQU EEAR 0000001e EQU EEDR 0000001d EQU EECR 0000001c EQU PORTA 0000001b EQU DDRA 0000001a EQU PINA 00000019 EQU PORTB 00000018 EQU DDRB 00000017 EQU PINB 00000016 EQU USIDR 0000000f EQU USISR 0000000e EQU USICR 0000000d EQU ACSR 00000008 EQU ADMUX 00000007 EQU ADCSRA 00000006 EQU ADCH 00000005 EQU ADCL 00000004 EQU MUX0 00000000 EQU MUX1 00000001 EQU MUX2 00000002 EQU MUX3 00000003 EQU MUX4 00000004 EQU ADLAR 00000005 EQU REFS0 00000006 EQU REFS1 00000007 EQU ADPS0 00000000 EQU ADPS1 00000001 EQU ADPS2 00000002 EQU ADIE 00000003 EQU ADIF 00000004 EQU ADFR 00000005 EQU ADSC 00000006 EQU ADEN 00000007 EQU ADCH0 00000000 EQU ADCH1 00000001 EQU ADCH2 00000002 EQU ADCH3 00000003 EQU ADCH4 00000004 EQU ADCH5 00000005 EQU ADCH6 00000006 EQU ADCH7 00000007 EQU ADCL0 00000000 EQU ADCL1 00000001 EQU ADCL2 00000002 EQU ADCL3 00000003 EQU ADCL4 00000004 EQU ADCL5 00000005 EQU ADCL6 00000006 EQU ADCL7 00000007 EQU ACIS0 00000000 EQU ACIS1 00000001 EQU ACME 00000002 EQU ACIE 00000003 EQU ACI 00000004 EQU ACO 00000005 EQU ACBG 00000006 EQU ACD 00000007 EQU USIDR0 00000000 EQU USIDR1 00000001 EQU USIDR2 00000002 EQU USIDR3 00000003 EQU USIDR4 00000004 EQU USIDR5 00000005 EQU USIDR6 00000006 EQU USIDR7 00000007 EQU USICNT0 00000000 EQU USICNT1 00000001 EQU USICNT2 00000002 EQU USICNT3 00000003 EQU USIDC 00000004 EQU USIPF 00000005 EQU USIOIF 00000006 EQU USISIF 00000007 EQU USITC 00000000 EQU USICLK 00000001 EQU USICS0 00000002 EQU USICS1 00000003 EQU USIWM0 00000004 EQU USIWM1 00000005 EQU USIOIE 00000006 EQU USISIE 00000007 EQU PORTA0 00000000 EQU PA0 00000000 EQU PORTA1 00000001 EQU PA1 00000001 EQU PORTA2 00000002 EQU PA2 00000002 EQU PORTA3 00000003 EQU PA3 00000003 EQU PORTA4 00000004 EQU PA4 00000004 EQU PORTA5 00000005 EQU PA5 00000005 EQU PORTA6 00000006 EQU PA6 00000006 EQU PORTA7 00000007 EQU PA7 00000007 EQU DDA0 00000000 EQU DDA1 00000001 EQU DDA2 00000002 EQU DDA3 00000003 EQU DDA4 00000004 EQU DDA5 00000005 EQU DDA6 00000006 EQU DDA7 00000007 EQU PINA0 00000000 EQU PINA1 00000001 EQU PINA2 00000002 EQU PINA3 00000003 EQU PINA4 00000004 EQU PINA5 00000005 EQU PINA6 00000006 EQU PINA7 00000007 EQU PORTB0 00000000 EQU PB0 00000000 EQU PORTB1 00000001 EQU PB1 00000001 EQU PORTB2 00000002 EQU PB2 00000002 EQU PORTB3 00000003 EQU PB3 00000003 EQU PORTB4 00000004 EQU PB4 00000004 EQU PORTB5 00000005 EQU PB5 00000005 EQU PORTB6 00000006 EQU PB6 00000006 EQU PORTB7 00000007 EQU PB7 00000007 EQU DDB0 00000000 EQU DDB1 00000001 EQU DDB2 00000002 EQU DDB3 00000003 EQU DDB4 00000004 EQU DDB5 00000005 EQU DDB6 00000006 EQU DDB7 00000007 EQU PINB0 00000000 EQU PINB1 00000001 EQU PINB2 00000002 EQU PINB3 00000003 EQU PINB4 00000004 EQU PINB5 00000005 EQU PINB6 00000006 EQU PINB7 00000007 EQU EEAR0 00000000 EQU EEAR1 00000001 EQU EEAR2 00000002 EQU EEAR3 00000003 EQU EEAR4 00000004 EQU EEAR5 00000005 EQU EEAR6 00000006 EQU EEDR0 00000000 EQU EEDR1 00000001 EQU EEDR2 00000002 EQU EEDR3 00000003 EQU EEDR4 00000004 EQU EEDR5 00000005 EQU EEDR6 00000006 EQU EEDR7 00000007 EQU EERE 00000000 EQU EEWE 00000001 EQU EEMWE 00000002 EQU EERIE 00000003 EQU WDTCSR 00000021 EQU WDP0 00000000 EQU WDP1 00000001 EQU WDP2 00000002 EQU WDE 00000003 EQU WDCE 00000004 EQU WDTOE 00000004 EQU SREG_C 00000000 EQU SREG_Z 00000001 EQU SREG_N 00000002 EQU SREG_V 00000003 EQU SREG_S 00000004 EQU SREG_H 00000005 EQU SREG_T 00000006 EQU SREG_I 00000007 EQU SP0 00000000 EQU SP1 00000001 EQU SP2 00000002 EQU SP3 00000003 EQU SP4 00000004 EQU SP5 00000005 EQU SP6 00000006 EQU SP7 00000007 EQU ISC00 00000000 EQU ISC01 00000001 EQU SM0 00000003 EQU SM1 00000004 EQU SE 00000005 EQU PUD 00000006 EQU PORF 00000000 EQU EXTRF 00000001 EQU BORF 00000002 EQU WDRF 00000003 EQU CAL0 00000000 EQU OSCCAL0 00000000 EQU CAL1 00000001 EQU OSCCAL1 00000001 EQU CAL2 00000002 EQU OSCCAL2 00000002 EQU CAL3 00000003 EQU OSCCAL3 00000003 EQU CAL4 00000004 EQU OSCCAL4 00000004 EQU CAL5 00000005 EQU CAL6 00000006 EQU CAL7 00000007 EQU TOIE0 00000001 EQU TOV0 00000001 EQU CS00 00000000 EQU CS01 00000001 EQU CS02 00000002 EQU PSR0 00000003 EQU TCNT00 00000000 EQU TCNT01 00000001 EQU TCNT02 00000002 EQU TCNT03 00000003 EQU TCNT04 00000004 EQU TCNT05 00000005 EQU TCNT06 00000006 EQU TCNT07 00000007 EQU PWM1B 00000000 EQU PWM1A 00000001 EQU FOC1B 00000002 EQU FOC1A 00000003 EQU COM1B0 00000004 EQU COM1B1 00000005 EQU COM1A0 00000006 EQU COM1A1 00000007 EQU CS10 00000000 EQU CS11 00000001 EQU CS12 00000002 EQU CS13 00000003 EQU PSR1 00000006 EQU CTC1 00000007 EQU TCNT1_0 00000000 EQU TCNT1_1 00000001 EQU TCNT1_2 00000002 EQU TCNT1_3 00000003 EQU TCNT1_4 00000004 EQU TCNT1_5 00000005 EQU TCNT1_6 00000006 EQU TCNT1_7 00000007 EQU OCR1A0 00000000 EQU OCR1A1 00000001 EQU OCR1A2 00000002 EQU OCR1A3 00000003 EQU OCR1A4 00000004 EQU OCR1A5 00000005 EQU OCR1A6 00000006 EQU OCR1A7 00000007 EQU OCR1B0 00000000 EQU OCR1B1 00000001 EQU OCR1B2 00000002 EQU OCR1B3 00000003 EQU OCR1B4 00000004 EQU OCR1B5 00000005 EQU OCR1B6 00000006 EQU OCR1B7 00000007 EQU OCR1C0 00000000 EQU OCR1C1 00000001 EQU OCR1C2 00000002 EQU OCR1C3 00000003 EQU OCR1C4 00000004 EQU OCR1C5 00000005 EQU OCR1C6 00000006 EQU OCR1C7 00000007 EQU TOIE1 00000002 EQU OCIE1B 00000005 EQU OCIE1A 00000006 EQU TOV1 00000002 EQU OCF1B 00000005 EQU OCF1A 00000006 EQU PLOCK 00000000 EQU PLLE 00000001 EQU PCKE 00000002 EQU PCIE0 00000004 EQU PCIE1 00000005 EQU INT0 00000006 EQU PCIF 00000005 EQU INTF0 00000006 EQU LB1 00000000 EQU LB2 00000001 EQU CKSEL0 00000000 EQU CKSEL1 00000001 EQU CKSEL2 00000002 EQU CKSEL3 00000003 EQU SUT0 00000004 EQU SUT1 00000005 EQU CKOPT 00000006 EQU PLLCK 00000007 EQU BODEN 00000000 EQU BODLEVEL 00000001 EQU EESAVE 00000002 EQU SPIEN 00000003 EQU RSTDISBL 00000004 DEF XH r27 DEF XL r26 DEF YH r29 DEF YL r28 DEF ZH r31 DEF ZL r30 EQU FLASHEND 000003ff EQU IOEND 0000003f EQU SRAM_START 00000060 EQU SRAM_SIZE 00000080 EQU RAMEND 000000df EQU XRAMEND 00000000 EQU E2END 0000007f EQU EEPROMEND 0000007f EQU EEADRBITS 00000007 EQU INT0addr 00000001 EQU PCI0addr 00000002 EQU OC1Aaddr 00000003 EQU OC1Baddr 00000004 EQU OVF1addr 00000005 EQU OVF0addr 00000006 EQU USI_STARTaddr 00000007 EQU USI_OVFaddr 00000008 EQU ERDYaddr 00000009 EQU ACIaddr 0000000a EQU ADCCaddr 0000000b EQU INT_VECTORS_SIZE 0000000c CSEG start 00000001 CSEG waitloop 0000000b CSEG loop23 0000000e CSEG adcloop 00000014 CSEG loop1 00000019 CSEG loop2 00000023 CSEG loop3 0000002d CSEG dataloop 00000032 CSEG loop4 00000035 CSEG loop5 00000039 CSEG loop6 0000003d CSEG loop7 00000042 CSEG databyte0 00000044 CSEG loop20 00000046 CSEG loop9 0000004a CSEG loop10 0000004b CSEG stopbit0 00000062 CSEG bitbang0 00000059 CSEG loop11 00000066 CSEG databyte1 0000006b CSEG loop21 0000006d CSEG loop12 00000071 CSEG loop13 00000072 CSEG stopbit1 00000089 CSEG bitbang1 00000080 CSEG loop14 0000008d CSEG databyte2 00000092 CSEG loop22 00000094 CSEG loop15 00000098 CSEG loop16 00000099 CSEG stopbit2 000000b0 CSEG bitbang2 000000a7 CSEG loop18 000000b4 CSEG jumploop 000000b9