婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> EDA開發應用 >> Keilc >> 正文

TEA5767收音機模塊的C51控制程序

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2008-10-31

這幾天做個案子,用到飛利浦的TEA5767的收音機模塊,在網上搜了下相關的內容,發現很多人都在問,可是提供編程指導的很少,可能是高手都不屑回答這些小問題吧,在這里我把我的部分程序及TEA5767的相關資料放上來吧,給需要的人一些參考.(PS:無錫硅動力的SP3767和TEA5767完全兼容,有中文資料)

TEA5767采用I2C或者三線接口控制,我是用的I2C,單片機用STC89C52,帶1K EEPROM,可以掉電存臺,1602LCD顯示.

TEA5767讀寫數據都是5個字節,其中PLL參數14位,具體數據格式請看datasheet.以下程序中的函數可以直接在主程序中調用.

#include "iic.c"
#define max_freq 108000
#define min_freq 87500
unsigned char radio_write_data[5]={0x29,0xc2,0x20,0x11,0x00};        //要寫入TEA5767的數據
unsigned char radio_read_data[5];        //TEA5767讀出的狀態
unsigned int default_pll=0x29c2;//0x29f9;        //默認存臺的pll,87.8MHz
//unsigned int max_pll=0x339b;            //108MHz時的pll,
//unsigned int min_pll=9000;            //70MHz時的pll

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();   
}

//讀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();
}

//由頻率計算PLL
void get_pll(void)
{
    unsigned char hlsi;
    unsigned int twpll=0;
    hlsi=radio_write_data[2]&0x10;
    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
}

//手動設置頻率,mode=1,+0.1MHz; mode=0:-0.1MHz ,不用考慮TEA5767用于搜臺的相關位:SM,SUD
void search(bit mode)
{
    radio_read();       
    if(mode)
    {
        frequency+=100;
        if(frequency>max_freq)
            frequency=min_freq;
    }
    else
    {
        frequency-=100;
        if(frequency<min_freq)
            frequency=max_freq;
    }         
    get_pll();
    radio_write_data[0]=pll/256;
    radio_write_data[1]=pll%256;
    radio_write_data[2]=0x20;
    radio_write_data[3]=0x11;
    radio_write_data[4]=0x00;
    radio_write();
}

//自動搜臺,mode=1,頻率增加搜臺; mode=0:頻率減小搜臺,不過這個好像不能循環搜臺
void auto_search(bit mode)
{
    radio_read();
    get_pll();
    if(mode)
        radio_write_data[2]=0xa0;
    else
        radio_write_data[2]=0x20;   
    radio_write_data[0]=pll/256+0x40;
    radio_write_data[1]=pll%256;   
    radio_write_data[3]=0x11;
    radio_write_data[4]=0x00;
    radio_write();
    radio_read();
    while(!(radio_read_data[0]&0x80))     //搜臺成功標志
    {
        radio_read();
        disp_freq(9,1);
    }   
}

Tags:單片機收音,收音控制程序,keil  
責任編輯:admin
相關文章列表
沒有相關文章
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
熱門文章
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 在线观看免费成人av| 五月天婷婷激情视频| 男同互操gay射视频在线看| 日韩五码在线观看| 国产乱子伦农村叉叉叉| 911av视频| 我要看一级黄色大片| 看欧美ab黄色大片视频免费| 米仓穗香在线观看| 精品久久久久久无码中文野结衣| 男人添女荫道口图片| 婷婷中文字幕在线观看| 国产精品无码免费专区午夜| 日韩欧美精品免费| 手机看片一级片| aaa毛片在线观看| 青青草av网站| 欧美激情亚洲天堂| 成人免费在线小视频| 欧美乱做爰xxxⅹ久久久| 欧美牲交a欧美牲交aⅴ免费下载| 不卡中文字幕在线观看| 成人性免费视频| 成人黄色片视频| 91免费国产精品| 美女日批免费视频| 天美星空大象mv在线观看视频| a级网站在线观看| 人妻av中文系列| 50度灰在线观看| 日韩视频在线观看一区二区三区| 成人免费播放器| 日韩黄色片视频| 欧美xxxxx在线视频| 69堂免费视频| 免费看a级黄色片| 成人观看免费完整观看| 成人中文字幕av| 色91精品久久久久久久久| 在线a免费观看| 成人短视频在线观看免费| 免费网站在线观看视频| 国产精品久久久久7777| 丁香啪啪综合成人亚洲| 九九热精品在线播放| 亚洲精品天堂成人片av在线播放| www.污网站| 日本在线视频www| 午夜天堂在线视频| 日韩视频免费播放| 网站在线你懂的| 久久综合久久色| 欧美这里只有精品| 黄色一级片黄色| 色一情一区二区| 欧美v在线观看| 国产免费中文字幕| 国产综合免费视频| 成人在线观看你懂的| 超碰10000| 91免费网站视频| 色婷婷狠狠18| 免费看黄色一级大片| 一区二区传媒有限公司| 伊人成人免费视频| 亚洲精品在线视频播放| 五月婷婷激情久久| 五月天婷婷影视| 2021狠狠干| 9色porny| 亚洲性生活网站| 在线免费观看视频黄| 做a视频在线观看| 日本一级淫片演员| 久久www视频| 狠狠爱免费视频| 日本不卡一区二区在线观看| 精品久久久99| 亚洲 欧美 综合 另类 中字| 狠狠干 狠狠操| 亚洲久久中文字幕| 国产欧美日韩网站| 日本免费观看网站| 日本精品一区在线观看| 日韩av自拍偷拍| 久久久久免费看黄a片app| 亚洲少妇久久久| 免费成人黄色大片| 麻豆tv在线播放| 99re6在线观看| 国产熟人av一二三区| 欧美 日韩 国产精品| 1024精品视频| 国产aaa免费视频| 在线播放免费视频| 免费看污污网站| 一区二区三区入口| 中文字幕乱码人妻综合二区三区| 免费观看国产视频在线| 久久婷婷中文字幕| 超碰在线人人爱| 国产成人美女视频| 黄网站欧美内射| 欧美丰满熟妇bbbbbb百度| 热这里只有精品| 999久久欧美人妻一区二区| 三年中文在线观看免费大全中国| 人妻丰满熟妇av无码区app| 天天想你在线观看完整版电影免费| 久久综合在线观看| 女同性恋一区二区| www.玖玖玖| 五月婷婷六月丁香激情| 异国色恋浪漫潭| 天堂…中文在线最新版在线| 国产av不卡一区二区| 中文字幕色呦呦| 精品99在线视频| 色天使在线观看| 日韩日韩日韩日韩日韩| 欧美综合在线播放| 色偷偷中文字幕| 国产精品免费成人| 亚洲一级片免费观看| 国产真实乱子伦| 国产三级三级三级看三级| 激情图片qvod| 国产男女免费视频| 无码人妻精品一区二区三区99v| 无码熟妇人妻av在线电影| 亚洲欧美激情网| 欧美视频第一区| 2019日韩中文字幕mv| 午夜视频在线网站| 亚洲免费一级视频| 欧美精品一区免费| 国内精品在线观看视频| www.国产在线视频| 男人日女人视频网站| 国产精品秘入口18禁麻豆免会员| 成熟丰满熟妇高潮xxxxx视频| 自慰无码一区二区三区| 亚洲少妇第一页| 天天想你在线观看完整版电影免费| xxx中文字幕| www.亚洲天堂网| 永久av免费在线观看| 国产成人久久婷婷精品流白浆| wwwwwxxxx日本| 欧美在线观看成人| ijzzijzzij亚洲大全| 免费在线观看视频a| 一区二区久久精品| 免费毛片小视频| 欧美 日韩 国产精品| 可以看污的网站| 亚洲高清在线免费观看| 老汉色影院首页| 天堂av8在线| 牛夜精品久久久久久久| 1024av视频| 丰满爆乳一区二区三区| 精品丰满人妻无套内射| 天堂网成人在线| 奇米视频7777| 日韩高清第一页| 国内国产精品天干天干| 奇米影音第四色| 人人干人人干人人| 欧美一级免费在线| 超碰在线免费观看97| 300部国产真实乱| 日本黄色片一级片| 国产 日韩 亚洲 欧美| 成人免费观看cn| 91看片在线免费观看| 欧美女同在线观看| 女人床在线观看| 看欧美ab黄色大片视频免费| 五月婷婷六月丁香激情| 91九色国产ts另类人妖| 每日在线观看av| 亚洲最大成人在线观看| 日本阿v视频在线观看| 亚洲精品乱码久久久久久自慰 | 大香煮伊手机一区| 999热精品视频| 欧美视频第三页| 影音先锋男人的网站| 日日碰狠狠丁香久燥| 国产精品一色哟哟| 国产精品波多野结衣| 五月婷婷深爱五月| 国产精品333| 日本手机在线视频| av在线免费观看国产| 99精品999| 精品一区二区成人免费视频| 艹b视频在线观看| 欧美日韩中文不卡|