|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectavrora.sim.RWRegister
avrora.sim.mcu.USART.DataRegister
The DataRegister class represents a Transmit Data Buffer Register for a USART. It
is really two registers, a transmit register and a receive register. The transmit register is
the destination of data written to the register at this address. The receive register is the
source of data read from this address.
| Field Summary |
| Fields inherited from class avrora.sim.RWRegister |
value |
| Method Summary | |
byte |
read()
The read() method reads the 8-bit value of the IO register as a byte. |
boolean |
readBit(int bit)
The readBit() method reads a single bit from the IO register. |
void |
write(byte val)
The write() method writes an 8-bit value to the IO register as a byte. |
void |
writeBit(int bit,
boolean val)
The writeBit() method writes a single bit value into the IO register at the specified
bit offset. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public void write(byte val)
RWRegisterwrite() method writes an 8-bit value to the IO register as a byte. For simple
RWRegister instances, this simply writes the internally stored value.
write in interface ActiveRegisterwrite in class RWRegisterval - the value to write
public void writeBit(int bit,
boolean val)
RWRegisterwriteBit() method writes a single bit value into the IO register at the specified
bit offset. For simple RWRegister instances, this simply updates the bit in the internally stored value
writeBit in interface ActiveRegisterwriteBit in class RWRegisterbit - the number of the bit to writeval - the value of the bit to writepublic byte read()
RWRegisterread() method reads the 8-bit value of the IO register as a byte. For simple
RWRegister instances, this simply returns the internally stored value.
read in interface ActiveRegisterread in class RWRegisterpublic boolean readBit(int bit)
RWRegisterreadBit() method reads a single bit from the IO register.
readBit in interface ActiveRegisterreadBit in class RWRegisterbit - the number of the bit to read
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||