|
int maxvalue,minvalue; int ADC_ConvertedValue[]={1,13,2,3,4,5,12,7,8,21,20,15,16,17,19}; int k; void setup() { // put your setup code here, to run once: Serial.begin(9600); // 设置串口波特率为9600 while (!Serial); // 如果串口没有打开,则死循环下去不进行下面的操作 } void loop() { minvalue=ADC_ConvertedValue[0]; for(k=1;k<10;k++) { if(ADC_ConvertedValue[k]<minvalue) { minvalue=ADC_ConvertedValue[k]; ADC_ConvertedValue[k]=ADC_ConvertedValue[0]; ADC_ConvertedValue[0]=minvalue; Serial.println(minvalue); } } maxvalue=ADC_ConvertedValue[0]; for(k=1;k<10;k++) { if(ADC_ConvertedValue[k]>maxvalue) { maxvalue=ADC_ConvertedValue[k]; ADC_ConvertedValue[k]=ADC_ConvertedValue[0]; ADC_ConvertedValue[0]=maxvalue; Serial.println(maxvalue); } } } |
|