hades.models.pic
Class PicTimerReg

java.lang.Object
  extended byhades.models.pic.PicWordReg
      extended byhades.models.pic.PicTimerReg
All Implemented Interfaces:
PicReg

public class PicTimerReg
extends PicWordReg
implements PicReg

PicTimerReg - Timer with prescaler and different sources


Field Summary
 
Fields inherited from class hades.models.pic.PicWordReg
size
 
Constructor Summary
PicTimerReg(PicBreakPoint newBp, PicWordReg newOption, PicBitReg newTmrInt)
           
 
Method Summary
 void externInc()
           
 void internInc()
           
 void por()
          Power-on-reset
 void reset()
          Normal reset, often this will be the same as por()
 void setBit(int selectedBit, boolean newValue)
          Set one specified bit
 void write(int newValue)
          Write the normal content of the register
 void writeAll(int newValue)
          Write the extended content of the register
 
Methods inherited from class hades.models.pic.PicWordReg
getBit, getBreakPoint, getSize, getSizeAll, isDirty, read, readAll, resetDirtyFlag, setBreakPoint, setDirtyFlag, testBreakPoint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hades.models.pic.PicReg
getBit, getBreakPoint, getSize, getSizeAll, read, readAll, setBreakPoint
 

Constructor Detail

PicTimerReg

public PicTimerReg(PicBreakPoint newBp,
                   PicWordReg newOption,
                   PicBitReg newTmrInt)
Method Detail

por

public void por()
Description copied from interface: PicReg
Power-on-reset

Specified by:
por in interface PicReg
Overrides:
por in class PicWordReg

reset

public void reset()
Description copied from interface: PicReg
Normal reset, often this will be the same as por()

Specified by:
reset in interface PicReg
Overrides:
reset in class PicWordReg

internInc

public void internInc()

externInc

public void externInc()

write

public void write(int newValue)
Description copied from interface: PicReg
Write the normal content of the register

Specified by:
write in interface PicReg
Overrides:
write in class PicWordReg

writeAll

public void writeAll(int newValue)
Description copied from interface: PicReg
Write the extended content of the register

Specified by:
writeAll in interface PicReg
Overrides:
writeAll in class PicWordReg

setBit

public void setBit(int selectedBit,
                   boolean newValue)
Description copied from interface: PicReg
Set one specified bit

Specified by:
setBit in interface PicReg
Overrides:
setBit in class PicWordReg