|
miSim | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--misim.Register | +--misim.Port | +--misim.microchip.PIC84_PortA
This extends Port to implement the Port A register functions
Fields inherited from class misim.Port |
inputBits, MAX_PORT_ID, outputMask, Port_A, Port_B, Port_C, Port_D, Port_E, PortAId, PortBId, PortCId, PortDId, PortEId, portIdentifier |
Fields inherited from class misim.Register |
machineState, simple, val |
Constructor Summary | |
PIC84_PortA(MachineState machineState,
PIC84_Intcon intconReg,
PIC84_Option optionReg,
PIC84_Tmr0 tmr0,
Register trisReg)
|
Method Summary | |
void |
checkPortInterrupt()
When the data applied to portA by an external device has changed, this method should be called to invoke the external timer clock source, if applicable |
Methods inherited from class misim.Port |
addPortListener, clearPortBits, getBitWidth, getIdentifier, handleUpdate, rebuildPortMasks, removePortListener, setPortBits, writePort |
Methods inherited from class misim.Register |
toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PIC84_PortA(MachineState machineState, PIC84_Intcon intconReg, PIC84_Option optionReg, PIC84_Tmr0 tmr0, Register trisReg)
Method Detail |
public void checkPortInterrupt()
checkPortInterrupt
in class Port
|
miSim | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |