тупи дальше...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Код: Выделить всё
volatile unsigned int adc_val;
int power_limit=0, ads=1, ADC_tik;
int main(void){
DDRB=1<<DDB3|0<<DDB2|1<<DDB0;
PORTB=0<<PB3|0<<PB2|0<<PB0;
ADMUX=0<<REFS0|1<<ADLAR|1<<MUX0;
ADCSRA=1<<ADEN|1<<ADSC|1<<ADPS1|1<<ADPS2;
while(1){
ADCSRA|=1<<ADSC;
adc_val = ADCH;
if (adc_val>=1&&ads>=1) {ADC_tik++;} else {if (adc_val>=150) {PORTB|=(1<<PB3);power_limit=1;}}
if (ADC_tik>=30000) {ads=0;ADC_tik=0;}
}
}
dds7sdd, я рассказал так, как я это делаю в своих программах.dds7sdd писал(а):приведенный вами код не работает
нет (либо уточняете, какой).dds7sdd писал(а):Это стандарт С
да.dds7sdd писал(а):Разве есть стандарт представления кода схожий с Вашим написанием?
Я смотрю, янги, как и прежде, тупят, видно, писька не выросла, измерять нечем.dds7sdd писал(а):Речь шла о результате первых преобразований
Олды пытались (зачем, правда, не совсем понятно) донести тебе простейшие азы, но ты стойко держал оборону. Молодец.dds7sdd писал(а):Я смотрю олды нынче в ударе! Письками меряютсо