hades.models.pic
Class PicRegBank16F84

java.lang.Object
  extended byhades.models.pic.PicRegBank
      extended byhades.models.pic.PicRegBank16F84
All Implemented Interfaces:
PicMemory

public class PicRegBank16F84
extends PicRegBank


Field Summary
 
Fields inherited from class hades.models.pic.PicRegBank
BANK0, BANK1, BANK2, BANK3, BANKCOUNT, BANKSIZE, eeadr, EEADR, eecon1, EECON1, eecon2, EECON2, eedata, EEDATA, eepromInt, extInt, fsr, FSR, indf, INDF, intcon, INTCON, notImplemented, option, OPTION, pcl, PCL, pclath, PCLATH, porta, PORTA, portb, PORTB, rbInt, reg, status, STATUS, tmr0, TMR0, tmr0Int, trisa, TRISA, trisb, TRISB
 
Constructor Summary
PicRegBank16F84(PicBreakPoint bp, PicEpromBreakPoints epromBreakPoints)
           
 
Method Summary
 void buildGeneralPurposeRegisters(PicBreakPoint bp)
          create and initialize the 68 (36+32) GP registers of the PIC16F84
 
Methods inherited from class hades.models.pic.PicRegBank
getBit, getFlatAddress, getMemorySize, getWordWidth, por, read, readMemory, reset, setBit, write, writeMemory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PicRegBank16F84

public PicRegBank16F84(PicBreakPoint bp,
                       PicEpromBreakPoints epromBreakPoints)
Method Detail

buildGeneralPurposeRegisters

public void buildGeneralPurposeRegisters(PicBreakPoint bp)
create and initialize the 68 (36+32) GP registers of the PIC16F84

Overrides:
buildGeneralPurposeRegisters in class PicRegBank