亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adc.c

?? butterfly MP3源代碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
**   Parameters :    char log (char to log to flash else print to screen)*					int ADCResult (ADC reading to convert)**   Purpose :       Convert an ADC reading into a Direction Reading******************************************************************************///void ADC2Direction(char log, int ADCresult)//{//    //  int Temp_int;//    int Temp;//    char TL;//    char TH; //    char THH;//    //    Temp = CHAR2BCD3((ADCL+(ADCH<<8)));                //    //    TL = (Temp & 0x0F) + '0';       //    if(TL > '9')        // if the hex-value is over 9, add 7 in order to go //	TL += 7;        // jump to the character in the ASCII-table//    //    TH = ((Temp >>= 4)& 0x0F) + '0';//    if(TH > '9')        // if the hex-value is over 9, add 7 in order to go //	TH += 7;        // jump to the character in the ASCII-table//    //    THH = ((Temp >>= 4)& 0x0F) + '0';//    if(THH > '9')        // if the hex-value is over 9, add 7 in order to go //	THH += 7;        // jump to the character in the ASCII-table//    //    if (log)//    {//	/*	Usart_Tx((ADCH + 0x30));//	Usart_Tx(TH);//	Usart_Tx(TL);//	Usart_Tx(' ');           */      //#ifdef Log2Flash//        DF_SPI_RW(THH);//	DF_SPI_RW(TH);//	DF_SPI_RW(TL);//	DF_SPI_RW(' '); //#endif//	//    }else//    {//	LCD_putc(0, 'D');//	LCD_putc(1, 'I');//	LCD_putc(2, 'R');//	LCD_putc(3, THH);//	LCD_putc(4, TH);//	LCD_putc(5, TL);//	LCD_putc(6, '\0');//    }//}/*******************************************************************************   Function name : ADC2Volt**   Returns :       nothing**   Parameters :    char log (char to log to flash else print to screen)*					int ADCResult (ADC reading to convert)**   Purpose :       Convert an ADC reading into a Voltage******************************************************************************/void ADC2Volt(char log, int ADCresult){    //	int ADCresult_temp = 0;    char Temp;        char TL;    // char TH;    char VH;	    char VL;        float V_ADC;    char VoltageHB;    char VoltageLB;        V_ADC = ( ADCresult * Vref ) / 1024; // Calculate the voltage	       V_ADC = ( V_ADC * 6 );      // Multiply by 6 because of the voltage division        VoltageHB = V_ADC;              // Store the high-byte    V_ADC = ( V_ADC - VoltageHB );    VoltageLB = ( V_ADC * 100 );    // Store the low-byte        Temp = CHAR2BCD2(VoltageHB);    // Convert from char to bin        TL = (Temp & 0x0F) + '0';    //TH = (Temp >> 4) + '0';        Temp = CHAR2BCD2(VoltageLB);    // Convert from char to bin        VH = (Temp >> 4) + '0';    VL = (Temp & 0x0F) + '0';    if (log)    {		/*	Usart_Tx(TL);	Usart_Tx('.');	Usart_Tx(VH);	Usart_Tx(VL);	Usart_Tx(' ');   */	//#ifdef Log2Flash//	DF_SPI_RW(TL);//	DF_SPI_RW('.');//	DF_SPI_RW(VH);//	DF_SPI_RW(VL);//	DF_SPI_RW(' ');//#endif    }else    {	LCD_putc(0, ' ');	LCD_putc(1, ' ');	LCD_putc(2, TL);	LCD_putc(3, 'v');	LCD_putc(4, VH);	LCD_putc(5, VL);	LCD_putc(6, '\0');    }       }/*******************************************************************************   Function name : ADC2Light**   Returns :       nothing**   Parameters :    char log (char to log to flash else print to screen)*					int ADCResult (ADC reading to convert)**   Purpose :       Convert an ADC reading into a Light Reading******************************************************************************/void ADC2Light(char log, int ADCresult){    //  int Temp_int;    int Temp;    //    char i = 0;    char TL;    char TH;     char THH;    /*	// Find Vref     for (i=0; i<=22; i++)     {	 if (ADCresult <= LIGHT_ADC[i])	 {	     break;	 }     }          if(!i)              // if it's very bright     Vref = 2.815;     else if(i > 21)     Vref = 2.942;   // if it's totally dark     else     Vref = LIGHT_VOLTAGE[i];        */    // The relation between ADC-value and lux is yet to be found,     // for now the ADC-value is presented on the LCD        Temp = CHAR2BCD3(1023 - (ADCL+(ADCH<<8)));                        TL = (Temp & 0x0F) + '0';           if(TL > '9')        // if the hex-value is over 9, add 7 in order to go 	TL += 7;        // jump to the character in the ASCII-table        TH = ((Temp >>= 4)& 0x0F) + '0';    if(TH > '9')        // if the hex-value is over 9, add 7 in order to go 	TH += 7;        // jump to the character in the ASCII-table        THH = ((Temp >>= 4)& 0x0F) + '0';    if(THH > '9')        // if the hex-value is over 9, add 7 in order to go 	THH += 7;        // jump to the character in the ASCII-table        if (log)    {	/*	Usart_Tx((ADCH + 0x30));	Usart_Tx(TH);	Usart_Tx(TL);	Usart_Tx(' ');           */      //#ifdef Log2Flash//        DF_SPI_RW(THH);//	DF_SPI_RW(TH);//	DF_SPI_RW(TL);//	DF_SPI_RW(' '); //#endif	    }else    {	LCD_putc(0, 'L');	LCD_putc(1, 'D');	LCD_putc(2, 'R');	LCD_putc(3, THH);	LCD_putc(4, TH);	LCD_putc(5, TL);	LCD_putc(6, '\0');    }}/*******************************************************************************   Function name : TemperatureFunc**   Returns :       char ST_state (to the state-machine)**   Parameters :    char input (from joystick)**   Purpose :       Enable or disable temperature measurements******************************************************************************///char TemperatureFunc(char input)//{//    static char enter = 1;//    //    if (enter)//    {//        enter = 0;//        //        ADC_init(TEMPERATURE_SENSOR);       // Init the ADC////        // Enable auto-run of the ADC_perphery every 10ms //        // (it will actually be more than 10ms cause of the SLEEP)//        Timer0_RegisterCallbackFunction(ADC_periphery); //    }//    else//        LCD_UpdateRequired(TRUE, 0);        // New data to be presented//    //    if (input == KEY_PREV)//    {//        // Disable the auto-run of the ADC_periphery//        Timer0_RemoveCallbackFunction(ADC_periphery);//        //        enter = 1;  // Set enter to 1 before leaving the TemperatureFunc//        //        return ST_TEMPERATURE;//    }/*//    else if (input == KEY_PLUS)//    {   //        if (degree == FAHRENHEIT)//            degree = CELCIUS;//        else//            degree = FAHRENHEIT;//    }//    else if (input == KEY_MINUS)//    {//        if (degree == FAHRENHEIT)//            degree = CELCIUS;//        else//            degree = FAHRENHEIT;//    }//     else if (input == KEY_ENTER)//     {//	 if (gTempOffset)//	     gTempOffset=0;//	 else//	     gTempOffset=ADC_read()-806;//     }//     *///    //    return ST_TEMPERATURE_FUNC;        //}/*******************************************************************************   Function name : VoltageFunc**   Returns :       char ST_state (to the state-machine)**   Parameters :    char input (from joystick)**   Purpose :       Enable or disable voltage measurements******************************************************************************///char VoltageFunc(char input)//{//    static char enter = 1;//    //    if (enter)//    {//        enter = 0;////        ADC_init(VOLTAGE_SENSOR);       // Init the ADC//        //        // Enable auto-run of the ADC_perphery every 10ms //        // (it will actually be more than 10ms cause of the SLEEP)        //        Timer0_RegisterCallbackFunction(ADC_periphery);        //    }//    else//        LCD_UpdateRequired(TRUE, 0); ////    if (input == KEY_PREV)//    {//        // Disable the auto-run of the ADC_periphery        //        Timer0_RemoveCallbackFunction(ADC_periphery);//        //        enter = 1;  // Set enter to 1 before leaving the TemperatureFunc//        //        return ST_VOLTAGE;//    }//    else//        return ST_VOLTAGE_FUNC;    //}    /*******************************************************************************   Function name : DirectionFunc**   Returns :       char ST_state (to the state-machine)**   Parameters :    char input (from joystick)**   Purpose :       Enable or disable voltage measurements******************************************************************************/////char DirectionFunc(char input)//{//    static char enter = 1;//    //    if (enter)//    {//        enter = 0;//	//        ADC_init(DIR_SENSOR);       // Init the ADC//        //        // Enable auto-run of the ADC_perphery every 10ms //        // (it will actually be more than 10ms cause of the SLEEP)        //        Timer0_RegisterCallbackFunction(ADC_periphery);        //    }//    else//        LCD_UpdateRequired(TRUE, 0); //    //    if (input == KEY_PREV)//    {//        // Disable the auto-run of the ADC_periphery        //        Timer0_RemoveCallbackFunction(ADC_periphery);//        //        enter = 1;  // Set enter to 1 before leaving the TemperatureFunc//        //        return ST_DIR;//    }//    else//        return ST_DIR_FUNC;    //}    /*******************************************************************************   Function name : LightFunc**   Returns :       char ST_state (to the state-machine)**   Parameters :    char input (from joystick)**   Purpose :       Enable or disable light measurements******************************************************************************///char LightFunc(char input)//{//    static char enter = 1;//    //    if (enter)//    {//    //        enter = 0;//        //        ADC_init(LIGHT_SENSOR);     // Init the ADC//        //        // Enable auto-run of the ADC_perphery every 10ms //        // (it will actually be more than 10ms cause of the SLEEP)  //        Timer0_RegisterCallbackFunction(ADC_periphery);        //    }//    else//        LCD_UpdateRequired(TRUE, 0); ////    if (input == KEY_PREV)//    {//        // Disable the auto-run of the ADC_periphery      //        Timer0_RemoveCallbackFunction(ADC_periphery);//        //        enter = 1;  // Set enter to 1 before leaving the TemperatureFunc//    //        return ST_LIGHT;//    }//    else//        return ST_LIGHT_FUNC;    //}    

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕免费观看一区| 五月婷婷激情综合网| 国产成人在线影院| 国产喷白浆一区二区三区| 国产精品一区二区久激情瑜伽 | 99久久婷婷国产综合精品 | 国产精品毛片久久久久久久 | 色综合久久88色综合天天免费| 国产精品盗摄一区二区三区| 一本色道久久综合亚洲91| 夜夜精品视频一区二区| 欧美精品在线观看一区二区| 免费久久99精品国产| 日本一区二区三区在线不卡 | 色悠久久久久综合欧美99| 亚洲高清不卡在线| 欧美高清视频一二三区 | 国产精品久久久久久久久动漫| av中文字幕一区| 亚洲成人午夜影院| 久久久精品国产免费观看同学| 91网站视频在线观看| 亚洲电影一区二区三区| 精品久久久久久久久久久久久久久 | 国产精品国产精品国产专区不片| 一本大道久久a久久精二百| 日韩一区精品字幕| 国产精品每日更新在线播放网址| 91麻豆成人久久精品二区三区| 视频一区在线视频| 国产精品国产精品国产专区不蜜| 在线不卡中文字幕播放| 国产成人精品三级麻豆| 午夜视频在线观看一区二区三区| 久久久亚洲精品石原莉奈| 在线日韩一区二区| 高清免费成人av| 日韩电影在线一区二区| 国产精品蜜臀在线观看| 精品欧美久久久| 欧美综合视频在线观看| 国产成人免费9x9x人网站视频| 亚洲高清中文字幕| |精品福利一区二区三区| 日韩无一区二区| 欧美午夜一区二区三区 | 91视频一区二区| 国模大尺度一区二区三区| 亚洲一区在线视频观看| 国产欧美视频一区二区| 日韩免费观看高清完整版在线观看| 91碰在线视频| 91网上在线视频| 国产成人av福利| 美女看a上一区| 亚洲成人精品一区| 亚洲欧美国产77777| 国产日韩欧美不卡在线| 日韩欧美一级二级三级| 欧美三级乱人伦电影| 91免费精品国自产拍在线不卡| 国产老妇另类xxxxx| 久久99国产精品久久| 日韩激情一区二区| 亚洲第一电影网| 亚洲综合久久久| 亚洲精品免费一二三区| 中文字幕在线不卡一区二区三区| 久久亚洲一区二区三区明星换脸 | 精品日韩欧美一区二区| 欧美一级片在线看| 777欧美精品| 91精品国产综合久久久久久久| 欧美日韩一区二区欧美激情| 色欧美乱欧美15图片| 欧美亚洲精品一区| 欧美另类z0zxhd电影| 欧美日韩国产免费一区二区| 91福利资源站| 欧美日韩在线一区二区| 欧美日韩在线一区二区| 在线精品视频一区二区三四| 色哟哟精品一区| 欧美色图第一页| 欧美亚男人的天堂| 欧美日本一区二区三区四区| 欧美高清性hdvideosex| 日韩一区二区不卡| 久久久久久亚洲综合| 亚洲国产精品t66y| 亚洲日本护士毛茸茸| 亚洲精品国产高清久久伦理二区| 亚洲精品视频在线看| 香蕉乱码成人久久天堂爱免费| 日日夜夜精品免费视频| 日韩中文字幕麻豆| 国产一区免费电影| 菠萝蜜视频在线观看一区| 色哟哟国产精品| 日韩一区二区视频在线观看| 亚洲精品一区在线观看| 国产精品久久久久久久第一福利| 亚洲综合小说图片| 紧缚奴在线一区二区三区| 成人综合婷婷国产精品久久蜜臀 | 激情成人综合网| 成人a免费在线看| 欧美老女人第四色| 精品国产网站在线观看| 亚洲欧洲av色图| 日日夜夜精品免费视频| 福利91精品一区二区三区| 在线国产亚洲欧美| 欧美www视频| 亚洲视频一二三| 久久国产三级精品| 91高清视频在线| 久久免费视频色| 五月天亚洲精品| 成人av网址在线| 日韩免费成人网| 夜夜嗨av一区二区三区四季av| 美女看a上一区| 在线免费视频一区二区| 久久精品亚洲精品国产欧美 | 1000部国产精品成人观看| 全部av―极品视觉盛宴亚洲| 成人国产视频在线观看| 欧美大胆人体bbbb| 亚洲欧美日韩国产综合| 国产在线一区观看| 欧美日韩精品福利| 亚洲色图另类专区| 国产伦精品一区二区三区免费 | 国产精品高潮久久久久无| 蜜臀va亚洲va欧美va天堂| 不卡一区二区在线| 精品国产乱码久久久久久蜜臀| 亚洲婷婷综合久久一本伊一区| 久久草av在线| 欧美老女人第四色| 亚洲一区精品在线| 99久久国产综合色|国产精品| 欧美岛国在线观看| 日日欢夜夜爽一区| 欧美一a一片一级一片| 国产精品理伦片| 国产成人av一区| 国产三区在线成人av| 九一久久久久久| 日韩免费视频线观看| 日本午夜精品一区二区三区电影| 日本精品一级二级| 亚洲精品午夜久久久| 91啪亚洲精品| 亚洲人成人一区二区在线观看| 国产精品一区二区三区网站| 日韩精品一区在线观看| 蜜桃视频第一区免费观看| 欧美日韩性生活| 午夜精品成人在线| 欧美久久久久久久久中文字幕| 亚洲线精品一区二区三区| 91成人免费网站| 亚洲成人精品一区| 88在线观看91蜜桃国自产| 日韩精品视频网站| 91精品婷婷国产综合久久性色 | 日韩视频一区二区三区在线播放 | 亚瑟在线精品视频| 欧美精品 国产精品| 午夜精品久久久久久久99樱桃 | 欧美一级片免费看| 狠狠色狠狠色综合| 久久一日本道色综合| 国产激情视频一区二区在线观看| 国产色一区二区| 99精品国产热久久91蜜凸| 一区二区三区四区高清精品免费观看 | 国产精品久久久久国产精品日日| 成人免费三级在线| 一区二区三区四区中文字幕| 欧美色区777第一页| 美女视频免费一区| 久久久噜噜噜久噜久久综合| av一区二区三区在线| 亚洲黄色av一区| 91精品视频网| 国产一区二区精品久久99| 国产精品久久久久久久久果冻传媒| 一本色道久久加勒比精品 | 91福利视频在线| 日韩专区在线视频| 久久久99精品免费观看不卡| 99re免费视频精品全部| 午夜久久久影院| 中文字幕免费一区| 欧美日韩免费高清一区色橹橹| 久久99国产精品麻豆| 日韩理论片网站|