找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6129|回复: 15
收起左侧

STC89C52RC单片机设计的FM收音机+自动搜台+存储电台

  [复制链接]
ID:142045 发表于 2019-11-3 20:36 | 显示全部楼层 |阅读模式
刚调试好的收音机,但是信号还不是很好,收音机模块用的TEA5767芯片,液晶1602显示,爱好者可以自己下载调试。
可以手动自动调节自动搜台电台

可以手动调节电台

可以手动调节电台

单片机源程序如下:
#include <reg52.h>
#include "tea5767.h"
#include "delay.h"
#include "lcd1602.h"
//K1:上一台 K2:下一台 K3:从低向高搜索台
sbit K1 = P2 ^ 1;
sbit K2 = P2 ^ 4;
sbit K3 = P2 ^ 7;

//当前频道号 从 0 开始
unsigned char ch = 0;

void main()
{

    //初始化 1602lcd
    lcd1602_init();

    //初始化 串口
    init_uart();

    //初始化红外遥控接口
//    init_IR();

    //主函数中扫描按键
    while(1)
    {
        //上一台
        if(0 == K1)
        {
            //去抖动
            delayms(100);
            if(0 == K1)
            {
                set_ch(--ch);
            }
        }
        //下一台
        if(0 == K2)
        {
            //去抖动
            delayms(100);
            if(0 == K2)
            {
                set_ch(++ch);
            }
        }
        //自动搜索
        if(0 == K3)
        {
            //去抖动
            delayms(100);
            if(0 == K3)
            {
                tea5767_tiny_auto_search();
            }
        }
    }
}

存储后的电台

存储后的电台

自动搜索电台

自动搜索电台

FM源程序.zip

324.42 KB, 下载次数: 280, 下载积分: 黑币 -5

包含原理图

评分

参与人数 1黑币 +90 收起 理由
admin + 90 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:620993 发表于 2020-2-25 08:13 | 显示全部楼层
好资料,参考一下。谢谢分享
回复

使用道具 举报

ID:121101 发表于 2021-4-13 22:46 | 显示全部楼层
看看,lcd1602的收音机源码很少,参考一下
回复

使用道具 举报

ID:28992 发表于 2021-4-14 07:32 | 显示全部楼层
amazing, thank you!
回复

使用道具 举报

ID:996773 发表于 2022-4-19 15:58 | 显示全部楼层
191441kv87uc5v11d87cv5.jpg 192557rci5ey4iehfkcpyj.jpg

我是新来的,玩收音机也没多久,各位都是前辈,我就发个图吧!89c52单片机,索尼v800收音板

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:1047841 发表于 2023-1-9 10:48 | 显示全部楼层
这个跟我平时用的芯片一致, 器件简便,感谢大佬开源, 值得一试
回复

使用道具 举报

ID:1047841 发表于 2023-1-9 11:16 | 显示全部楼层
打开源代码 编译看了一下,发现出现报错。检查报错信息,只需删除不需要的IR.H  红外遥控 与  uart.c  串口发送即可编译完成
回复

使用道具 举报

ID:1046824 发表于 2023-2-5 17:22 | 显示全部楼层
这个不错,动手能力强。
回复

使用道具 举报

ID:465529 发表于 2023-2-5 23:39 | 显示全部楼层
好资料,参考一下。谢谢分享
回复

使用道具 举报

ID:468878 发表于 2023-2-6 09:43 | 显示全部楼层
2009年的时候玩过一下TEA5767,后来没折腾了,那时候还是用的AT89C51
回复

使用道具 举报

ID:604020 发表于 2023-2-6 20:24 | 显示全部楼层
好资料,参考一下。学习学习
回复

使用道具 举报

ID:1046824 发表于 2023-2-26 13:39 | 显示全部楼层
我借鉴了一下,完善了我的STM32+Si4703搜台和存台。再次感谢!
回复

使用道具 举报

ID:1047841 发表于 2023-2-28 22:37 | 显示全部楼层
回复

使用道具 举报

ID:1047841 发表于 2023-2-28 22:38 | 显示全部楼层
为什么 我按照题主做的   能自动搜台,也能手动搜台,
但是搜不到台呢/?  
回复

使用道具 举报

ID:965040 发表于 2024-1-9 09:21 | 显示全部楼层
参考了,试着自己做一个玩玩
回复

使用道具 举报

ID:1107340 发表于 2024-1-10 10:11 | 显示全部楼层
学习,做一个试一试,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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