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

標(biāo)題: STM32F103C8音頻ADC->限幅濾波->MCP4725DAC(完整程序工程及Proteus仿真) [打印本頁(yè)]

作者: Kxuan163    時(shí)間: 2021-5-15 14:41
標(biāo)題: STM32F103C8音頻ADC->限幅濾波->MCP4725DAC(完整程序工程及Proteus仿真)
本帖最后由 Kxuan163 于 2021-5-15 20:15 編輯

我的實(shí)踐:STM32F103C8音頻ADC->限幅濾波->MCP4725DAC(完整代碼工程文件及Proteus仿真)








單片機(jī)源程序如下:
  1. #include "stm32f10x.h"
  2. #include "delay.h"
  3. #include "sys.h"
  4. #include "adc.h"
  5. #include "MCP4725.h"
  6. #include "myiic.h"
  7. #include <stdio.h>

  8. #define  A 800  //前后兩次采樣值的偏離上限
  9. u16 data;      //前次ADC采樣值
  10. u16 dataNew;   //本次ADC采樣值

  11. u16 filter1()  //限幅濾波函數(shù)
  12. {
  13.    dataNew = ADC_GetConversionValue(ADC1);       //本次ADC采樣
  14.    if ((dataNew -data <A) && (data -dataNew <A)) //本次ADC值與前次ADC值比較
  15.      {        
  16.       data= dataNew; //若偏離值<A,則本次ADC值采納,否則舍棄
  17.      }
  18.    return data;
  19. }


  20. int main()
  21. {
  22.   delay_init();         

  23.   ADC1_GPIO_Config();
  24.         
  25.   ADC_Config();  

  26.   MCP4725_Init();                     
  27.         
  28.   data=ADC_GetConversionValue(ADC1); //初次ADC采樣值
  29.   //if (data >4095) data=4095; // Vref =5V   
  30.   if (data >1638) data=1638;   // Vref =2V
  31.   
  32. while(1)
  33.    {
  34.      filter1(); //調(diào)用限幅濾波函數(shù)
  35.             
  36.    // PC13->LED 監(jiān)視ADC實(shí)時(shí)值是否有變化:
  37.    if (data >=1000) PCout(13) = 0;  //PC13->LED亮        
  38.    else PCout(13) = 1;                    //PC13->LED滅        
  39.                         
  40.    MCP4725_WriteData_Digital(data); //將采ADC樣值濾波后再作DA變換        
  41.             
  42.    }
  43. }
復(fù)制代碼


所有資料51hei提供下載:
C8-ADC-4725-DAC.zip (579.13 KB, 下載次數(shù): 146)





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美影院久久 | 精品一二三区在线观看 | 91精品无人区卡一卡二卡三 | 成人免费视频 | 欧美成人激情 | 国产亚洲精品久久yy50 | 日韩免费视频一区二区 | 日本免费一区二区三区 | 玖玖操 | 国产ts人妖系列高潮 | 99re在线视频免费观看 | 久久er精品 | 永久精品 | 国久久 | 欧美久久一级特黄毛片 | 免费精品视频一区 | 久久手机视频 | 亚洲情侣视频 | 91.com在线观看 | 久草在线中文888 | 伊人伊人| 中文字幕第一页在线 | 亚洲天堂一区 | 免费一区二区三区在线视频 | 日本一区二区三区在线观看 | 91视频播放 | 夜夜操天天艹 | 国产精品一区在线观看你懂的 | 国产欧美在线观看 | 成人免费福利视频 | 国产成人久久久 | 理论片87福利理论电影 | 久久久久久亚洲精品 | 精品久久一区 | 毛片在线看看 | 国产一级片在线观看视频 | 久久精点视频 | 黄网站免费观看 | 久久91 | 国产成人午夜高潮毛片 | 午夜在线影院 |