to mikro uden seriel port

E

el.naderi

Guest
hej mine venner
Jeg vil slutte tw0 8.051 serien
men de serielle porte benyttes
plz hjælp
tak

 
tak for dit svar
Jeg vil bruge I2C bus kan du hjælpe mig og få mig mere information om det?
kender du PCF 8.584?

 
dette kan hjælpe:
http://www.google.com/search?hl=en&source=hp&q=i2c protocol&aq=0&oq=I2C pro&aqi=g10
hvilken software er du villig til at skrive med?

 
el.naderi Forbinde to 8.051 er meget let, det skal trække max 232 IC's i begge ender.Hvis du har specifikke problemer, kan jeg vil være i stand til at foreslå en holdbar løsning.
Raoof

 
hi my firend
det er ikke så let, du siger
Jeg har tre bord på et af dem er CPU og en anden er analog til digital bord
og .....
når data i analog bord er klar CPU fleste forstå og måske CPU er ikke klar til at læse data, så data går tabt
alle porten på CPU bruges bortset fra to pin
tak for din opmærksomhed

 
Som ur siger, er deres et højt mulighed for at data går tabt.
Også u ønsker at kommunikere 3 brædder på I2C, de er også en mulighed for data kollision & system kan få hængt.

Du kan gøre følgende:
1) Først og fremmest brug timeout metode, således at ur-systemet vil ikke blive hængt i alle tilfælde.
2) Del tid i 3 (ingen af slaver, der skal meddeles) slots & sende data ind respektive slots alene.
1) Første lagre data i ur slaver i en temp buffer sammen med pakken no. (Her pakke ikke er uesd som identifier) og send det til processor og gøre det samme ved modtagende ende ...
Håber, at dette vil hjælpe u.

 

Welcome to EDABoard.com

Sponsor

Back
Top