PICSim  0.8.1
PICsim - PIC Simulator
_pic Struct Reference

PICsim PIC structure. More...

#include <picsim.h>

Collaboration diagram for _pic:

Data Fields

unsigned char print
 print information ON/OFF

 
unsigned int RAMSIZE
 
unsigned int ROMSIZE
 
unsigned int EEPROMSIZE
 
unsigned int IDSIZE
 
unsigned int CONFIGSIZE
 
unsigned char STACKSIZE
 
unsigned char PINCOUNT
 
unsigned char CCPCOUNT
 
unsigned char ADCCOUNT
 
unsigned char USARTCOUNT
 
unsigned char WDT_MS
 
unsigned char family
 pic family
 
unsigned int processor
 procid
 
unsigned short debugv [8]
 
unsigned char * ram
 
unsigned short * prog
 
unsigned short * id
 
unsigned char * eeprom
 
unsigned short * config
 
unsigned int pc
 
unsigned int jpc
 
unsigned short lram
 loaded register
 
unsigned short rram
 readed register
 
unsigned int * stack
 
unsigned char w
 
unsigned char wdt
 
unsigned char s2
 
float freq
 frequency
 
unsigned char sleep
 sleep mode on
 
unsigned char pkg
 packaging type
 
picpinpins
 
unsigned char mclr
 
unsigned char * ccp
 
unsigned char * adc
 
unsigned char * usart_rx
 
unsigned char * usart_tx
 
unsigned char pgc
 
unsigned char pgd
 
unsigned char sck
 
unsigned char sdo
 
unsigned char sdi
 
unsigned char t0cki
 
unsigned char t1cki
 
unsigned char intlv
 
unsigned char ocd_pgca
 
unsigned char ocd_pgc
 
unsigned char debug
 
unsigned char sstep
 
unsigned char dbg
 
unsigned char frst
 
int cp0
 
int cp1
 
int cp2
 
int cp2_
 
int cp3
 
int t2pr
 
unsigned char t0cki_
 
unsigned char t1cki_
 
unsigned char int0
 
unsigned char int1
 
unsigned char int2
 
unsigned char int0v
 
unsigned char int1v
 
unsigned char int2v
 
unsigned char portbm
 
int adcstep
 
unsigned char adcon1
 
float twdt
 
int ee_wr
 
unsigned char p16latch [5]
 
unsigned char porta
 
unsigned char portb
 
unsigned char portc
 
unsigned char portd
 
unsigned char porte
 
unsigned char trisa
 
unsigned char trisb
 
unsigned char trisc
 
unsigned char trisd
 
unsigned char trise
 
unsigned char ssp_ck
 
unsigned char ssp_sck
 
unsigned char ssp_scka
 
unsigned char sspsr
 
unsigned char ssp_bit
 
_serial serial [SERIAL_MAX]
 
void(* reset )(void)
 
void(* mmap )(void)
 
int(* getconf )(unsigned int)
 
void(* periferic )(void)
 
int(* interrupt )(void)
 
void(* stop )(void)
 
union {
   P16map_t   P16map
 
   P16Emap_t   P16Emap
 
   P18map_t   P18map
 
}; 
 

Detailed Description

PICsim PIC structure.

Structure used to describe pic microcontroller .


The documentation for this struct was generated from the following file: