微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 我用洞洞板做的TEA5767数字调频立体声收音机

我用洞洞板做的TEA5767数字调频立体声收音机

时间:12-01 来源:互联网 点击:

void delay()
{
uchar k;
for(k=0;k<100;k++);
}

void desplay(uint aa)
{
duan=tab[aa/1000]|0x80; //关这位数码管的小数点
led1=0;
delay();
led1=1;

duan=tab[aa%1000/100]|0x80; //关这位数码管的小数点
led2=0;
delay();
led2=1;

duan=tab[aa%100/10]&0x7f; //点亮这位数码管的小数点
led3=0;
delay();
led3=1;

duan=tab[aa%10]|0x80; //关这位数码管的小数点
led4=0;
delay();
led4=1;
}

void main()
{
radio_write(); //写入初始化电台频率
while(1)
{
if(!KEY1) //手动设置频率,+0.1MHz;
{
delays(250); //延时消抖
frequency+=100;
if(frequency>108500) //频率如果大于108.5MHz
frequency=87500; //频率设定为87.5MHz
search();
desplay(frequency/100); //调用显示
}

if(!KEY2) //手动设置频率,-0.1MHz;
{
delays(250); //延时消抖
frequency-=100;
if(frequency<87500) //频率如果小于87.5MHz
frequency=108500; //频率设定为108.5MHz
search();
desplay(frequency/100); //调用显示
}
desplay(frequency/100); //调用显示
}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top