#include <MSP430g2553.h>
#define SlaveWriteAddress 0xa0
#define SlaveReadAddress 0xa1
#define OwnAddress 0xee
#define I2CSDA BIT1
#define I2CSCL BIT2
#define I2CSDA_SET_1 P1OUT |= I2CSDA
#define I2CSDA_SET_0 P1OUT &=~ I2CSDA
#define I2CSCL_SET_1 P1OUT |= I2CSCL
#define I2CSCL_SET_0 P1OUT &=~ I2CSCL
#define I2CSDA_INPUT_IN P1IN&I2CSDA
unsigned char READI2CBUF;
void delay5us( void )
{
unsigned char count=8;
while(count--);
}
void Delay_MS( unsigned int m )
{
unsigned int i,j;
for(i=0;i<m;i++)
for(j=0;j<125;j++);
}
void Setting_System_Clock_For_On_Chip_RC( char Frequency )
{
switch (Frequency)
{