hades.models.pic
Class TestPic

java.lang.Object
  extended byhades.models.pic.TestPic

public class TestPic
extends java.lang.Object

TestPic - Text-based methods to simulate the PICmicro-microcontroller


Field Summary
(package private)  java.io.InputStream in
           
(package private)  java.io.PrintStream out
           
 PicExec pic
           
 
Constructor Summary
TestPic()
           
 
Method Summary
 java.lang.String fillString(java.lang.String in, int len)
           
static void main(java.lang.String[] argv)
           
 void printBaseRegs()
           
 void printBit(java.lang.String name, boolean bit)
           
 void printDecode()
           
 void printInternal()
           
 void printReg(java.lang.String name, PicReg reg)
           
 void printStatus()
           
 int splitInput(java.lang.String input, java.lang.String[] word)
           
 void workloop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pic

public PicExec pic

out

java.io.PrintStream out

in

java.io.InputStream in
Constructor Detail

TestPic

public TestPic()
Method Detail

printBit

public void printBit(java.lang.String name,
                     boolean bit)

printStatus

public void printStatus()

printReg

public void printReg(java.lang.String name,
                     PicReg reg)

printBaseRegs

public void printBaseRegs()

printInternal

public void printInternal()

printDecode

public void printDecode()

fillString

public java.lang.String fillString(java.lang.String in,
                                   int len)

splitInput

public int splitInput(java.lang.String input,
                      java.lang.String[] word)

workloop

public void workloop()

main

public static void main(java.lang.String[] argv)