|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectavrora.sim.mcu.ATMega128L.SimImpl.PinRegister
| Field Summary | |
protected ATMega128L.Pin[] |
pins
|
| Constructor Summary | |
protected |
ATMega128L.SimImpl.PinRegister(ATMega128L.Pin[] p)
|
| Method Summary | |
void |
clearBit(int bit)
The clearBit() method clears a single bit in the IO register. |
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 |
setBit(int bit)
The setBit() method sets a single bit in the IO register. |
void |
write(byte val)
The write() method writes an 8-bit value to the IO register
as a byte. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected ATMega128L.Pin[] pins
| Constructor Detail |
protected ATMega128L.SimImpl.PinRegister(ATMega128L.Pin[] p)
| Method Detail |
public byte read()
State.IORegread() method reads the 8-bit value of the IO register
as a byte. For special IO registers, this may cause some action like
device activity, or the actual value of the register may need to be
fetched or computed.
read in interface State.IORegpublic boolean readBit(int bit)
State.IORegreadBit() method reads a single bit from the IO register.
readBit in interface State.IORegbit - the number of the bit to read
public void write(byte val)
State.IORegwrite() method writes an 8-bit value to the IO register
as a byte. For special IO registers, this may cause some action like
device activity, masking/unmasking of interrupts, etc.
write in interface State.IORegval - the value to writepublic void setBit(int bit)
State.IORegsetBit() method sets a single bit in the IO register.
setBit in interface State.IORegbit - the number of the bit to clearpublic void clearBit(int bit)
State.IORegclearBit() method clears a single bit in the IO register.
clearBit in interface State.IORegbit - the number of the bit to clear
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||