#include "24cxx.h"
#include "main.h"
//#include "delay.h"
//extern unsigned int Switch_addr ;
extern unsigned char iic_init_flag;
unsigned char bcd2bin(unsigned char b)
{
return (b >> 4) * 10 + (b & 15);
}
unsigned char bin2bcd(unsigned char b)
{
return (b / 10) * 16 + (b % 10);
}
//*******************************************
//在ISL12022 初始化
//以及车检中断初始化
//*******************************************
void ISL12022_Init(void)
{
// unsigned char TEST_D =0x34;
// TEST_D = bcd2bin(TEST_D);
// TEST_D = bin2bcd(TEST_D);
// Delay_Init(36); //延时初始化
IIC_Init();
iic_init_flag =ISL12022_Check();//0表示初始化成功,1表示初始化失败
// ISL12022_WriteOneByte(0,0xaa);
// i= ISL12022_ReadOneByte(0)