//************************************************************************************
//**  
//**  Source name:   C:\Flowcode9\Forsoeg\629test\Nospace629\NoSpaceNewConfig629.fcfx
//**  Title:         
//**  Description:   
//**  Device:        PIC.12F.12F629
//**  
//**  Generated by:  Flowcode v9.3.0.35
//**  Date:          Monday, August 08, 2022 14:08:33
//**  Users:         1
//**  Registered to: jgu1 (43418841)
//**  Licence key: HTFJ23
//**  
//**  
//**  https://www.flowcode.co.uk
//**  
//************************************************************************************


#define MX_PIC

#define MX_CAL_PIC

#define MX_CLK_SPEED 19660800

#define FCP_NULL Unconnected_Port


#include <xc.h>
#include <math.h>
//Chip Configuration Settings
#pragma config 0x1 = 0x5;
#pragma config 0x2 = 0x0;

/*========================================================================*\
   Use :Include the type definitions
\*========================================================================*/
#include "C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\internals.c"





/*========================================================================*\
   Use :panel
       :Variable declarations
       :Macro function declarations
\*========================================================================*/
#define FCV_FALSE (0)
#define FCV_TRUE (1)


/*========================================================================*\
   Use :Include the chip adaption layer
\*========================================================================*/
#include "C:\ProgramData\MatrixTSL\FlowcodeV9\CAL\includes.c"



/*========================================================================*\
   Use :Main
\*========================================================================*/
void main()
{
	#ifdef INTOSCHELPER
		INTOSCHELPERCODE
	#endif
CMCON = 0x07;

OPTION_REG = 0xC0;


	// Name: Loop, Type: Loop: While 1
	while (1)
	{

		// Name: Delay, Type: Delay: 1 s
		FCI_DELAYBYTE_S(1);

		// Name: Output, Type: Output: 0 -> A0
		SET_PORT_PIN(A,0,(0));

		// Name: Delay, Type: Delay: 1 s
		FCI_DELAYBYTE_S(1);

		// Name: Output, Type: Output: 0 -> A0
		SET_PORT_PIN(A,0,(0));


	}

	mainendloop: goto mainendloop;
}



/*========================================================================*\
   Use :Interrupt
\*========================================================================*/
void MX_INTERRUPT_MACRO(void)
{

}




