PICSim  0.8.1
PICsim - PIC Simulator
P18map_t Struct Reference

PICsim P18 memory map structure. More...

#include <p18fxxx_defs.h>

Data Fields

unsigned char WS
 
unsigned char STATUSS
 
unsigned char BSRS
 
unsigned char * STATUS
 
unsigned char * PLUSW2
 
unsigned char * PREINC2
 
unsigned char * POSTDEC2
 
unsigned char * POSTINC2
 
unsigned char * INDF2
 
unsigned char * BSR
 
unsigned char * PLUSW1
 
unsigned char * PREINC1
 
unsigned char * POSTDEC1
 
unsigned char * POSTINC1
 
unsigned char * INDF1
 
unsigned char * WREG
 
unsigned char * PLUSW0
 
unsigned char * PREINC0
 
unsigned char * POSTDEC0
 
unsigned char * POSTINC0
 
unsigned char * INDF0
 
unsigned char * INTCON3
 
unsigned char * INTCON2
 
unsigned char * INTCON
 
unsigned char * TABLAT
 
unsigned char * STKPTR
 
unsigned char * FSR2L
 
unsigned char * FSR2H
 
unsigned char * FSR1L
 
unsigned char * FSR1H
 
unsigned char * FSR0L
 
unsigned char * FSR0H
 
unsigned char * PRODL
 
unsigned char * PRODH
 
unsigned char * TBLPTRL
 
unsigned char * TBLPTRH
 
unsigned char * TBLPTRU
 
unsigned char * PCL
 
unsigned char * PCLATH
 
unsigned char * PCLATU
 
unsigned char * TOSL
 
unsigned char * TOSH
 
unsigned char * TOSU
 
unsigned char * RCON
 
unsigned char * PIE0
 
unsigned char * PIR0
 
unsigned char * IPR0
 
unsigned char * PIE1
 
unsigned char * PIR1
 
unsigned char * IPR1
 
unsigned char * PIE2
 
unsigned char * PIR2
 
unsigned char * IPR2
 
unsigned char * PIE3
 
unsigned char * PIR3
 
unsigned char * IPR3
 
unsigned char * PIE4
 
unsigned char * PIR4
 
unsigned char * IPR4
 
unsigned char * PORTA
 
unsigned char * PORTB
 
unsigned char * PORTC
 
unsigned char * PORTD
 
unsigned char * PORTE
 
unsigned char * LATA
 
unsigned char * LATB
 
unsigned char * LATC
 
unsigned char * LATD
 
unsigned char * LATE
 
unsigned char * TRISA
 
unsigned char * TRISB
 
unsigned char * TRISC
 
unsigned char * TRISD
 
unsigned char * TRISE
 
unsigned char * ANSELA
 
unsigned char * ANSELB
 
unsigned char * ANSELC
 
unsigned char * ANSELD
 
unsigned char * ANSELE
 
unsigned char * IOCBF
 
unsigned char * IOCBN
 
unsigned char * IOCBP
 
unsigned char * ADCON2
 
unsigned char * ADCON1
 
unsigned char * ADCON0
 
unsigned char * ADRESL
 
unsigned char * ADRESH
 
unsigned char * ADCON3
 
unsigned char * ADPCH
 
unsigned char * T0CON
 
unsigned char * TMR0L
 
unsigned char * TMR0H
 
unsigned char * T0CON0
 
unsigned char * T0CON1
 
unsigned char * T1CON
 
unsigned char * TMR1L
 
unsigned char * TMR1H
 
unsigned char * T1CLK
 
unsigned char * T3CON
 
unsigned char * TMR3L
 
unsigned char * TMR3H
 
unsigned char * CCP2CON
 
unsigned char * CCP1CON
 
unsigned char * CCPR2L
 
unsigned char * CCPR2H
 
unsigned char * CCPR1L
 
unsigned char * CCPR1H
 
unsigned char * SSPCON1
 
unsigned char * SSPCON2
 
unsigned char * SSPSTAT
 
unsigned char * SSPADD
 
unsigned char * SSPBUF
 
unsigned char * SSP1CON1
 
unsigned char * SSP1CON2
 
unsigned char * SSP1STAT
 
unsigned char * SSP1ADD
 
unsigned char * SSP1BUF
 
unsigned char * EECON1
 
unsigned char * EECON2
 
unsigned char * EEDATA
 
unsigned char * EEADR
 
unsigned char * EEADRH
 
unsigned char * NVMCON1
 
unsigned char * NVMCON2
 
unsigned char * NVMDAT
 
unsigned char * NVMADRL
 
unsigned char * NVMADRH
 
unsigned char * RCREG
 
unsigned char * TXREG
 
unsigned char * SPBRG
 
unsigned char * SPBRGH
 
unsigned char * RCSTA
 
unsigned char * TXSTA
 
unsigned char * RC1REG
 
unsigned char * TX1REG
 
unsigned char * SP1BRGL
 
unsigned char * SP1BRGH
 
unsigned char * RC1STA
 
unsigned char * TX1STA
 
unsigned char * RC2REG
 
unsigned char * TX2REG
 
unsigned char * SP2BRGL
 
unsigned char * SP2BRGH
 
unsigned char * RC2STA
 
unsigned char * TX2STA
 
unsigned char * T2CON
 
unsigned char * PR2
 
unsigned char * TMR2
 
unsigned char * T2TMR
 
unsigned char * T2PR
 
unsigned char * WDTCON
 
unsigned char * WDTCON0
 
unsigned char * RA0PPS
 
unsigned char * RA1PPS
 
unsigned char * RA2PPS
 
unsigned char * RA3PPS
 
unsigned char * RA4PPS
 
unsigned char * RA5PPS
 
unsigned char * RA6PPS
 
unsigned char * RA7PPS
 
unsigned char * RB0PPS
 
unsigned char * RB1PPS
 
unsigned char * RB2PPS
 
unsigned char * RB3PPS
 
unsigned char * RB4PPS
 
unsigned char * RB5PPS
 
unsigned char * RB6PPS
 
unsigned char * RB7PPS
 
unsigned char * RC0PPS
 
unsigned char * RC1PPS
 
unsigned char * RC2PPS
 
unsigned char * RC3PPS
 
unsigned char * RC4PPS
 
unsigned char * RC5PPS
 
unsigned char * RC6PPS
 
unsigned char * RC7PPS
 
unsigned char * RD0PPS
 
unsigned char * RD1PPS
 
unsigned char * RD2PPS
 
unsigned char * RD3PPS
 
unsigned char * RD4PPS
 
unsigned char * RD5PPS
 
unsigned char * RD6PPS
 
unsigned char * RD7PPS
 
unsigned char * RE0PPS
 
unsigned char * RE1PPS
 
unsigned char * RE2PPS
 

Detailed Description

PICsim P18 memory map structure.

Internal structure used to map P18 memory.


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