今天调式rda5807模块,感觉比TEA5767简单多了,没有网上写的杂七杂八的。其实简单的很,用不着什么模块初始化,模块重启。自动搜台,也不用考虑是否到了边界,会自动循环搜。
写模式:只需写入二位,就可以自动搜了。
I2C_Start();
I2C_Write(0x20); //送器件地址,写模式
I2C_Write(0xF3); //单声道模式,向上自动寻台 02h
I2C_Write(0x01); //开启模块。 02h
I2C_Stop();
读模式:如仅读频率,只需读二位就行。
I2C_Start(); //读模式
I2C_Write(0x21); //送器件地址 ,读模式
I2C_Read(); //高位舍去 0AH
Ch=I2C_Read(); // 0AH
I2C_Stop();
FM=Ch+870; //转频率,中国制无需考虑高二位。
|