寄存器地址 0X30)寄存器来选择 FM 频道。搜台(Seek)的步进长度(100KHz、200KHz 或 50KHz)由 SPACE[1:0] 来选择,频道由 CHAN[9:0]来选择,频率范围(76MHz~91MHz、87MHz~108MHz 或 76MHz~108MHz 或用户自定义 65MHz~115MHz 范围内频段)由 BAND[1:0]来选择。自定义的频段由寄存器 53H(chan_bottom)和 54H(chan_top)来设置,单位为 100KHz,即定义 65MHz~76MHz,可设置 BAND[1:0]=3(用户自定义频段),并且设置chan_bottom=0x028A,chan_top=0x02f8。Р 频点计算方法如下(该公式也适用于 FM 频点的读取):Р FMfreq=SPACE*CHAN+FMBTMР 其中 FMfreq 即我们需要的 FM 频率(Mhz),SPACE 为我们设置的步进长度(Khz),CHAN是我们设置的频点值,FMBTM 则是我们在 BAND 里面所选频段的最低频率,当 BAND=0 的实惠,FMBTM=87Mhz ; BAND=1 的时候, FMBTM=76Mhz ; BAND=2 的时候,FMBTM=CHAN_BOTTOM*0.1Mhz。Р 例如,我们要设置 FM 频率为 93.0Mhz,假设 BAND=0,SPACE=100Khz。那么我们只需要设置 CHAN=60 即可。Р 频点设置部分,FM 接收和 FM 发送是共用的,对两者都适用。Р 关于 RDA5820,我们就介绍到这,详细的使用说明,请大家参考《RDA5820 编程指南》和 RDA5820 的数据手册。Р2.3.3.硬件设计Р 音频选择器(74HC4052)和耳机驱动(TDA1308)的连接电路如图 2-6所示:Р图 2-6 音频选择器与耳机驱动连接电路图