|
#define | _AVR_AT90PWM81_H_ 1 |
|
#define | ACSR _SFR_IO8(0x00) |
|
#define | AC1O 1 |
|
#define | AC2O 2 |
|
#define | AC3O 3 |
|
#define | AC1IF 5 |
|
#define | AC2IF 6 |
|
#define | AC3IF 7 |
|
#define | TIMSK1 _SFR_IO8(0x01) |
|
#define | TOIE1 0 |
|
#define | ICIE1 5 |
|
#define | TIFR1 _SFR_IO8(0x02) |
|
#define | TOV1 0 |
|
#define | ICF1 5 |
|
#define | PINB _SFR_IO8(0x03) |
|
#define | PINB0 0 |
|
#define | PINB1 1 |
|
#define | PINB2 2 |
|
#define | PINB3 3 |
|
#define | PINB4 4 |
|
#define | PINB5 5 |
|
#define | PINB6 6 |
|
#define | PINB7 7 |
|
#define | DDRB _SFR_IO8(0x04) |
|
#define | DDB0 0 |
|
#define | DDB1 1 |
|
#define | DDB2 2 |
|
#define | DDB3 3 |
|
#define | DDB4 4 |
|
#define | DDB5 5 |
|
#define | DDB6 6 |
|
#define | DDB7 7 |
|
#define | PORTB _SFR_IO8(0x05) |
|
#define | PORTB0 0 |
|
#define | PORTB1 1 |
|
#define | PORTB2 2 |
|
#define | PORTB3 3 |
|
#define | PORTB4 4 |
|
#define | PORTB5 5 |
|
#define | PORTB6 6 |
|
#define | PORTB7 7 |
|
#define | ADCSRA _SFR_IO8(0x06) |
|
#define | ADPS0 0 |
|
#define | ADPS1 1 |
|
#define | ADPS2 2 |
|
#define | ADIE 3 |
|
#define | ADIF 4 |
|
#define | ADATE 5 |
|
#define | ADSC 6 |
|
#define | ADEN 7 |
|
#define | ADCSRB _SFR_IO8(0x07) |
|
#define | ADTS0 0 |
|
#define | ADTS1 1 |
|
#define | ADTS2 2 |
|
#define | ADTS3 3 |
|
#define | ADSSEN 4 |
|
#define | ADNCDIS 6 |
|
#define | ADHSM 7 |
|
#define | ADMUX _SFR_IO8(0x08) |
|
#define | MUX0 0 |
|
#define | MUX1 1 |
|
#define | MUX2 2 |
|
#define | MUX3 3 |
|
#define | ADLAR 5 |
|
#define | REFS0 6 |
|
#define | REFS1 7 |
|
#define | PIND _SFR_IO8(0x09) |
|
#define | PIND0 0 |
|
#define | PIND1 1 |
|
#define | PIND2 2 |
|
#define | PIND3 3 |
|
#define | PIND4 4 |
|
#define | PIND5 5 |
|
#define | PIND6 6 |
|
#define | PIND7 7 |
|
#define | DDRD _SFR_IO8(0x0A) |
|
#define | DDD0 0 |
|
#define | DDD1 1 |
|
#define | DDD2 2 |
|
#define | DDD3 3 |
|
#define | DDD4 4 |
|
#define | DDD5 5 |
|
#define | DDD6 6 |
|
#define | DDD7 7 |
|
#define | PORTD _SFR_IO8(0x0B) |
|
#define | PORTD0 0 |
|
#define | PORTD1 1 |
|
#define | PORTD2 2 |
|
#define | PORTD3 3 |
|
#define | PORTD4 4 |
|
#define | PORTD5 5 |
|
#define | PORTD6 6 |
|
#define | PORTD7 7 |
|
#define | PINE _SFR_IO8(0x0C) |
|
#define | PINE0 0 |
|
#define | PINE1 1 |
|
#define | PINE2 2 |
|
#define | DDRE _SFR_IO8(0x0D) |
|
#define | DDE0 0 |
|
#define | DDE1 1 |
|
#define | DDE2 2 |
|
#define | PORTE _SFR_IO8(0x0E) |
|
#define | PORTE0 0 |
|
#define | PORTE1 1 |
|
#define | PORTE2 2 |
|
#define | PIM0 _SFR_IO8(0x0F) |
|
#define | PEOPE0 0 |
|
#define | PEOEPE0 1 |
|
#define | PEVE0A 3 |
|
#define | PEVE0B 4 |
|
#define | PIFR0 _SFR_IO8(0x10) |
|
#define | PEOP0 0 |
|
#define | PRN00 1 |
|
#define | PRN01 2 |
|
#define | PEV0A 3 |
|
#define | PEV0B 4 |
|
#define | POAC0A 6 |
|
#define | POAC0B 7 |
|
#define | PCNF0 _SFR_IO8(0x11) |
|
#define | PCLKSEL0 1 |
|
#define | POP0 2 |
|
#define | PMODE00 3 |
|
#define | PMODE01 4 |
|
#define | PLOCK0 5 |
|
#define | PALOCK0 6 |
|
#define | PFIFTY0 7 |
|
#define | PCTL0 _SFR_IO8(0x12) |
|
#define | PRUN0 0 |
|
#define | PCCYC0 1 |
|
#define | PBFM00 2 |
|
#define | PAOC0A 3 |
|
#define | PAOC0B 4 |
|
#define | PBFM01 5 |
|
#define | PPRE00 6 |
|
#define | PPRE01 7 |
|
#define | PIM2 _SFR_IO8(0x13) |
|
#define | PEOPE2 0 |
|
#define | PEOEPE2 1 |
|
#define | PEVE2A 3 |
|
#define | PEVE2B 4 |
|
#define | PSEIE2 5 |
|
#define | PIFR2 _SFR_IO8(0x14) |
|
#define | PEOP2 0 |
|
#define | PRN20 1 |
|
#define | PRN21 2 |
|
#define | PEV2A 3 |
|
#define | PEV2B 4 |
|
#define | PSEI2 5 |
|
#define | POAC2A 6 |
|
#define | POAC2B 7 |
|
#define | PCNF2 _SFR_IO8(0x15) |
|
#define | POME2 0 |
|
#define | PCLKSEL2 1 |
|
#define | POP2 2 |
|
#define | PMODE20 3 |
|
#define | PMODE21 4 |
|
#define | PLOCK2 5 |
|
#define | PALOCK2 6 |
|
#define | PFIFTY2 7 |
|
#define | PCTL2 _SFR_IO8(0x16) |
|
#define | PRUN2 0 |
|
#define | PCCYC2 1 |
|
#define | PARUN2 2 |
|
#define | PAOC2A 3 |
|
#define | PAOC2B 4 |
|
#define | PBFM2 5 |
|
#define | PPRE20 6 |
|
#define | PPRE21 7 |
|
#define | SPCR _SFR_IO8(0x17) |
|
#define | SPR0 0 |
|
#define | SPR1 1 |
|
#define | CPHA 2 |
|
#define | CPOL 3 |
|
#define | MSTR 4 |
|
#define | DORD 5 |
|
#define | SPE 6 |
|
#define | SPIE 7 |
|
#define | SPSR _SFR_IO8(0x18) |
|
#define | SPI2X 0 |
|
#define | WCOL 6 |
|
#define | SPIF 7 |
|
#define | GPIOR0 _SFR_IO8(0x19) |
|
#define | GPIOR00 0 |
|
#define | GPIOR01 1 |
|
#define | GPIOR02 2 |
|
#define | GPIOR03 3 |
|
#define | GPIOR04 4 |
|
#define | GPIOR05 5 |
|
#define | GPIOR06 6 |
|
#define | GPIOR07 7 |
|
#define | GPIOR1 _SFR_IO8(0x1A) |
|
#define | GPIOR10 0 |
|
#define | GPIOR11 1 |
|
#define | GPIOR12 2 |
|
#define | GPIOR13 3 |
|
#define | GPIOR14 4 |
|
#define | GPIOR15 5 |
|
#define | GPIOR16 6 |
|
#define | GPIOR17 7 |
|
#define | GPIOR2 _SFR_IO8(0x1B) |
|
#define | GPIOR20 0 |
|
#define | GPIOR21 1 |
|
#define | GPIOR22 2 |
|
#define | GPIOR23 3 |
|
#define | GPIOR24 4 |
|
#define | GPIOR25 5 |
|
#define | GPIOR26 6 |
|
#define | GPIOR27 7 |
|
#define | EECR _SFR_IO8(0x1C) |
|
#define | EERE 0 |
|
#define | EEWE 1 |
|
#define | EEMWE 2 |
|
#define | EERIE 3 |
|
#define | EEPM0 4 |
|
#define | EEPM1 5 |
|
#define | EEPAGE 6 |
|
#define | NVMBSY 7 |
|
#define | EEDR _SFR_IO8(0x1D) |
|
#define | EEDR0 0 |
|
#define | EEDR1 1 |
|
#define | EEDR2 2 |
|
#define | EEDR3 3 |
|
#define | EEDR4 4 |
|
#define | EEDR5 5 |
|
#define | EEDR6 6 |
|
#define | EEDR7 7 |
|
#define | EEAR _SFR_IO16(0x1E) |
|
#define | EEARL _SFR_IO8(0x1E) |
|
#define | EEARL0 0 |
|
#define | EEARL1 1 |
|
#define | EEARL2 2 |
|
#define | EEARL3 3 |
|
#define | EEARL4 4 |
|
#define | EEARL5 5 |
|
#define | EEARL6 6 |
|
#define | EEARL7 7 |
|
#define | EEARH _SFR_IO8(0x1F) |
|
#define | EEAR8 0 |
|
#define | EIFR _SFR_IO8(0x20) |
|
#define | INTF0 0 |
|
#define | INTF1 1 |
|
#define | INTF2 2 |
|
#define | EIMSK _SFR_IO8(0x21) |
|
#define | INT0 0 |
|
#define | INT1 1 |
|
#define | INT2 2 |
|
#define | OCR0SB _SFR_IO16(0x22) |
|
#define | OCR0SBL _SFR_IO8(0x22) |
|
#define | OCR0SB_0 0 |
|
#define | OCR0SB_1 1 |
|
#define | OCR0SB_2 2 |
|
#define | OCR0SB_3 3 |
|
#define | OCR0SB_4 4 |
|
#define | OCR0SB_5 5 |
|
#define | OCR0SB_6 6 |
|
#define | OCR0SB_7 7 |
|
#define | OCR0SBH _SFR_IO8(0x23) |
|
#define | OCR0SB_8 0 |
|
#define | OCR0SB_9 1 |
|
#define | OCR0SB_00 2 |
|
#define | OCR0SB_01 3 |
|
#define | OCR0RB _SFR_IO16(0x24) |
|
#define | OCR0RBL _SFR_IO8(0x24) |
|
#define | OCR0RB_0 0 |
|
#define | OCR0RB_1 1 |
|
#define | OCR0RB_2 2 |
|
#define | OCR0RB_3 3 |
|
#define | OCR0RB_4 4 |
|
#define | OCR0RB_5 5 |
|
#define | OCR0RB_6 6 |
|
#define | OCR0RB_7 7 |
|
#define | OCR0RBH _SFR_IO8(0x25) |
|
#define | OCR0RB_8 0 |
|
#define | OCR0RB_9 1 |
|
#define | OCR0RB_00 2 |
|
#define | OCR0RB_01 3 |
|
#define | OCR0RB_02 4 |
|
#define | OCR0RB_03 5 |
|
#define | OCR0RB_04 6 |
|
#define | OCR0RB_05 7 |
|
#define | OCR2SB _SFR_IO16(0x26) |
|
#define | OCR2SBL _SFR_IO8(0x26) |
|
#define | OCR2SB_0 0 |
|
#define | OCR2SB_1 1 |
|
#define | OCR2SB_2 2 |
|
#define | OCR2SB_3 3 |
|
#define | OCR2SB_4 4 |
|
#define | OCR2SB_5 5 |
|
#define | OCR2SB_6 6 |
|
#define | OCR2SB_7 7 |
|
#define | OCR2SBH _SFR_IO8(0x27) |
|
#define | OCR2SB_8 0 |
|
#define | OCR2SB_9 1 |
|
#define | OCR2SB_10 2 |
|
#define | OCR2SB_11 3 |
|
#define | OCR2RB _SFR_IO16(0x28) |
|
#define | OCR2RBL _SFR_IO8(0x28) |
|
#define | OCR2RB_0 0 |
|
#define | OCR2RB_1 1 |
|
#define | OCR2RB_2 2 |
|
#define | OCR2RB_3 3 |
|
#define | OCR2RB_4 4 |
|
#define | OCR2RB_5 5 |
|
#define | OCR2RB_6 6 |
|
#define | OCR2RB_7 7 |
|
#define | OCR2RBH _SFR_IO8(0x29) |
|
#define | OCR2RB_8 0 |
|
#define | OCR2RB_9 1 |
|
#define | OCR2RB_10 2 |
|
#define | OCR2RB_11 3 |
|
#define | OCR2RB_12 4 |
|
#define | OCR2RB_13 5 |
|
#define | OCR2RB_14 6 |
|
#define | OCR2RB_15 7 |
|
#define | OCR0RA _SFR_IO16(0x2A) |
|
#define | OCR0RAL _SFR_IO8(0x2A) |
|
#define | OCR0RA_0 0 |
|
#define | OCR0RA_1 1 |
|
#define | OCR0RA_2 2 |
|
#define | OCR0RA_3 3 |
|
#define | OCR0RA_4 4 |
|
#define | OCR0RA_5 5 |
|
#define | OCR0RA_6 6 |
|
#define | OCR0RA_7 7 |
|
#define | OCR0RAH _SFR_IO8(0x2B) |
|
#define | OCR0RA_8 0 |
|
#define | OCR0RA_9 1 |
|
#define | OCR0RA_00 2 |
|
#define | OCR0RA_01 3 |
|
#define | ADC _SFR_IO16(0x2C) |
|
#define | ADCW _SFR_IO16(0x2C) |
|
#define | ADCL _SFR_IO8(0x2C) |
|
#define | ADCL0 0 |
|
#define | ADCL1 1 |
|
#define | ADCL2 2 |
|
#define | ADCL3 3 |
|
#define | ADCL4 4 |
|
#define | ADCL5 5 |
|
#define | ADCL6 6 |
|
#define | ADCL7 7 |
|
#define | ADCH _SFR_IO8(0x2D) |
|
#define | ADCH0 0 |
|
#define | ADCH1 1 |
|
#define | ADCH2 2 |
|
#define | ADCH3 3 |
|
#define | ADCH4 4 |
|
#define | ADCH5 5 |
|
#define | ADCH6 6 |
|
#define | ADCH7 7 |
|
#define | OCR2RA _SFR_IO16(0x2E) |
|
#define | OCR2RAL _SFR_IO8(0x2E) |
|
#define | OCR2RA_0 0 |
|
#define | OCR2RA_1 1 |
|
#define | OCR2RA_2 2 |
|
#define | OCR2RA_3 3 |
|
#define | OCR2RA_4 4 |
|
#define | OCR2RA_5 5 |
|
#define | OCR2RA_6 6 |
|
#define | OCR2RA_7 7 |
|
#define | OCR2RAH _SFR_IO8(0x2F) |
|
#define | OCR2RA_8 0 |
|
#define | OCR2RA_9 1 |
|
#define | OCR2RA_10 2 |
|
#define | OCR2RA_11 3 |
|
#define | DWDR _SFR_IO8(0x31) |
|
#define | MSMCR _SFR_IO8(0x32) |
|
#define | SMCR _SFR_IO8(0x33) |
|
#define | SE 0 |
|
#define | SM0 1 |
|
#define | SM1 2 |
|
#define | SM2 3 |
|
#define | MCUSR _SFR_IO8(0x34) |
|
#define | PORF 0 |
|
#define | EXTRF 1 |
|
#define | BORF 2 |
|
#define | WDRF 3 |
|
#define | MCUCR _SFR_IO8(0x35) |
|
#define | IVCE 0 |
|
#define | IVSEL 1 |
|
#define | CKRC81 2 |
|
#define | RSTDIS 3 |
|
#define | PUD 4 |
|
#define | SPDR _SFR_IO8(0x36) |
|
#define | SPDR0 0 |
|
#define | SPDR1 1 |
|
#define | SPDR2 2 |
|
#define | SPDR3 3 |
|
#define | SPDR4 4 |
|
#define | SPDR5 5 |
|
#define | SPDR6 6 |
|
#define | SPDR7 7 |
|
#define | SPMCSR _SFR_IO8(0x37) |
|
#define | SPMEN 0 |
|
#define | PGERS 1 |
|
#define | PGWRT 2 |
|
#define | BLBSET 3 |
|
#define | RWWSRE 4 |
|
#define | SIGRD 5 |
|
#define | RWWSB 6 |
|
#define | SPMIE 7 |
|
#define | DAC _SFR_IO16(0x38) |
|
#define | DACL _SFR_IO8(0x38) |
|
#define | DACL0 0 |
|
#define | DACL1 1 |
|
#define | DACL2 2 |
|
#define | DACL3 3 |
|
#define | DACL4 4 |
|
#define | DACL5 5 |
|
#define | DACL6 6 |
|
#define | DACL7 7 |
|
#define | DACH _SFR_IO8(0x39) |
|
#define | DACH0 0 |
|
#define | DACH1 1 |
|
#define | DACH2 2 |
|
#define | DACH3 3 |
|
#define | DACH4 4 |
|
#define | DACH5 5 |
|
#define | DACH6 6 |
|
#define | DACH7 7 |
|
#define | TCNT1 _SFR_IO16(0x3A) |
|
#define | TCNT1L _SFR_IO8(0x3A) |
|
#define | TCNT1L0 0 |
|
#define | TCNT1L1 1 |
|
#define | TCNT1L2 2 |
|
#define | TCNT1L3 3 |
|
#define | TCNT1L4 4 |
|
#define | TCNT1L5 5 |
|
#define | TCNT1L6 6 |
|
#define | TCNT1L7 7 |
|
#define | TCNT1H _SFR_IO8(0x3B) |
|
#define | TCNT1H0 0 |
|
#define | TCNT1H1 1 |
|
#define | TCNT1H2 2 |
|
#define | TCNT1H3 3 |
|
#define | TCNT1H4 4 |
|
#define | TCNT1H5 5 |
|
#define | TCNT1H6 6 |
|
#define | TCNT1H7 7 |
|
#define | OCR0SA _SFR_MEM16(0x60) |
|
#define | OCR0SAL _SFR_MEM8(0x60) |
|
#define | OCR0SA_0 0 |
|
#define | OCR0SA_1 1 |
|
#define | OCR0SA_2 2 |
|
#define | OCR0SA_3 3 |
|
#define | OCR0SA_4 4 |
|
#define | OCR0SA_5 5 |
|
#define | OCR0SA_6 6 |
|
#define | OCR0SA_7 7 |
|
#define | OCR0SAH _SFR_MEM8(0x61) |
|
#define | OCR0SA_8 0 |
|
#define | OCR0SA_9 1 |
|
#define | OCR0SA_00 2 |
|
#define | OCR0SA_01 3 |
|
#define | PFRC0A _SFR_MEM8(0x62) |
|
#define | PRFM0A0 0 |
|
#define | PRFM0A1 1 |
|
#define | PRFM0A2 2 |
|
#define | PRFM0A3 3 |
|
#define | PFLTE0A 4 |
|
#define | PELEV0A 5 |
|
#define | PISEL0A 6 |
|
#define | PCAE0A 7 |
|
#define | PFRC0B _SFR_MEM8(0x63) |
|
#define | PRFM0B0 0 |
|
#define | PRFM0B1 1 |
|
#define | PRFM0B2 2 |
|
#define | PRFM0B3 3 |
|
#define | PFLTE0B 4 |
|
#define | PELEV0B 5 |
|
#define | PISEL0B 6 |
|
#define | PCAE0B 7 |
|
#define | OCR2SA _SFR_MEM16(0x64) |
|
#define | OCR2SAL _SFR_MEM8(0x64) |
|
#define | OCR2SA_0 0 |
|
#define | OCR2SA_1 1 |
|
#define | OCR2SA_2 2 |
|
#define | OCR2SA_3 3 |
|
#define | OCR2SA_4 4 |
|
#define | OCR2SA_5 5 |
|
#define | OCR2SA_6 6 |
|
#define | OCR2SA_7 7 |
|
#define | OCR2SAH _SFR_MEM8(0x65) |
|
#define | OCR2SA_8 0 |
|
#define | OCR2SA_9 1 |
|
#define | OCR2SA_10 2 |
|
#define | OCR2SA_11 3 |
|
#define | PFRC2A _SFR_MEM8(0x66) |
|
#define | PRFM2A0 0 |
|
#define | PRFM2A1 1 |
|
#define | PRFM2A2 2 |
|
#define | PRFM2A3 3 |
|
#define | PFLTE2A 4 |
|
#define | PELEV2A 5 |
|
#define | PISEL2A 6 |
|
#define | PCAE2A 7 |
|
#define | PFRC2B _SFR_MEM8(0x67) |
|
#define | PRFM2B0 0 |
|
#define | PRFM2B1 1 |
|
#define | PRFM2B2 2 |
|
#define | PRFM2B3 3 |
|
#define | PFLTE2B 4 |
|
#define | PELEV2B 5 |
|
#define | PISEL2B 6 |
|
#define | PCAE2B 7 |
|
#define | PICR0 _SFR_MEM16(0x68) |
|
#define | PICR0L _SFR_MEM8(0x68) |
|
#define | PICR0_0 0 |
|
#define | PICR0_1 1 |
|
#define | PICR0_2 2 |
|
#define | PICR0_3 3 |
|
#define | PICR0_4 4 |
|
#define | PICR0_5 5 |
|
#define | PICR0_6 6 |
|
#define | PICR0_7 7 |
|
#define | PICR0H _SFR_MEM8(0x69) |
|
#define | PICR0_8 0 |
|
#define | PICR0_9 1 |
|
#define | PICR0_10 2 |
|
#define | PICR0_11 3 |
|
#define | PCST0 7 |
|
#define | PSOC0 _SFR_MEM8(0x6A) |
|
#define | POEN0A 0 |
|
#define | POEN0B 2 |
|
#define | PSYNC00 4 |
|
#define | PSYNC01 5 |
|
#define | PISEL0B1 6 |
|
#define | PISEL0A1 7 |
|
#define | PICR2 _SFR_MEM16(0x6C) |
|
#define | PICR2L _SFR_MEM8(0x6C) |
|
#define | PICR2_0 0 |
|
#define | PICR2_1 1 |
|
#define | PICR2_2 2 |
|
#define | PICR2_3 3 |
|
#define | PICR2_4 4 |
|
#define | PICR2_5 5 |
|
#define | PICR2_6 6 |
|
#define | PICR2_7 7 |
|
#define | PICR2H _SFR_MEM8(0x6D) |
|
#define | PICR2_8 0 |
|
#define | PICR2_9 1 |
|
#define | PICR2_10 2 |
|
#define | PICR2_11 3 |
|
#define | PCST2 7 |
|
#define | PSOC2 _SFR_MEM8(0x6E) |
|
#define | POEN2A 0 |
|
#define | POEN2C 1 |
|
#define | POEN2B 2 |
|
#define | POEN2D 3 |
|
#define | PSYNC2_0 4 |
|
#define | PSYNC2_1 5 |
|
#define | POS22 6 |
|
#define | POS23 7 |
|
#define | POM2 _SFR_MEM8(0x6F) |
|
#define | POMV2A0 0 |
|
#define | POMV2A1 1 |
|
#define | POMV2A2 2 |
|
#define | POMV2A3 3 |
|
#define | POMV2B0 4 |
|
#define | POMV2B1 5 |
|
#define | POMV2B2 6 |
|
#define | POMV2B3 7 |
|
#define | PCNFE2 _SFR_MEM8(0x70) |
|
#define | PISEL2B1 0 |
|
#define | PISEL2A1 1 |
|
#define | PELEV2B1 2 |
|
#define | PELEV2A1 3 |
|
#define | PBFM21 4 |
|
#define | PASDLK20 5 |
|
#define | PASDLK21 6 |
|
#define | PASDLK22 7 |
|
#define | PASDLY2 _SFR_MEM8(0x71) |
|
#define | PASDLY2_0 0 |
|
#define | PASDLY2_1 1 |
|
#define | PASDLY2_2 2 |
|
#define | PASDLY2_3 3 |
|
#define | PASDLY2_4 4 |
|
#define | PASDLY2_5 5 |
|
#define | PASDLY2_6 6 |
|
#define | PASDLY2_7 7 |
|
#define | DACON _SFR_MEM8(0x76) |
|
#define | DAEN 0 |
|
#define | DALA 2 |
|
#define | DATS0 4 |
|
#define | DATS1 5 |
|
#define | DATS2 6 |
|
#define | DAATE 7 |
|
#define | DIDR0 _SFR_MEM8(0x77) |
|
#define | ADC0D 0 |
|
#define | ADC1D 1 |
|
#define | ADC2D 2 |
|
#define | ADC3D 3 |
|
#define | ADC4D 4 |
|
#define | ADC5D 5 |
|
#define | ADC7D 6 |
|
#define | ADC8D 7 |
|
#define | DIDR1 _SFR_MEM8(0x78) |
|
#define | ADC9D 0 |
|
#define | ADC10D 1 |
|
#define | AMP0PD 2 |
|
#define | ACMP1MD 3 |
|
#define | AMP0CSR _SFR_MEM8(0x79) |
|
#define | AMP0TS0 0 |
|
#define | AMP0TS1 1 |
|
#define | AMP0GS 3 |
|
#define | AMP0G0 4 |
|
#define | AMP0G1 5 |
|
#define | AMP0IS 6 |
|
#define | AMP0EN 7 |
|
#define | AC1ECON _SFR_MEM8(0x7A) |
|
#define | AC1H0 0 |
|
#define | AC1H1 1 |
|
#define | AC1H2 2 |
|
#define | AC1ICE 3 |
|
#define | AC1OE 4 |
|
#define | AC1OI 5 |
|
#define | AC2ECON _SFR_MEM8(0x7B) |
|
#define | AC2H0 0 |
|
#define | AC2H1 1 |
|
#define | AC2H2 2 |
|
#define | AC2OE 4 |
|
#define | AC2OI 5 |
|
#define | AC3ECON _SFR_MEM8(0x7C) |
|
#define | AC3H0 0 |
|
#define | AC3H1 1 |
|
#define | AC3H2 2 |
|
#define | AC3OE 4 |
|
#define | AC3OI 5 |
|
#define | AC1CON _SFR_MEM8(0x7D) |
|
#define | AC1M0 0 |
|
#define | AC1M1 1 |
|
#define | AC1M2 2 |
|
#define | AC1IS0 4 |
|
#define | AC1IS1 5 |
|
#define | AC1IE 6 |
|
#define | AC1EN 7 |
|
#define | AC2CON _SFR_MEM8(0x7E) |
|
#define | AC2M0 0 |
|
#define | AC2M1 1 |
|
#define | AC2M2 2 |
|
#define | AC2IS0 4 |
|
#define | AC2IS1 5 |
|
#define | AC2IE 6 |
|
#define | AC2EN 7 |
|
#define | AC3CON _SFR_MEM8(0x7F) |
|
#define | AC3M0 0 |
|
#define | AC3M1 1 |
|
#define | AC3M2 2 |
|
#define | AC3OEA 3 |
|
#define | AC3IS0 4 |
|
#define | AC3IS1 5 |
|
#define | AC3IE 6 |
|
#define | AC3EN 7 |
|
#define | BGCRR _SFR_MEM8(0x80) |
|
#define | BGCR0 0 |
|
#define | BGCR1 1 |
|
#define | BGCR2 2 |
|
#define | BGCR3 3 |
|
#define | BGCCR _SFR_MEM8(0x81) |
|
#define | BGCC0 0 |
|
#define | BGCC1 1 |
|
#define | BGCC2 2 |
|
#define | BGCC3 3 |
|
#define | WDTCSR _SFR_MEM8(0x82) |
|
#define | WDP0 0 |
|
#define | WDP1 1 |
|
#define | WDP2 2 |
|
#define | WDE 3 |
|
#define | WDCE 4 |
|
#define | WDP3 5 |
|
#define | WDIE 6 |
|
#define | WDIF 7 |
|
#define | CLKPR _SFR_MEM8(0x83) |
|
#define | CLKPS0 0 |
|
#define | CLKPS1 1 |
|
#define | CLKPS2 2 |
|
#define | CLKPS3 3 |
|
#define | CLKPCE 7 |
|
#define | CLKCSR _SFR_MEM8(0x84) |
|
#define | CLKC0 0 |
|
#define | CLKC1 1 |
|
#define | CLKC2 2 |
|
#define | CLKC3 3 |
|
#define | CLKRDY 4 |
|
#define | CLKCCE 7 |
|
#define | CLKSELR _SFR_MEM8(0x85) |
|
#define | CKSEL0 0 |
|
#define | CKSEL1 1 |
|
#define | CKSEL2 2 |
|
#define | CKSEL3 3 |
|
#define | CSUT0 4 |
|
#define | CSUT1 5 |
|
#define | COUT 6 |
|
#define | PRR _SFR_MEM8(0x86) |
|
#define | PRADC 0 |
|
#define | PRSPI 2 |
|
#define | PRTIM1 4 |
|
#define | PRPSC0 5 |
|
#define | PRPSC2 7 |
|
#define | PLLCSR _SFR_MEM8(0x87) |
|
#define | PLOCK 0 |
|
#define | PLLE 1 |
|
#define | PLLF0 2 |
|
#define | PLLF1 3 |
|
#define | PLLF2 4 |
|
#define | PLLF3 5 |
|
#define | OSCCAL _SFR_MEM8(0x88) |
|
#define | CAL0 0 |
|
#define | CAL1 1 |
|
#define | CAL2 2 |
|
#define | CAL3 3 |
|
#define | CAL4 4 |
|
#define | CAL5 5 |
|
#define | CAL6 6 |
|
#define | CAL7 7 |
|
#define | EICRA _SFR_MEM8(0x89) |
|
#define | ISC00 0 |
|
#define | ISC01 1 |
|
#define | ISC10 2 |
|
#define | ISC11 3 |
|
#define | ISC20 4 |
|
#define | ISC21 5 |
|
#define | TCCR1B _SFR_MEM8(0x8A) |
|
#define | CS10 0 |
|
#define | CS11 1 |
|
#define | CS12 2 |
|
#define | WGM13 4 |
|
#define | ICES1 6 |
|
#define | ICNC1 7 |
|
#define | ICR1 _SFR_MEM16(0x8C) |
|
#define | ICR1L _SFR_MEM8(0x8C) |
|
#define | ICR1L0 0 |
|
#define | ICR1L1 1 |
|
#define | ICR1L2 2 |
|
#define | ICR1L3 3 |
|
#define | ICR1L4 4 |
|
#define | ICR1L5 5 |
|
#define | ICR1L6 6 |
|
#define | ICR1L7 7 |
|
#define | ICR1H _SFR_MEM8(0x8D) |
|
#define | ICR1H0 0 |
|
#define | ICR1H1 1 |
|
#define | ICR1H2 2 |
|
#define | ICR1H3 3 |
|
#define | ICR1H4 4 |
|
#define | ICR1H5 5 |
|
#define | ICR1H6 6 |
|
#define | ICR1H7 7 |
|
#define | PSC2_CAPT_vect_num 1 |
|
#define | PSC2_CAPT_vect _VECTOR(1) /* PSC2 Capture Event */ |
|
#define | PSC2_EC_vect_num 2 |
|
#define | PSC2_EC_vect _VECTOR(2) /* PSC2 End Cycle */ |
|
#define | PSC2_EEC_vect_num 3 |
|
#define | PSC2_EEC_vect _VECTOR(3) /* PSC2 End Of Enhanced Cycle */ |
|
#define | PSC0_CAPT_vect_num 4 |
|
#define | PSC0_CAPT_vect _VECTOR(4) /* PSC0 Capture Event */ |
|
#define | PSC0_EC_vect_num 5 |
|
#define | PSC0_EC_vect _VECTOR(5) /* PSC0 End Cycle */ |
|
#define | PSC0_EEC_vect_num 6 |
|
#define | PSC0_EEC_vect _VECTOR(6) /* PSC0 End Of Enhanced Cycle */ |
|
#define | ANALOG_COMP_1_vect_num 7 |
|
#define | ANALOG_COMP_1_vect _VECTOR(7) /* Analog Comparator 1 */ |
|
#define | ANALOG_COMP_2_vect_num 8 |
|
#define | ANALOG_COMP_2_vect _VECTOR(8) /* Analog Comparator 2 */ |
|
#define | ANALOG_COMP_3_vect_num 9 |
|
#define | ANALOG_COMP_3_vect _VECTOR(9) /* Analog Comparator 3 */ |
|
#define | INT0_vect_num 10 |
|
#define | INT0_vect _VECTOR(10) /* External Interrupt Request 0 */ |
|
#define | TIMER1_CAPT_vect_num 11 |
|
#define | TIMER1_CAPT_vect _VECTOR(11) /* Timer/Counter1 Capture Event */ |
|
#define | TIMER1_OVF_vect_num 12 |
|
#define | TIMER1_OVF_vect _VECTOR(12) /* Timer/Counter1 Overflow */ |
|
#define | ADC_vect_num 13 |
|
#define | ADC_vect _VECTOR(13) /* ADC Conversion Complete */ |
|
#define | INT1_vect_num 14 |
|
#define | INT1_vect _VECTOR(14) /* External Interrupt Request 1 */ |
|
#define | SPI_STC_vect_num 15 |
|
#define | SPI_STC_vect _VECTOR(15) /* SPI Serial Transfer Complet */ |
|
#define | INT2_vect_num 16 |
|
#define | INT2_vect _VECTOR(16) /* External Interrupt Request 2 */ |
|
#define | WDT_vect_num 17 |
|
#define | WDT_vect _VECTOR(17) /* Watchdog Timeout Interrupt */ |
|
#define | EE_READY_vect_num 18 |
|
#define | EE_READY_vect _VECTOR(18) /* EEPROM Ready */ |
|
#define | SPM_READY_vect_num 19 |
|
#define | SPM_READY_vect _VECTOR(19) /* Store Program Memory Read */ |
|
#define | _VECTOR_SIZE 2 /* Size of individual vector. */ |
|
#define | _VECTORS_SIZE (20 * _VECTOR_SIZE) |
|
#define | SPM_PAGESIZE (64) |
|
#define | RAMSTART (0x0100) |
|
#define | RAMSIZE (256) |
|
#define | RAMEND (RAMSTART + RAMSIZE - 1) |
|
#define | XRAMSTART (NA) |
|
#define | XRAMSIZE (0) |
|
#define | XRAMEND (RAMEND) |
|
#define | E2END (0x1FF) |
|
#define | E2PAGESIZE (4) |
|
#define | FLASHEND (0x1FFF) |
|
#define | FUSE_MEMORY_SIZE 3 |
|
#define | FUSE_CKSEL0 (unsigned char)~_BV(0) /* Select Clock Source */ |
|
#define | FUSE_CKSEL1 (unsigned char)~_BV(1) /* Select Clock Source */ |
|
#define | FUSE_CKSEL2 (unsigned char)~_BV(2) /* Select Clock Source */ |
|
#define | FUSE_CKSEL3 (unsigned char)~_BV(3) /* Select Clock Source */ |
|
#define | FUSE_SUT0 (unsigned char)~_BV(4) /* Select start-up time */ |
|
#define | FUSE_SUT1 (unsigned char)~_BV(5) /* Select start-up time */ |
|
#define | FUSE_CKOUT (unsigned char)~_BV(6) /* Clock Output */ |
|
#define | FUSE_CKDIV8 (unsigned char)~_BV(7) /* Divide clock by 8 */ |
|
#define | LFUSE_DEFAULT (FUSE_CKDIV8 & FUSE_SUT0 & FUSE_CKSEL3 & FUSE_CKSEL2 & FUSE_CKSEL0) |
|
#define | FUSE_BOOTRST (unsigned char)~_BV(0) /* Select Reset Vector */ |
|
#define | FUSE_BOOTSZ0 (unsigned char)~_BV(1) /* Select Boot Size */ |
|
#define | FUSE_BOOTSZ1 (unsigned char)~_BV(2) /* Select Boot Size */ |
|
#define | FUSE_EESAVE (unsigned char)~_BV(3) /* EEPROM memory is preserved through chip erase */ |
|
#define | FUSE_WDTON (unsigned char)~_BV(4) /* Watchdog timer always on */ |
|
#define | FUSE_SPIEN (unsigned char)~_BV(5) /* Enable Serial programming and Data Downloading */ |
|
#define | FUSE_DWEN (unsigned char)~_BV(6) /* debugWIRE Enable */ |
|
#define | FUSE_RSTDISBL (unsigned char)~_BV(7) /* External Reset Disable */ |
|
#define | HFUSE_DEFAULT (FUSE_SPIEN & FUSE_BOOTSZ1 & FUSE_BOOTSZ0) |
|
#define | FUSE_BODLEVEL0 (unsigned char)~_BV(0) /* Brown-out Detector trigger level */ |
|
#define | FUSE_BODLEVEL1 (unsigned char)~_BV(1) /* Brown-out Detector trigger level */ |
|
#define | FUSE_BODLEVEL2 (unsigned char)~_BV(2) /* Brown out detector trigger level */ |
|
#define | FUSE_PSCINRB (unsigned char)~_BV(3) /* PSC2 & PSC0 Input Reset Behavior */ |
|
#define | FUSE_PSCRV (unsigned char)~_BV(4) /* PSCOUT Reset Value */ |
|
#define | FUSE_PSC0RB (unsigned char)~_BV(5) /* PSC0 Reset Behaviour */ |
|
#define | FUSE_PSC2RBA (unsigned char)~_BV(6) /* PSC2 Rest Behavior for out OUT22 & 23 */ |
|
#define | FUSE_PSC2RB (unsigned char)~_BV(7) /* PSC2 Reset Behaviour */ |
|
#define | EFUSE_DEFAULT (0xFF) |
|
#define | __LOCK_BITS_EXIST |
|
#define | __BOOT_LOCK_BITS_0_EXIST |
|
#define | __BOOT_LOCK_BITS_1_EXIST |
|
#define | SIGNATURE_0 0x1E |
|
#define | SIGNATURE_1 0x93 |
|
#define | SIGNATURE_2 0x88 |
|