久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4727|回復: 2
上一主題 下一主題
收起左側

基于stm32與tea5767的收音機設計,帶程序和系統組成框架圖

[復制鏈接]
跳轉到指定樓層
樓主
基于stm32與tea5767的收音機設計,帶程序和系統組成框架圖。
這個主要是大家可以用來學習這個tea5767芯片的主要功能和實際應用,當然也在其中使用了時鐘模塊,大家可以了解了解。
程序附在壓縮包中,系統組成框架圖如下


單片機源程序如下:
  1. #include "STC12C5620AD.H"
  2. #include "RT12864M.H"
  3. #include "delay.h"
  4. #include "DS1302.H"
  5. #include "DS18B20.H"
  6. #include "System_Init.H"
  7. #include "Time_Handle.H"
  8. #include "Temperature_Handle.H"
  9. #include "Radio.H"
  10. #include "Key_Handle.H"
  11. #include "Key_Scan.H"
  12. #include "LCD_Display.H"
  13. #include "Channel_Handle.H"
  14. #include "Volume_Handle.H"
  15. /********************** 聲明外部變量**************************/
  16. extern uchar Volume;                                        //Volume_Handle.c
  17. extern uchar Radio_Index;                                   //From Channel_Handle.c
  18. extern uint PLL;                                                  //From Radio.c
  19. /**********************  定義變量 ***************************/
  20. bit Flag_40ms;                                                          //40ms定時標志位
  21. uchar data Work_Mode=0;                              //定義系統狀態
  22. uchar data Display_Time[9]={0x20,0x30,0x30,0x3a,0x30,0x30,0x3a,0x30,0x30};           //時間顯示緩存        格式  12:12:12
  23. uchar data Display_Date[11]={0x20,0x32,0x30,0x31,0x31,0x2f,0x30,0x30,0x2f,0x30,0x30};//日期顯示緩存        格式  2011/04/07
  24. uchar data Display_Day[3]={'M','O','N'};                                                                                     //星期顯示緩存        格式  MON,TUE,WED
  25. uchar data Display_Temperature[5]={0x20,0x30,0x30,0x20,0x20};                        //時間顯示緩存        格式         -23
  26. uchar data Display_Channel[5]={0x20,0x43,0x48,0x30,0x30};                                      //頻道號顯示緩存      格式         CH07
  27. uchar data Display_FM[9]={0x30,0x30,0x30,0x2e,0x30,0x20,0x4d,0x48,0x7a};                         //收音頻率顯示緩存           格式  101.71MHz                          
  28. /********************** Timer0 Interrupt **************************/
  29. void Timer0_Serves() interrupt 1 using 0
  30. {
  31.         TH0 = 0xff;                    //設定定時器重裝值
  32.         TL0 = 0xd8;                    
  33.         Flag_40ms=1;
  34. }
  35. /********** Main Function *************/
  36. void main(void)
  37. {
  38.         BEEP_DRV=0;                                                       //關閉蜂鳴器
  39.         LCD_BLK=0;                                                             //關閉LCD背光
  40.         System_Init();                                                //初始化MCU
  41.         LCD_Init();                                                        //初始化RT12864M
  42.         //DS1302_Init();                                        //初始化 DS1302(完全掉電后進行參數更新)
  43.         TEA5767_Init();                                                  //初始化TEA5767,寫入預置參數
  44.         Radio_Index=EEPROM_Get_Index();          //獲取上一次斷電存儲的電臺序號
  45.         PLL=EEPROM_Get_PLL(Radio_Index);        //獲取當前序號PLL
  46.         TEA5767_Update_PLL();                                //更新PLL
  47.         Volume_Init();                                                //初始化聲音
  48.         while(1)
  49.                 {
  50.                         Time_Handle();
  51.                         Temperature_Handle();                                          //獲取溫度信息
  52.                         Key_Handle();
  53.                         TEA5767_Display_Frequency();
  54.                         LCD_Display();                                                   //顯示刷新
  55.                 }
  56. }
復制代碼

所有資料51hei提供下載:
收音機項目.rar (272.42 KB, 下載次數: 88)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:494252 發表于 2019-3-20 10:17 | 只看該作者
該程序不是STM32的程序,是STC12C5620AD的芯片,用的是51的驅動程序,不能用于STM32的芯片,請樓主修改。
回復

使用道具 舉報

板凳
ID:469700 發表于 2019-8-16 14:21 | 只看該作者
這個根本就不是stm32的代碼,樓主穿錯了吧,
回復

使用道具 舉報

地板
ID:284659 發表于 2019-10-10 14:27
這也太惡心人了,騙分的吧

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线观看成人免费视频 | 亚洲精品一 | 日本欧美国产在线观看 | 中文字幕视频在线免费 | 欧美成人综合 | 亚洲高清在线 | 99热精品久久 | 国产精品美女久久久久久久网站 | 午夜欧美一区二区三区在线播放 | 免费一级片 | 91精品国产色综合久久不卡蜜臀 | 日本黄色免费视频 | 在线免费观看欧美 | 草比网站 | 青青草网| 亚洲码欧美码一区二区三区 | 亚州一区二区三区 | 欧美精品二区三区 | 亚洲狠狠爱 | 一级做a爰片性色毛片16 | 久婷婷 | 成在线人视频免费视频 | 一区二区在线不卡 | 成人九区 | 四虎永久在线精品免费一区二 | jdav视频在线观看免费 | 欧美激情视频一区二区三区在线播放 | 国内精品视频免费观看 | 国产成人精品午夜视频免费 | www.蜜桃av| 毛片av免费在线观看 | 国产精品一区在线 | 日本中文字幕日韩精品免费 | 成人性生交大免费 | 精品99在线 | 一级片毛片 | 成人国产精品久久 | 精品乱码一区二区三四区视频 | 亚洲一区视频在线 | 久久精品视频99 | 久久久女女女女999久久 |