矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 1362|回复: 22

分享三款常见DSP收音芯片(RDA5807FP、Si4732-A10、TEF6686)的C语言驱动代码

[复制链接]
     
发表于 2025-4-16 08:55:46 | 显示全部楼层 |阅读模式
本帖最后由 地主斌 于 2025-4-16 08:59 编辑

      内包含三款常用的DSP收音芯片C语言单片机驱动代码(RDA5807FP、Si4732-A10、TEF6686)程序开始时根据自己需用调用:void TEF6686Init();、void Si7432Init();、void RDA5807Init();
      内部为基本最小代码(能驱响芯片)都是本人亲自编写,全部都是利用端口模拟IIC协议操作没有应用到单片机的硬件IIC方便各位能更换不同厂家的单片机也能使用。本人水平有限至于更多功能可以根据编程手册自行编写。
       dsp收音芯片驱动代码.rar (4.52 KB, 下载次数: 151)

评分

23

查看全部评分

     
发表于 2025-4-16 09:12:03 | 显示全部楼层
楼主大义!比某些大师敞亮多了。我用不到,但是必须点赞!
回复 支持 5 反对 0

使用道具 举报

     
发表于 2025-4-16 18:46:05 | 显示全部楼层
mowin 发表于 2025-4-16 09:12
楼主大义!比某些大师敞亮多了。我用不到,但是必须点赞!

是啊!有人自己藏着掖着,以为自己有多牛,对于别人无私的分享还说风凉话。
回复 支持 2 反对 0

使用道具 举报

     
发表于 2025-4-16 09:37:26 | 显示全部楼层
加分为敬。
回复 支持 反对

使用道具 举报

     
发表于 2025-4-16 14:48:03 | 显示全部楼层
谢谢楼主无私分享!
回复 支持 反对

使用道具 举报

     
发表于 2025-4-16 18:05:23 | 显示全部楼层
本帖最后由 杨白劳 于 2025-4-16 18:56 编辑

自行编写就完工了,我说错了就改了,看了楼主的代码很好,随便找个单片机一刷就响了
回复 支持 反对

使用道具 举报

发表于 2025-4-16 19:15:29 | 显示全部楼层
谢谢楼主无私分享。
论坛有你更精彩。
回复 支持 反对

使用道具 举报

     
发表于 2025-4-16 19:26:56 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

     
发表于 2025-4-16 19:53:18 来自手机 | 显示全部楼层
点赞楼主无私分享!
回复 支持 反对

使用道具 举报

发表于 2025-4-16 20:16:47 | 显示全部楼层
不知道什么原因,手上两个DSP收音机在中波段无论是灵敏度还是噪声控制都不如分立元件收音机。网上收了一下也说DSP收音机在中波段效果不好。
按理说数字滤波功能强大,应该比模拟电路更好才对。
回复 支持 反对

使用道具 举报

     
发表于 2025-4-16 22:54:13 | 显示全部楼层
感谢分享,无私奉献。
这应该是C51的代码,下面的.h以及对应的.c文件最好也能分享下。
#include "IO.h"
#include "Fuction.h"
#include "Slave_RamMap.h"
回复 支持 反对

使用道具 举报

     
发表于 2025-4-17 09:01:38 | 显示全部楼层
qyg123 发表于 2025-4-16 20:16
不知道什么原因,手上两个DSP收音机在中波段无论是灵敏度还是噪声控制都不如分立元件收音机。网上收了一下 ...

中波频率低,容易受到数字电路干扰。
回复 支持 反对

使用道具 举报

发表于 2025-4-17 09:11:18 | 显示全部楼层
kkstun 发表于 2025-4-17 09:01
中波频率低,容易受到数字电路干扰。

有道理,谢谢。
回复 支持 反对

使用道具 举报

     
发表于 2025-4-17 09:20:54 | 显示全部楼层
多谢楼主共享,最近正准备学习单片机,奈何基础太差了。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2025-4-17 10:09:44 | 显示全部楼层
本帖最后由 地主斌 于 2025-4-17 10:16 编辑
21cnsound 发表于 2025-4-16 22:54
感谢分享,无私奉献。
这应该是C51的代码,下面的.h以及对应的.c文件最好也能分享下。
#include "IO.h"


昨天我是试试能不能发程序,你讲到,我整个工程发上来好了。任何51单片机都能用,主要对对数据的引脚。
现在的6686我的GPIO0、1都是经10K接地,所以6686的地址是0xc8。
针对于4732,他有个复位脚,我是用sbit RST =P1^5;这个控制。
图1是4732的电路,图2是6686的。6686的有个U2中周的物体,淘宝有得卖但贵要5元多,我没买来装上去。经测试串180P接天线也能收台。
TEF6686全波段收音机.rar (207.29 KB, 下载次数: 37)

1.png

2.png

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 12:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表