/*
DEFINE CONFIGURATION WORD 1 AND 2 FOR PIC16F88
*/
/* definitions */
#define true 1
#define false 0
/* Pragma declarations */
#pragma library 1 // this will delete all unused functions
/*
CONFIGURATION WORD 1 and 2 REGISTER (ADDRESS 2007h and 2008h)
*/
/* Configuration Byte 1 Options */
#define _CONFIG1 0x2007
#define _CP_ALL 0x1FFF
#define _CP_OFF 0x3FFF
#define _CCP1_RB0 0x3FFF
#define _CCP1_RB3 0x2FFF
#define _DEBUG_OFF 0x3FFF
#define _DEBUG_ON 0x37FF
#define _WRT_PROTECT_OFF 0x3FFF /* No program memory write protection */
#define _WRT_PROTECT_256 0x3DFF /* First 256 program memory protected */
#define _WRT_PROTECT_2048 0x3BFF /* First 2048 program memory protected */
#define _WRT_PROTECT_ALL 0x39FF /* All of program memory protected */
#define _CPD_ON 0x3EFF
#define _CPD_OFF 0x3FFF
#define _LVP_ON 0x3FFF
#define _LVP_OFF 0x3F7F
#define _BODEN_ON 0x3FFF
#define _BODEN_OFF 0x3FBF
#define _MCLR_ON 0x3FFF
#define _MCLR_OFF 0x3FDF
#define _PWRTE_OFF 0x3FFF
#define _PWRTE_ON 0x3FF7
#define _WDT_ON 0x3FFF
#define _WDT_OFF 0x3FFB
#define _EXTRC_CLKOUT 0x3FFF /* EXTRC oscillator; CLKO function on RA6/OSC2/CLKO */
#define _EXTRC_IO 0x3FFE /* EXTRC oscillator; Port I/O function on RA6/OSC2/CLKO */
#define _INTRC_CLKOUT 0x3FFD /* INTRC oscillator; CLKO function on RA6/OSC2/CLKO */
#define _INTRC_IO 0x3FFC /* INTRC oscillator; Port I/O function on RA6/OSC2/CLKO */
#define _EXTCLK 0x3FEF /* EXTCLK; Port I/O function on RA6/OSC2/CLKO */
#define _HS_OSC 0x3FEE /* HS oscillator */
#define _XT_OSC 0x3FED /* XT oscillator */
#define _LP_OSC 0x3FEC /* LP oscillator */
/* Configuration Byte 2 Options */
#define _CONFIG2 0x2008
#define _IESO_ON 0x3FFF
#define _IESO_OFF 0x3FFD
#define _FCMEN_ON 0x3FFF
#define _FCMEN_OFF 0x3FFE
/*
Configuration Word 1
(_CP_OFF & _CCP1_RB0 & _DEBUG_OFF & _WRT_PROTECT_OFF & _CPD_OFF & _LVP_OFF & _BODEN_OFF & _MCLR_OFF & _PWRTE_ON & _WDT_OFF & _INTRC_IO)
*/
#pragma config_reg _CONFIG1
#pragma config = 0x3F10 // Configuration word 1
/*
Configuration Word 2
(_IESO_OFF & _FCMEN_OFF)
*/
#pragma config_reg2 _CONFIG2