日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)

TEA5767

TEA5767 的PDF資料

下載
,392113K
其他型號

TEA5767的供應(yīng)商:
聯(lián)系人:曹歡
電話:0755-83002566
聯(lián)系人:詹小姐
電話:0755-83797351
聯(lián)系人:朱先生/李小姐
電話:0755-83325286/0755-83326422
聯(lián)系人:朱先生/周艷麗
電話:0755-83266687/0755-83265028
>>更多供應(yīng)商

收音機(jī)模塊TEA5767的C51控制程序

查看最近90天中添加的最新產(chǎn)品 最新電子元器件資料免費(fèi)下載 派睿電子TI有獎問答 - 送3D汽車鼠標(biāo) IR推出采用焊前金屬的汽車級絕緣柵雙極晶體管 全球電子連接器生產(chǎn)商—samtec 最新斷路器保護(hù)套

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

  TEA5767讀寫數(shù)據(jù)都是5個字節(jié),其中PLL參數(shù)14位,具體數(shù)據(jù)格式請看datasheet.以下程序中的函數(shù)可以直接在主程序中調(diào)用.

  #include "iic.c"

  #define max_freq 108000

  #define min_freq 87500

  unsigned char radio_write_data[5]={0x29,0xc2,0x20,0x11,0x00}; //要寫入TEA5767的數(shù)據(jù)

  unsigned char radio_read_data[5]; //TEA5767讀出的狀態(tài)

  unsigned int default_pll=0x29c2;//0x29f9; //默認(rèn)存臺的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狀態(tài),并轉(zhuǎn)換成頻率

  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

  }

  //手動設(shè)置頻率,mode=1,+0.1MHz; mode=0:-0.1MHz ,不用考慮TEA5767用于搜臺的相關(guān)位:SM,SUD

  void search(bit mode)

  {

  radio_read();

  if(mode)

  {

  frequency+=100;

  if(frequency>max_freq)

  frequency=min_freq;

  }

  else

  {

  frequency-=100;

  if(frequency

  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:頻率減小搜臺,不過這個好像不能循環(huán)搜臺

  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)) //搜臺成功標(biāo)志

  {

  radio_read();

  disp_freq(9,1);

  }

  }



  來源:1111光棍
收藏此頁】【關(guān)閉】【返回】【打印】【推薦
分享: QQ空間 人人網(wǎng) 開心網(wǎng) 騰訊微博 新浪微博 搜狐微博 網(wǎng)易微博
本頁面信息由維庫用戶提供,如有侵犯您的知識產(chǎn)權(quán),請致電本站,本站核實后將迅速刪除!

熱門詞條:線性傳感器數(shù)碼相機(jī)高亮液晶廣告機(jī)灌膠機(jī)高壓變壓器IGBTpcbBCD碼氧化鋅避雷器直流參數(shù)測試儀激光陀螺儀更多>>
相關(guān)文章
  • 更多"TEA5767"相關(guān)文章
  • 關(guān)于我們 | 服務(wù)項目 | 付款方式 | 聯(lián)系我們 | 友情鏈接 | 投訴 建議 合作 | 網(wǎng)站地圖 | 加入收藏 | 公司庫
    © 2026 維庫電子市場網(wǎng)(www.hbjingang.com) 版權(quán)所有 經(jīng)營許可證編號:浙B2-20050339 版權(quán)聲明
    二十一年專注打造優(yōu)質(zhì)電子元器件采購網(wǎng)、IC交易平臺。