![]() |
Carnot 發表于 2019-6-8 22:09 回 確實很需要這個資料 |
hi等你 發表于 2023-9-8 14:10 這個芯片是現在收音機圈子很火熱的SR286用的芯片那個,信號很好,靈敏度高。 |
![]() 路過,謝謝樓主的資料,我已經用匯編語言寫出了恩智浦tef668x的89c52單片機驅動程序。極其精悍短小,6k 初始化數據精確劃分,分別在程序rom和模擬eeprom存放 |
送一段tef6686啟動代碼 void setup() //啟動初始化 { u16 status[8]; // UartSend(0xAA); //檢測boot state,是否進入狀態0 status[0]=0xFF; while (status[0]!=0) { wait_ms(10); Get_Cmd(64, 128, status, 1); // UartSend(status[0]%256); } //以下兩句是打補丁, 直接引導到狀態1 wait_ms(10); dsp_write_data(); //不打補丁,使用指令引導進入狀態1 /******* Start(); //發送起始命令 SendDataRecvACK(I2C_WRITE); //發送設備地址+寫命令 SendDataRecvACK(0x14); //發送存儲地址 SendDataRecvACK(0x00); //寫測試數據1 SendDataRecvACK(0x01); //寫測試數據2 Stop(); *****************/ wait_ms(50); //延時50ms //檢測是否進入狀態1 status[0]=0xFF; while (status[0] != 1 ) { Get_Cmd(64, 128, status, 1); // UartSend(status[0]%256); wait_ms(50); } //引導到狀態2 // UartSend(0xDD); Set_Mute(1); APPL_Set_ReferenceClock(); wait_ms(100); //延時100ms //檢測是否進入狀態2 status[0]=0xFF; while (status[0] != 2 ) { Get_Cmd(64, 128, status, 1); // UartSend(status[0]%256); wait_ms(50); } SetRFCtrlReg(); SetVolume(VOL); // Set audio volume // UartSend(0xFF); //引導到狀態3,開始接收音頻 TuneFreq(Freq); PrintFreq(Freq) ; Set_Mute(0); } |
tef6686.JPG (980.63 KB, 下載次數: 95)
都是英文版 |
剛好想用這芯片做收音機,謝謝分享 |
剛好想用這片芯片做收音機,謝謝分享! |
這個芯片好貴的! |
感謝樓主分享,這個文件找到前面1.2版本的,看看新的1.6是什么樣的 |
有運用圖紙嗎? |
沒看到應用電路圖 |
在一臺車機里拆出一收音高頻頭,拆開看是標有F8602的TEF6686HN!感謝樓主分享,下載收藏.![]() |
Carnot 發表于 2019-6-8 22:09 這個文件不錯 |
這個資料找了很久了,踏破鐵鞋啊!直接注冊帳號來下載,可能比較冷門,居然沒人回復。 |