|
#define | _AVR_IOXXX_H_ "iom406.h" |
|
#define | PINA _SFR_IO8(0x00) |
|
#define | PINA7 7 |
|
#define | PINA6 6 |
|
#define | PINA5 5 |
|
#define | PINA4 4 |
|
#define | PINA3 3 |
|
#define | PINA2 2 |
|
#define | PINA1 1 |
|
#define | PINA0 0 |
|
#define | DDRA _SFR_IO8(0x01) |
|
#define | DDA7 7 |
|
#define | DDA6 6 |
|
#define | DDA5 5 |
|
#define | DDA4 4 |
|
#define | DDA3 3 |
|
#define | DDA2 2 |
|
#define | DDA1 1 |
|
#define | DDA0 0 |
|
#define | PORTA _SFR_IO8(0x02) |
|
#define | PA7 7 |
|
#define | PA6 6 |
|
#define | PA5 5 |
|
#define | PA4 4 |
|
#define | PA3 3 |
|
#define | PA2 2 |
|
#define | PA1 1 |
|
#define | PA0 0 |
|
#define | PINB _SFR_IO8(0x03) |
|
#define | PINB7 7 |
|
#define | PINB6 6 |
|
#define | PINB5 5 |
|
#define | PINB4 4 |
|
#define | PINB3 3 |
|
#define | PINB2 2 |
|
#define | PINB1 1 |
|
#define | PINB0 0 |
|
#define | DDRB _SFR_IO8(0x04) |
|
#define | DDB7 7 |
|
#define | DDB6 6 |
|
#define | DDB5 5 |
|
#define | DDB4 4 |
|
#define | DDB3 3 |
|
#define | DDB2 2 |
|
#define | DDB1 1 |
|
#define | DDB0 0 |
|
#define | PORTB _SFR_IO8(0x05) |
|
#define | PB7 7 |
|
#define | PB6 6 |
|
#define | PB5 5 |
|
#define | PB4 4 |
|
#define | PB3 3 |
|
#define | PB2 2 |
|
#define | PB1 1 |
|
#define | PB0 0 |
|
#define | PORTC _SFR_IO8(0x08) |
|
#define | PC0 0 |
|
#define | PIND _SFR_IO8(0x09) |
|
#define | PIND1 1 |
|
#define | PIND0 0 |
|
#define | DDRD _SFR_IO8(0x0A) |
|
#define | DDD1 1 |
|
#define | DDD0 0 |
|
#define | PORTD _SFR_IO8(0x0B) |
|
#define | PD1 1 |
|
#define | PD0 0 |
|
#define | TIFR0 _SFR_IO8(0x15) |
|
#define | OCF0B 2 |
|
#define | OCF0A 1 |
|
#define | TOV0 0 |
|
#define | TIFR1 _SFR_IO8(0x16) |
|
#define | OCF1A 1 |
|
#define | TOV1 0 |
|
#define | PCIFR _SFR_IO8(0x1B) |
|
#define | PCIF1 1 |
|
#define | PCIF0 0 |
|
#define | EIFR _SFR_IO8(0x1C) |
|
#define | INTF3 3 |
|
#define | INTF2 2 |
|
#define | INTF1 1 |
|
#define | INTF0 0 |
|
#define | EIMSK _SFR_IO8(0x1D) |
|
#define | INT3 3 |
|
#define | INT2 2 |
|
#define | INT1 1 |
|
#define | INT0 0 |
|
#define | GPIOR0 _SFR_IO8(0x1E) |
|
#define | EECR _SFR_IO8(0x1F) |
|
#define | EEPM1 5 |
|
#define | EEPM0 4 |
|
#define | EERIE 3 |
|
#define | EEMPE 2 |
|
#define | EEPE 1 |
|
#define | EERE 0 |
|
#define | EEDR _SFR_IO8(0x20) |
|
#define | EEAR _SFR_IO16(0x21) |
|
#define | EEARL _SFR_IO8(0x21) |
|
#define | EEARH _SFR_IO8(0x22) |
|
#define | __EEPROM_REG_LOCATIONS__ 1F2021 |
|
#define | GTCCR _SFR_IO8(0x23) |
|
#define | TSM 7 |
|
#define | PSRSYNC 0 |
|
#define | TCCR0A _SFR_IO8(0x24) |
|
#define | COM0A1 7 |
|
#define | COM0A0 6 |
|
#define | COM0B1 5 |
|
#define | COM0B0 4 |
|
#define | WGM01 1 |
|
#define | WGM00 0 |
|
#define | TCCR0B _SFR_IO8(0x25) |
|
#define | FOC0A 7 |
|
#define | FOC0B 6 |
|
#define | WGM02 3 |
|
#define | CS02 2 |
|
#define | CS01 1 |
|
#define | CS00 0 |
|
#define | TCNT0 _SFR_IO8(0x26) |
|
#define | OCR0A _SFR_IO8(0x27) |
|
#define | OCR0B _SFR_IO8(0x28) |
|
#define | GPIOR1 _SFR_IO8(0x2A) |
|
#define | GPIOR2 _SFR_IO8(0x2B) |
|
#define | OCDR _SFR_IO8(0x31) |
|
#define | SMCR _SFR_IO8(0x33) |
|
#define | SM2 3 |
|
#define | SM1 2 |
|
#define | SM0 1 |
|
#define | SE 0 |
|
#define | MCUSR _SFR_IO8(0x34) |
|
#define | JTRF 4 |
|
#define | WDRF 3 |
|
#define | BODRF 2 |
|
#define | EXTRF 1 |
|
#define | PORF 0 |
|
#define | MCUCR _SFR_IO8(0x35) |
|
#define | JTD 7 |
|
#define | PUD 4 |
|
#define | IVSEL 1 |
|
#define | IVCE 0 |
|
#define | SPMCSR _SFR_IO8(0x37) |
|
#define | SPMIE 7 |
|
#define | RWWSB 6 |
|
#define | SIGRD 5 |
|
#define | RWWSRE 4 |
|
#define | BLBSET 3 |
|
#define | PGWRT 2 |
|
#define | PGERS 1 |
|
#define | SPMEN 0 |
|
#define | WDTCSR _SFR_MEM8(0x60) |
|
#define | WDIF 7 |
|
#define | WDIE 6 |
|
#define | WDP3 5 |
|
#define | WDCE 4 |
|
#define | WDE 3 |
|
#define | WDP2 2 |
|
#define | WDP1 1 |
|
#define | WDP0 0 |
|
#define | WUTCSR _SFR_MEM8(0x62) |
|
#define | WUTIF 7 |
|
#define | WUTIE 6 |
|
#define | WUTCF 5 |
|
#define | WUTR 4 |
|
#define | WUTE 3 |
|
#define | WUTP2 2 |
|
#define | WUTP1 1 |
|
#define | WUTP0 0 |
|
#define | PRR0 _SFR_MEM8(0x64) |
|
#define | PRTWI 3 |
|
#define | PRTIM1 2 |
|
#define | PRTIM0 1 |
|
#define | PRVADC 0 |
|
#define | FOSCCAL _SFR_MEM8(0x66) |
|
#define | PCICR _SFR_MEM8(0x68) |
|
#define | PCIE1 1 |
|
#define | PCIE0 0 |
|
#define | EICRA _SFR_MEM8(0x69) |
|
#define | ISC31 7 |
|
#define | ISC30 6 |
|
#define | ISC21 5 |
|
#define | ISC20 4 |
|
#define | ISC11 3 |
|
#define | ISC10 2 |
|
#define | ISC01 1 |
|
#define | ISC00 0 |
|
#define | PCMSK0 _SFR_MEM8(0x6B) |
|
#define | PCINT7 7 |
|
#define | PCINT6 6 |
|
#define | PCINT5 5 |
|
#define | PCINT4 4 |
|
#define | PCINT3 3 |
|
#define | PCINT2 2 |
|
#define | PCINT1 1 |
|
#define | PCINT0 0 |
|
#define | PCMSK1 _SFR_MEM8(0x6C) |
|
#define | PCINT15 7 |
|
#define | PCINT14 6 |
|
#define | PCINT13 5 |
|
#define | PCINT12 4 |
|
#define | PCINT11 3 |
|
#define | PCINT10 2 |
|
#define | PCINT9 1 |
|
#define | PCINT8 0 |
|
#define | TIMSK0 _SFR_MEM8(0x6E) |
|
#define | OCIE0B 2 |
|
#define | OCIE0A 1 |
|
#define | TOIE0 0 |
|
#define | TIMSK1 _SFR_MEM8(0x6F) |
|
#define | OCIE1A 1 |
|
#define | TOIE1 0 |
|
#define | VADC _SFR_MEM16(0x78) |
|
#define | VADCL _SFR_MEM8(0x78) |
|
#define | VADCH _SFR_MEM8(0x79) |
|
#define | VADCSR _SFR_MEM8(0x7A) |
|
#define | VADEN 3 |
|
#define | VADSC 2 |
|
#define | VADCCIF 1 |
|
#define | VADCCIE 0 |
|
#define | VADMUX _SFR_MEM8(0x7C) |
|
#define | VADMUX3 3 |
|
#define | VADMUX2 2 |
|
#define | VADMUX1 1 |
|
#define | VADMUX0 0 |
|
#define | DIDR0 _SFR_MEM8(0x7E) |
|
#define | VADC3D 3 |
|
#define | VADC2D 2 |
|
#define | VADC1D 1 |
|
#define | VADC0D 0 |
|
#define | TCCR1B _SFR_MEM8(0x81) |
|
#define | CTC1 3 |
|
#define | CS12 2 |
|
#define | CS11 1 |
|
#define | CS10 0 |
|
#define | TCNT1 _SFR_MEM16(0x84) |
|
#define | TCNT1L _SFR_MEM8(0x84) |
|
#define | TCNT1H _SFR_MEM8(0x85) |
|
#define | OCR1A _SFR_MEM16(0x88) |
|
#define | OCR1AL _SFR_MEM8(0x88) |
|
#define | OCR1AH _SFR_MEM8(0x89) |
|
#define | TWBR _SFR_MEM8(0xB8) |
|
#define | TWSR _SFR_MEM8(0xB9) |
|
#define | TWS7 7 |
|
#define | TWS6 6 |
|
#define | TWS5 5 |
|
#define | TWS4 4 |
|
#define | TWS3 3 |
|
#define | TWPS1 1 |
|
#define | TWPS0 0 |
|
#define | TWAR _SFR_MEM8(0xBA) |
|
#define | TWA6 7 |
|
#define | TWA5 6 |
|
#define | TWA4 5 |
|
#define | TWA3 4 |
|
#define | TWA2 3 |
|
#define | TWA1 2 |
|
#define | TWA0 1 |
|
#define | TWGCE 0 |
|
#define | TWDR _SFR_MEM8(0xBB) |
|
#define | TWCR _SFR_MEM8(0xBC) |
|
#define | TWINT 7 |
|
#define | TWEA 6 |
|
#define | TWSTA 5 |
|
#define | TWSTO 4 |
|
#define | TWWC 3 |
|
#define | TWEN 2 |
|
#define | TWIE 0 |
|
#define | TWAMR _SFR_MEM8(0xBD) |
|
#define | TWAM6 7 |
|
#define | TWAM5 6 |
|
#define | TWAM4 5 |
|
#define | TWAM3 4 |
|
#define | TWAM2 3 |
|
#define | TWAM1 2 |
|
#define | TWAM0 1 |
|
#define | TWBCSR _SFR_MEM8(0xBE) |
|
#define | TWBCIF 7 |
|
#define | TWBCIE 6 |
|
#define | TWBDT1 2 |
|
#define | TWBDT0 1 |
|
#define | TWBCIP 0 |
|
#define | CCSR _SFR_MEM8(0xC0) |
|
#define | XOE 1 |
|
#define | ACS 0 |
|
#define | BGCCR _SFR_MEM8(0xD0) |
|
#define | BGEN 7 |
|
#define | BGCC5 5 |
|
#define | BGCC4 4 |
|
#define | BGCC3 3 |
|
#define | BGCC2 2 |
|
#define | BGCC1 1 |
|
#define | BGCC0 0 |
|
#define | BGCRR _SFR_MEM8(0xD1) |
|
#define | BGCR7 7 |
|
#define | BGCR6 6 |
|
#define | BGCR5 5 |
|
#define | BGCR4 4 |
|
#define | BGCR3 3 |
|
#define | BGCR2 2 |
|
#define | BGCR1 1 |
|
#define | BGCR0 0 |
|
#define | CADAC0 _SFR_MEM8(0xE0) |
|
#define | CADAC1 _SFR_MEM8(0xE1) |
|
#define | CADAC2 _SFR_MEM8(0xE2) |
|
#define | CADAC3 _SFR_MEM8(0xE3) |
|
#define | CADCSRA _SFR_MEM8(0xE4) |
|
#define | CADEN 7 |
|
#define | CADUB 5 |
|
#define | CADAS1 4 |
|
#define | CADAS0 3 |
|
#define | CADSI1 2 |
|
#define | CADSI0 1 |
|
#define | CADSE 0 |
|
#define | CADCSRB _SFR_MEM8(0xE5) |
|
#define | CADACIE 6 |
|
#define | CADRCIE 5 |
|
#define | CADICIE 4 |
|
#define | CADACIF 2 |
|
#define | CADRCIF 1 |
|
#define | CADICIF 0 |
|
#define | CADRCC _SFR_MEM8(0xE6) |
|
#define | CADRDC _SFR_MEM8(0xE7) |
|
#define | CADIC _SFR_MEM16(0xE8) |
|
#define | CADICL _SFR_MEM8(0xE8) |
|
#define | CADICH _SFR_MEM8(0xE9) |
|
#define | FCSR _SFR_MEM8(0xF0) |
|
#define | PWMOC 5 |
|
#define | PWMOPC 4 |
|
#define | CPS 3 |
|
#define | DFE 2 |
|
#define | CFE 1 |
|
#define | PFD 0 |
|
#define | CBCR _SFR_MEM8(0xF1) |
|
#define | CBE4 3 |
|
#define | CBE3 2 |
|
#define | CBE2 1 |
|
#define | CBE1 0 |
|
#define | BPIR _SFR_MEM8(0xF2) |
|
#define | DUVIF 7 |
|
#define | COCIF 6 |
|
#define | DOCIF 5 |
|
#define | SCIF 4 |
|
#define | DUVIE 3 |
|
#define | COCIE 2 |
|
#define | DOCIE 1 |
|
#define | SCIE 0 |
|
#define | BPDUV _SFR_MEM8(0xF3) |
|
#define | DUVT1 5 |
|
#define | DUVT0 4 |
|
#define | DUDL3 3 |
|
#define | DUDL2 2 |
|
#define | DUDL1 1 |
|
#define | DUDL0 0 |
|
#define | BPSCD _SFR_MEM8(0xF4) |
|
#define | SCDL3 3 |
|
#define | SCDL2 2 |
|
#define | SCDL1 1 |
|
#define | SCDL0 0 |
|
#define | BPOCD _SFR_MEM8(0xF5) |
|
#define | DCDL3 7 |
|
#define | DCDL2 6 |
|
#define | DCDL1 5 |
|
#define | DCDL0 4 |
|
#define | CCDL3 3 |
|
#define | CCDL2 2 |
|
#define | CCDL1 1 |
|
#define | CCDL0 0 |
|
#define | CBPTR _SFR_MEM8(0xF6) |
|
#define | SCPT3 7 |
|
#define | SCPT2 6 |
|
#define | SCPT1 5 |
|
#define | SCPT0 4 |
|
#define | OCPT3 3 |
|
#define | OCPT2 2 |
|
#define | OCPT1 1 |
|
#define | OCPT0 0 |
|
#define | BPCR _SFR_MEM8(0xF7) |
|
#define | DUVD 3 |
|
#define | SCD 2 |
|
#define | DCD 1 |
|
#define | CCD 0 |
|
#define | BPPLR _SFR_MEM8(0xF8) |
|
#define | BPPLE 1 |
|
#define | BPPL 0 |
|
#define | BPINT_vect _VECTOR(1) |
|
#define | INT0_vect _VECTOR(2) |
|
#define | INT1_vect _VECTOR(3) |
|
#define | INT2_vect _VECTOR(4) |
|
#define | INT3_vect _VECTOR(5) |
|
#define | PCINT0_vect _VECTOR(6) |
|
#define | PCINT1_vect _VECTOR(7) |
|
#define | WDT_vect _VECTOR(8) |
|
#define | WAKE_UP_vect _VECTOR(9) |
|
#define | TIM1_COMP_vect _VECTOR(10) |
|
#define | TIM1_OVF_vect _VECTOR(11) |
|
#define | TIM0_COMPA_vect _VECTOR(12) |
|
#define | TIM0_COMPB_vect _VECTOR(13) |
|
#define | TIM0_OVF_vect _VECTOR(14) |
|
#define | TWI_BUS_CD_vect _VECTOR(15) |
|
#define | TWI_vect _VECTOR(16) |
|
#define | VADC_vect _VECTOR(17) |
|
#define | CCADC_CONV_vect _VECTOR(18) |
|
#define | CCADC_REG_CUR_vect _VECTOR(19) |
|
#define | CCADC_ACC_vect _VECTOR(20) |
|
#define | EE_READY_vect _VECTOR(21) |
|
#define | SPM_READY_vect _VECTOR(22) |
|
#define | _VECTORS_SIZE 92 |
|
#define | SPM_PAGESIZE 128 |
|
#define | RAMEND 0x8FF |
|
#define | XRAMEND RAMEND |
|
#define | E2END 0x1FF |
|
#define | E2PAGESIZE 4 |
|
#define | FLASHEND 0x9FFF |
|
#define | FUSE_MEMORY_SIZE 2 |
|
#define | FUSE_CKSEL (unsigned char)~_BV(0) |
|
#define | FUSE_SUT0 (unsigned char)~_BV(1) |
|
#define | FUSE_SUT1 (unsigned char)~_BV(2) |
|
#define | FUSE_BOOTRST (unsigned char)~_BV(3) |
|
#define | FUSE_BOOTSZ0 (unsigned char)~_BV(4) |
|
#define | FUSE_BOOTSZ1 (unsigned char)~_BV(5) |
|
#define | FUSE_EESAVE (unsigned char)~_BV(6) |
|
#define | FUSE_WDTON (unsigned char)~_BV(7) |
|
#define | LFUSE_DEFAULT (FUSE_SUT0 & FUSE_BOOTSZ0 & FUSE_BOOTSZ1) |
|
#define | FUSE_JTAGEN (unsigned char)~_BV(0) |
|
#define | FUSE_OCDEN (unsigned char)~_BV(1) |
|
#define | HFUSE_DEFAULT (FUSE_JTAGEN) |
|
#define | __LOCK_BITS_EXIST |
|
#define | __BOOT_LOCK_BITS_0_EXIST |
|
#define | __BOOT_LOCK_BITS_1_EXIST |
|
#define | SIGNATURE_0 0x1E |
|
#define | SIGNATURE_1 0x95 |
|
#define | SIGNATURE_2 0x07 |
|