教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

数字调频收音机设计毕业论文正文 - 图文(8)

来源:网络收集 时间:2026-08-24
导读: 台州学院毕业设计(论文) 附件3: 程序 #include #include \ //sbit s1=P3^4; //手动减小键 //sbit s2=P3^5; //手动增加键 sbit s3=P3^4; //自动减小键 sbit s4=P3^5; //自动增加键 #define max_freq 108000 #defi

台州学院毕业设计(论文)

附件3: 程序

#include #include \

//sbit s1=P3^4; //手动减小键 //sbit s2=P3^5; //手动增加键 sbit s3=P3^4; //自动减小键 sbit s4=P3^5; //自动增加键 #define max_freq 108000 #define min_freq 87500

unsigned int max_pll=0x339b; //108MHz时的pll, unsigned int min_pll=0x299d; //87.5MHz时的pll.

unsigned char radio_write_data[5]={0x2a,0xb6,0x40,0x11,0x40}; 数据

unsigned char radio_read_data[5]; //TEA5767读出的状态unsigned long frequency; unsigned int pll;

void delay_ms(unsigned int i) //us延时函数 {

unsigned int j,k; for(j=i;j>0;j--)

for(k=125;k>0;k--); }

void radio_write(void) {

unsigned char i; iic_start();

iic_write8bit(0xc0); //TEA5767写地址 if(!iic_testack()) {

for(i=0;i<5;i++) {

iic_write8bit(radio_write_data[i]); iic_ack(); } }

iic_stop(); }

//由频率计算PLL void get_pll(void) {

unsigned char hlsi; unsigned int twpll=0;

hlsi=radio_write_data[2]&0x10;

20

//要写入TEA5767的 台州学院毕业设计(论文)

if (hlsi)

pll=(unsigned int)((float)((frequency+225)*4)/(float)32.768); //频率单位:k else

pll=(unsigned int)((float)((frequency-225)*4)/(float)32.768); //频率单位:k }

//由PLL计算频率

void get_frequency(void) {

unsigned char hlsi; unsigned int npll=0; npll=pll;

hlsi=radio_write_data[2]&0x10; if (hlsi)

frequency=(unsigned long)((float)(npll)*(float)8.192-225); //频率单位:KHz else

frequency=(unsigned long)((float)(npll)*(float)8.192+225); //频率单位:KHz }

//读TEA5767状态,并转换成频率 void radio_read(void) {

unsigned char i;

unsigned char temp_l,temp_h; pll=0; iic_start();

iic_write8bit(0xc1); //TEA5767读地址 if(!iic_testack()) {

for(i=0;i<5;i++) {

radio_read_data[i]=iic_read8bit(); iic_ack(); } }

iic_stop();

temp_l=radio_read_data[1]; temp_h=radio_read_data[0]; temp_h&=0x3f;

pll=temp_h*256+temp_l; get_frequency(); }

//手动设置频率,mode=1,+0.01MHz; mode=0:-0.01MHz ,不用考虑TEA5767用于搜台的相关位:SM,SUD

/*void search(bit mode) {

21

台州学院毕业设计(论文)

radio_read(); if(mode) {

frequency+=10;

if(frequency>max_freq) frequency=min_freq; } else {

frequency-=10;

if(frequency

radio_write_data[0]=pll/256; radio_write_data[1]=pll%6; radio_write_data[2]=0x41; radio_write_data[3]=0x11; radio_write_data[4]=0x40; radio_write(); } */

//自动搜台,mode=1,频率增加搜台; mode=0:频率减小搜台,不过这个好像不能循环搜台 void auto_search(bit mode) {

radio_read(); if(mode) {

radio_write_data[2]=0xb1; frequency+=20;

if(frequency>max_freq) frequency=min_freq; } else { radio_write_data[2]=0x41; frequency-=20;

if(frequency

radio_write_data[0]=pll/256+0x40; //加0x40是将SM置为1 为自动搜索模式 radio_write_data[1]=pll%6;

radio_write_data[3]=0x11; //SSL1和SSL0控制搜索停止条件

22

台州学院毕业设计(论文)

radio_write_data[4]=0x40; radio_write(); radio_read();

while(!(radio_read_data[0]&0x80)) //搜台成功标志 {

radio_read(); } }

void main() { radio_write(); while(1) { delay_ms(50000); if(s3==0) { delay_ms(1); if(s3==0) { while(s3==0); auto_search(0); // send_fre(frequency);I } } if(s4==0) { delay_ms(1); if(s4==0) { while(s4==0); auto_search(1); // send_fre(frequency);15939142807 } } } } /*

if(s1==0) {delay_ms(1); if(s1==0) {

while(s1==0);

search(0); send_fre(frequency); } }

23

台州学院毕业设计(论文)

if(s2==0) {delay_ms(1); if(s2==0) { while(s2==0);

search(1); send_fre(frequency); } } */

附件4: 元器件清单

类型 电容 普通二极管 整流二极管 发光二极管 数码管 电源口 电感 蜂鸣器 三极管 电阻 标号 C1,C2 C3,C4 C5,C11,C12,C15,C17,C19 C6 C7,C8 C9,C10,C13,C14,C18 C16 D1,D7,D8 D2,D3,D4,D5 D6,D9-D13 DS1 J1 L1 LS1 Q1,Q2,Q3,Q4,Q5,Q7 Q6 R01-R8,R26-R33,R36,R37 R17-R20,R22 R21,R23 型号 10uF 30p 104 68P 1uF 100uF 470uF IN4148 IN4007 LED SHUMAGUAN POWER L SPEAKER 9012 9014 1K 4K7 560 封装 C2 C1 C1 C1 C2 C2 C2 4148 4148 LED SHUMAGUAN POWER L SPEAKER TO-92A TO-92A 1/16R 1/16R 1/16R 单板数量 2 2 6 1 2 5 1 3 4 6 1 1 1 1 6 1 18 5 2 24

…… 此处隐藏:1485字,全部文档内容请下载后查看。喜欢就下载吧 ……
数字调频收音机设计毕业论文正文 - 图文(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/614686.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)