проблем при шофиране AD676 - се нуждаят от помощ

M

mbkh_84

Guest
Имам сериозен проблем в шофиране ad676. Аз използвам правилното време в извадката и CLK щифтове. Но понякога и след проба = 1; delay_us (3); проба = 0; време (зает == 0), а (зает == 1) / / / това, докато прекарват повече от 16 цикъла {CLK = 1; delay_us (2) CLK = 0; delay_us (2);} CLK = 1; delay_us (2); CLK = 0; delay_us (2);
 
Вие не кажа, какво точно е проблема! Но аз мисля, че ще е възможно да пропуснете зает = 0 състояние с вашия код последователност, щях да го направя по този начин: [код] проба = 1; време (зает == 0); delay_us (3); проба = 0; [/ код]
 
Аз не знам, ако сте работили с този ADC, но когато актив hign проба ПИН зает, ще бъде 0 и никога не се случва, че когато твърдят, ПРИМЕРЕН високо, след това BUSY ще отиде, докато сте на цикъла, е безкраен цикъл и никога да не излезете от този цикъл. За съжаление не е добър отговор
 

Welcome to EDABoard.com

Sponsor

Back
Top