STC89C52RC单片机设计的FM收音机+自动搜台+存储电台(程序+原理图+PCB)

资料下载地址:STC89C52RC单片机设计的FM收音机+自动搜台+存储电台(程序+原理图+PCB)

1、实物图

2、部分程序

cpp 复制代码
#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();
            }
        }
    }
}
相关推荐
Kuakewei88813 分钟前
PD/QC快充协议诱骗芯片设计手册:Type-C受电端完整应用方案
嵌入式硬件
smartpi_ai1 小时前
原理图上的 1.2V 是输入还是输出?蜂鸟 M 裸芯供电架构、CORE 滤波设计与外围器件三规矩
单片机·嵌入式硬件·架构
扬扬的三格电力笔记1 小时前
编码器信号远距离传输总出错?聊聊 HTL/TTL 转光纤模块,解决编码器干扰与距离难题
网络·嵌入式硬件
一条破秋裤1 小时前
STM32 单片机两层学习规划
stm32·单片机·学习
2601_950790682 小时前
国产单片机厂家推荐:用统一回复协议筛选候选
单片机·嵌入式硬件
天空'之城2 小时前
单片机基础核心知识点汇总(三十二)
单片机·嵌入式硬件
雨田言炎3 小时前
2026/09/09 STM32F103复习(三)
stm32·单片机·嵌入式硬件
Jackson_GJH3 小时前
模拟 IIC 逻辑的深度解构
stm32·单片机·嵌入式硬件
苹果嘉尔121383 小时前
imx6ull芯片——设置流程
单片机·嵌入式硬件
深圳市恒锐丰科技杨生4 小时前
EG2032 220V 单路半桥栅极驱动芯片|中压外置 MOS/IGBT 驱动方案
嵌入式硬件·硬件工程