最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

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

TEA5767

TEA5767 的PDF資料

下載
,392113K
其他型號(hào)

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

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

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

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

  TEA5767讀寫數(shù)據(jù)都是5個(gè)字節(jié),其中PLL參數(shù)14位,具體數(shù)據(jù)格式請(qǐng)看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)存臺(tái)的pll,87.8MHz

  //unsigned int max_pll=0x339b; //108MHz時(shí)的pll,

  //unsigned int min_pll=9000; //70MHz時(shí)的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();

  }

  //由頻率計(jì)算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計(jì)算頻率

  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

  }

  //手動(dòng)設(shè)置頻率,mode=1,+0.1MHz; mode=0:-0.1MHz ,不用考慮TEA5767用于搜臺(tái)的相關(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();

  }

  //自動(dòng)搜臺(tái),mode=1,頻率增加搜臺(tái); mode=0:頻率減小搜臺(tái),不過(guò)這個(gè)好像不能循環(huán)搜臺(tái)

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

  {

  radio_read();

  disp_freq(9,1);

  }

  }



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

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