我用洞洞板做的TEA5767数字调频立体声收音机
void delay() void desplay(uint aa) duan=tab[aa%1000/100]|0x80; //关这位数码管的小数点 duan=tab[aa%100/10]&0x7f; //点亮这位数码管的小数点 duan=tab[aa%10]|0x80; //关这位数码管的小数点 void main() if(!KEY2) //手动设置频率,-0.1MHz;
{
uchar k;
for(k=0;k<100;k++);
}
{
duan=tab[aa/1000]|0x80; //关这位数码管的小数点
led1=0;
delay();
led1=1;
led2=0;
delay();
led2=1;
led3=0;
delay();
led3=1;
led4=0;
delay();
led4=1;
}
{
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); //调用显示
}
{
delays(250); //延时消抖
frequency-=100;
if(frequency<87500) //频率如果小于87.5MHz
frequency=108500; //频率设定为108.5MHz
search();
desplay(frequency/100); //调用显示
}
desplay(frequency/100); //调用显示
}
}
洞洞板TEA5767数字调 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)