/********************************************************************** ** ** ** Header file for "FM1216.h" ** ** ** **********************************************************************/ typedef unsigned char byte; // Set VS8 to be SDA // Set VS9 to be SCL #define VS_data (0x4000000A) #define VS_ctrl (0x4000000B) #define input 0xff //set pins as input #define output 0x0 //set pins as output #define stepfactor 0x10 //0x10 --> 16 (step factor) // step factor is 32 for 32.25, 20 for 50 and 16 for 62.5KHz #define lowband 160 #define midband 144 #define hiband 48 int main (void); void getfreq(void); void getdivbytes(void); void getlock(void); void i2cstart(void); void i2cstop(void); void i2ctrbyte(byte trbyte); void i2ctrck(void); void initi2cbus(void); void i2cclearscl(void); void i2cclearsda(void); void i2csetscl(void); void i2csetsda(void); byte i2cgetbyte(void); byte i2creadlastbyte(void); void tvauthorization(void);