код:
cli
lds temp_a,PING
cbr temp_a,0b00010 ; do "start conversion" low
sts PORTG,temp_a
sbr temp_a,0b00010 ; do "start conversion" hig
sts PORTG,temp_a
cbr temp_a,0b00001 ; do "chip select-ADC" low
sts PORTG,temp_a
sei
READ_EX_ADC_CHK_EOC:
sbic PIND,3 ; skip if pin#3 is clr (bit3: EndOfConv)
rjmp READ_EX_ADC_CHK_EOC
in temp_a,PINC
вроде всё по даташиту.
/RD и /EOC слепил вместе.
/CONVST драгаю, затем опускаю /CS.
но в temp_a нифига не читается...
тыкал плюс через резюк на PORTC - меняется. т.е. я так понимаю выходы ADC находится в Z-состоянии....
должно быть что то банальное же ... второй вечер сижу :(