problēmu, izmantojot ADC, kā pārtraukt uz 8051

L

LM317

Guest
Hi,

Mēģinu izmantot ADC ar pārtraukt.ir divi punkti, ka es nevarēju saprast.tie ir;

-Par piemēru ASM kodu, C līdzi karogs setb (C = 1), un skaidri to.Es domāju, ka mēs izmantojam C vienu bitu ACC.bet kāpēc mums vajag to darīt.

-Pats ASM kods setb RD un skaidri to too.kas ir RD un kāpēc mēs to darām.Paldies par palīdzību man ...

 
kuru ADC esat izmantojis?Es aprunāt saprast "C"!

RD ir "izejas lai" dažas reizes rakstisku kā "OE"

Lai iegūtu datus no ADC, lai jums ir noteikt RD līdz 1, kas ir RD = 1 un pēc tam skaidrs, tā, lai ADC varētu sākt coverting nākamais analogo signālu maiņu,

Pēc tam signāls tiek konvertēts pārtraukt nokļūst pie INTR vai EOC piespraudes (beigas pārveidošana, lai ADC0808)

kad saņemat pārtrauktu tas nozīmē, ka dati ir pārveidots, iegūt nosakot RD = 1, saglabājiet to zināmā char.variabe

Sākotnēji RD jābūt uz nulles.ti RD = 0

Iepazīstieties ar shematisks par sīki (kā pārtraukt)

http://www.national.com/images/pf/ADC0809/567210.pdf

 

Welcome to EDABoard.com

Sponsor

Back
Top