|
SunSPOT API V5.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.spot.sensorboard.hardware.Atmega
public abstract class Atmega
Simple wrapper for the Atmega part. Bring out the necessary aspects to control the part in the SPOT environment. Please see the documentation published by Atmel for more infomation on the contents of this file.
Field Summary | |
---|---|
static int |
ACBG
|
static int |
ACD
|
static int |
ACI
|
static int |
ACIC
|
static int |
ACIE
|
static int |
ACIS0
|
static int |
ACIS1
|
static int |
ACO
|
static int |
ATMEGA_CLOCK
Define Atmega clock speed in Hz |
static int |
BLBSET
|
static int |
BORF
|
static int |
COM0A0
|
static int |
COM0A1
|
static int |
COM0B0
|
static int |
COM0B1
|
static int |
CPHA
|
static int |
CPOL
|
static int |
CS00
|
static int |
CS01
|
static int |
CS02
|
static int |
DDB0
|
static int |
DDB1
|
static int |
DDB2
|
static int |
DDB3
|
static int |
DDB4
|
static int |
DDB5
|
static int |
DDB6
|
static int |
DDB7
|
static int |
DDC0
|
static int |
DDC1
|
static int |
DDC2
|
static int |
DDC3
|
static int |
DDC4
|
static int |
DDC5
|
static int |
DDC6
|
static int |
DDD0
|
static int |
DDD1
|
static int |
DDD2
|
static int |
DDD3
|
static int |
DDD4
|
static int |
DDD5
|
static int |
DDD6
|
static int |
DDD7
|
static int |
DORD
|
static int |
EEMPE
|
static int |
EEPE
|
static int |
EEPM0
|
static int |
EEPM1
|
int |
EEPROM_PGSIZE
|
int |
EEPROM_SIZE
|
static int |
EERE
|
static int |
EERIE
|
static int |
EXTRF
|
int |
FLASH_PGSIZE
|
int |
FLASH_SIZE
|
static int |
FOC0A
|
static int |
FOC0B
|
static int |
ICF1
|
static int |
INT0
|
static int |
INT1
|
static int |
INTF0
|
static int |
INTF1
|
static int |
IVCE
|
static int |
IVSEL
|
static int |
MSTR
|
static int |
OCF0A
|
static int |
OCF0B
|
static int |
OCF1A
|
static int |
OCF1B
|
static int |
OCF2A
|
static int |
OCF2B
|
static int |
PB0
|
static int |
PB1
|
static int |
PB2
|
static int |
PB3
|
static int |
PB4
|
static int |
PB5
|
static int |
PB6
|
static int |
PB7
|
static int |
PC0
|
static int |
PC1
|
static int |
PC2
|
static int |
PC3
|
static int |
PC4
|
static int |
PC5
|
static int |
PC6
|
static int |
PCIF0
|
static int |
PCIF1
|
static int |
PCIF2
|
static int |
PD0
|
static int |
PD1
|
static int |
PD2
|
static int |
PD3
|
static int |
PD4
|
static int |
PD5
|
static int |
PD6
|
static int |
PD7
|
static int |
PGERS
|
static int |
PGWRT
|
static int |
PINB0
|
static int |
PINB1
|
static int |
PINB2
|
static int |
PINB3
|
static int |
PINB4
|
static int |
PINB5
|
static int |
PINB6
|
static int |
PINB7
|
static int |
PINC0
|
static int |
PINC1
|
static int |
PINC2
|
static int |
PINC3
|
static int |
PINC4
|
static int |
PINC5
|
static int |
PINC6
|
static int |
PIND0
|
static int |
PIND1
|
static int |
PIND2
|
static int |
PIND3
|
static int |
PIND4
|
static int |
PIND5
|
static int |
PIND6
|
static int |
PIND7
|
static int |
PORF
|
static int |
PSRASY
|
static int |
PSRSYNC
|
static int |
PUD
|
static int |
REG_ACSR
|
static int |
REG_DDRB
|
static int |
REG_DDRC
|
static int |
REG_DDRD
|
static int |
REG_EEARH
|
static int |
REG_EEARL
|
static int |
REG_EECR
|
static int |
REG_EEDR
|
static int |
REG_EIFR
|
static int |
REG_EIMSK
|
static int |
REG_GPIOR0
|
static int |
REG_GPIOR1
|
static int |
REG_GPIOR2
|
static int |
REG_GTCCR
|
static int |
REG_MCUCR
|
static int |
REG_MCUSR
|
static int |
REG_MONDR
|
static int |
REG_OCR0A
|
static int |
REG_OCR0B
|
static int |
REG_PCIFR
|
static int |
REG_PINB
|
static int |
REG_PINC
|
static int |
REG_PIND
|
static int |
REG_PORTB
|
static int |
REG_PORTC
|
static int |
REG_PORTD
|
static int |
REG_SMCR
|
static int |
REG_SPCR
|
static int |
REG_SPDR
|
static int |
REG_SPMCSR
|
static int |
REG_SPSR
|
static int |
REG_TCCR0A
|
static int |
REG_TCCR0B
|
static int |
REG_TCNT0
|
static int |
REG_TIFR0
|
static int |
REG_TIFR1
|
static int |
REG_TIFR2
|
static int |
RWWSB
|
static int |
RWWSRE
|
static int |
RXB80
|
static int |
RXCIE0
|
static int |
RXEN0
|
static int |
SE
|
static int |
SELFPRGEN
|
byte[] |
SIG_POSITIONS
|
byte[] |
SIGNATURE
|
static int |
SM0
|
static int |
SM1
|
static int |
SM2
|
static int |
SPE
|
static int |
SPI_CONFIG
|
static int |
SPI2X
|
static int |
SPIE
|
static int |
SPIF
|
static int |
SPMEN
|
static int |
SPMIE
|
static int |
SPR0
|
static int |
SPR1
|
static int |
TOV0
|
static int |
TOV1
|
static int |
TOV2
|
static int |
TSM
|
static int |
TXB80
|
static int |
TXCIE0
|
static int |
TXEN0
|
static int |
UBRR0H
|
static int |
UBRR0L
USART BAUDRATE REGISTERS |
static int |
UCPOL0
|
static int |
UCSR0A
USART CONTROL/STATUS REGISTERS |
static int |
UCSR0B
|
static int |
UCSR0C
|
static int |
UCSZ00
|
static int |
UCSZ01
|
static int |
UCSZ02
|
static int |
UDRIE0
|
static int |
UMSEL00
|
static int |
UMSEL01
|
static int |
UPM00
|
static int |
UPM01
|
static int |
USBS0
|
static int |
WCOL
|
static int |
WDRF
|
static int |
WGM00
|
static int |
WGM01
|
static int |
WGM02
|
Constructor Summary | |
---|---|
Atmega(ISPI spi,
ISPI pSPI)
|
Method Summary | |
---|---|
String |
getFirmwareRev()
|
String |
getName()
|
ISPI |
getProgrammingSPI()
|
ISPI |
getSPI()
|
void |
reset()
|
void |
setFirmwareRev(String r)
|
void |
setName(String n)
|
String |
toString()
Returns a string representation of the object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int SPI_CONFIG
public int FLASH_SIZE
public int FLASH_PGSIZE
public int EEPROM_SIZE
public int EEPROM_PGSIZE
public byte[] SIG_POSITIONS
public byte[] SIGNATURE
public static final int REG_PINB
public static final int PINB7
public static final int PINB6
public static final int PINB5
public static final int PINB4
public static final int PINB3
public static final int PINB2
public static final int PINB1
public static final int PINB0
public static final int REG_DDRB
public static final int DDB7
public static final int DDB6
public static final int DDB5
public static final int DDB4
public static final int DDB3
public static final int DDB2
public static final int DDB1
public static final int DDB0
public static final int REG_PORTB
public static final int PB7
public static final int PB6
public static final int PB5
public static final int PB4
public static final int PB3
public static final int PB2
public static final int PB1
public static final int PB0
public static final int REG_PINC
public static final int PINC6
public static final int PINC5
public static final int PINC4
public static final int PINC3
public static final int PINC2
public static final int PINC1
public static final int PINC0
public static final int REG_DDRC
public static final int DDC6
public static final int DDC5
public static final int DDC4
public static final int DDC3
public static final int DDC2
public static final int DDC1
public static final int DDC0
public static final int REG_PORTC
public static final int PC6
public static final int PC5
public static final int PC4
public static final int PC3
public static final int PC2
public static final int PC1
public static final int PC0
public static final int REG_PIND
public static final int PIND7
public static final int PIND6
public static final int PIND5
public static final int PIND4
public static final int PIND3
public static final int PIND2
public static final int PIND1
public static final int PIND0
public static final int REG_DDRD
public static final int DDD7
public static final int DDD6
public static final int DDD5
public static final int DDD4
public static final int DDD3
public static final int DDD2
public static final int DDD1
public static final int DDD0
public static final int REG_PORTD
public static final int PD7
public static final int PD6
public static final int PD5
public static final int PD4
public static final int PD3
public static final int PD2
public static final int PD1
public static final int PD0
public static final int REG_TIFR0
public static final int OCF0B
public static final int OCF0A
public static final int TOV0
public static final int REG_TIFR1
public static final int ICF1
public static final int OCF1B
public static final int OCF1A
public static final int TOV1
public static final int REG_TIFR2
public static final int OCF2B
public static final int OCF2A
public static final int TOV2
public static final int REG_PCIFR
public static final int PCIF2
public static final int PCIF1
public static final int PCIF0
public static final int REG_EIFR
public static final int INTF1
public static final int INTF0
public static final int REG_EIMSK
public static final int INT1
public static final int INT0
public static final int REG_GPIOR0
public static final int REG_EECR
public static final int EEPM1
public static final int EEPM0
public static final int EERIE
public static final int EEMPE
public static final int EEPE
public static final int EERE
public static final int REG_EEDR
public static final int REG_EEARL
public static final int REG_EEARH
public static final int REG_GTCCR
public static final int TSM
public static final int PSRASY
public static final int PSRSYNC
public static final int REG_TCCR0A
public static final int COM0A1
public static final int COM0A0
public static final int COM0B1
public static final int COM0B0
public static final int WGM01
public static final int WGM00
public static final int REG_TCCR0B
public static final int FOC0A
public static final int FOC0B
public static final int WGM02
public static final int CS02
public static final int CS01
public static final int CS00
public static final int REG_TCNT0
public static final int REG_OCR0A
public static final int REG_OCR0B
public static final int REG_GPIOR1
public static final int REG_GPIOR2
public static final int REG_SPCR
public static final int SPIE
public static final int SPE
public static final int DORD
public static final int MSTR
public static final int CPOL
public static final int CPHA
public static final int SPR1
public static final int SPR0
public static final int REG_SPSR
public static final int SPIF
public static final int WCOL
public static final int SPI2X
public static final int REG_SPDR
public static final int REG_ACSR
public static final int ACD
public static final int ACBG
public static final int ACO
public static final int ACI
public static final int ACIE
public static final int ACIC
public static final int ACIS1
public static final int ACIS0
public static final int REG_MONDR
public static final int REG_SMCR
public static final int SM2
public static final int SM1
public static final int SM0
public static final int SE
public static final int REG_MCUSR
public static final int WDRF
public static final int BORF
public static final int EXTRF
public static final int PORF
public static final int REG_MCUCR
public static final int PUD
public static final int IVSEL
public static final int IVCE
public static final int REG_SPMCSR
public static final int SPMIE
public static final int RWWSB
public static final int RWWSRE
public static final int BLBSET
public static final int PGWRT
public static final int PGERS
public static final int SELFPRGEN
public static final int SPMEN
public static final int UCSR0A
public static final int UCSR0B
public static final int RXCIE0
public static final int TXCIE0
public static final int UDRIE0
public static final int RXEN0
public static final int TXEN0
public static final int UCSZ02
public static final int RXB80
public static final int TXB80
public static final int UCSR0C
public static final int UMSEL01
public static final int UMSEL00
public static final int UPM01
public static final int UPM00
public static final int USBS0
public static final int UCSZ01
public static final int UCSZ00
public static final int UCPOL0
public static final int UBRR0L
public static final int UBRR0H
public static final int ATMEGA_CLOCK
Constructor Detail |
---|
public Atmega(ISPI spi, ISPI pSPI)
Method Detail |
---|
public String getName()
public void setName(String n)
public String getFirmwareRev()
public void setFirmwareRev(String r)
public String toString()
Object
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString
in class Object
public ISPI getSPI()
public ISPI getProgrammingSPI()
public void reset()
|
SunSPOT API V5.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |