欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3265|回復: 1
打印 上一主題 下一主題
收起左側

stm8音控LED源碼 讀取咪頭音量大小變化RGB燈顏色

[復制鏈接]
跳轉到指定樓層
樓主
ID:299782 發表于 2018-6-13 23:57 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
讀取咪頭音量大小變化RGB燈顏色

單片機源程序如下:

  1. #include "config.h"

  2. uint8_t UART1_RX_DATA=0;

  3. int main(void)
  4. {
  5.         System_init();
  6.         UART1_Send_Byte(000);
  7.         //GPIO_Write(LEDR_PORT,0x08);
  8.         Led.DISPWM_EN=TRUE;
  9.         Led.Dis_num=1;
  10.         //Led.DisPWM=20;
  11.         //LED_SleepEnable();
  12.         while(1)
  13.         {
  14.        
  15.                 if(timer1.Adc_GetDelay>=10){
  16.                         timer1.Adc_GetDelay=0;
  17.                         if(0xff==GET_ADC_DATA()){
  18.                                 //UART1_Send_Word(adc1.Adc_Data);

  19.                                 if( adc1.Adc_Data < adc1.Adc_LOW_Data ){
  20.                                         if(Led.SleepFlag == FALSE){
  21.                                                 Led.low_num++;
  22.                                                 if(Led.low_num>10){
  23.                                                         Led.low_num=0;
  24.                                                         LED_SleepEnable();
  25.                                                         //adc1.Adc_LOW_Data=8;
  26.                                                 }
  27.                                         }
  28.                                 }else{
  29.                                         Led.low_num=0;
  30.                                         Led.SleepFlag=FALSE;
  31.                                         TIM1_PWM_SET(0xff00,0xff00,0xff00);
  32.                                         Led.NoDisDelay=0;
  33.                                         Led.NoDistime=30;
  34.                                         adc1.Adc_LOW_Data=15;
  35.                                         UART1_Send_Word(adc1.Adc_Data);
  36.                                 }
  37.                                
  38.                         }
  39.                 }


  40.                 LED_SleepDisplay();
  41.                 TimerProcess();
  42.         }
  43. }


  44. void assert_failed(u8* file, u32 line) //是一個宏定義;在固件庫中,它的作用就是檢測傳遞給函數的參數是否是有效的參數
  45. {
  46.         while (1)
  47.         {
  48.                  UART1_SendData8(0xee);
  49.         }
  50. }
復制代碼

所有資料51hei提供下載:
project.rar (1.7 MB, 下載次數: 44)


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

使用道具 舉報

沙發
ID:292035 發表于 2018-9-18 19:36 | 只看該作者
程序無用 ,主要看原理圖怎么接咪咪的
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表