Kaip iššifruoti serijos duomenų 8.051

P

phtsai

Guest
Bandau naudojant 8.051 dekoduoti serijos duomenų siuntimui iš PTZ klaviatūra (naudojant Pelco D / P protokolas)

Duomenys iš klaviatūros bus kažkas panašaus į tai:

FF 01 00 04 20 00 25 (Tai leis kameros peršokti į kairę, į vidutinio greičio)

"Sinchronizuoti Baitas" - FP
"Adresas baitas" - 01
Komanda 1 baitas - 00 (no action)
Komanda 2 baitas - 04 (visos kameros į kairę)
Duomenų 1 baitas - 20 (visos bent vidutinio greičio)
Duomenų baito 2 - 00 (jokių papildomų duomenų)
kontrolinė - 25 (pridėti turinys bytes nuo 2 iki 6)Ar kas nors man pateikti informaciją apie tai, kaip naudoti 8.051 dekoduoti serijos duomenys.

 
Geriausias variantas būtų naudoti RI & ti nutraukti su Rx buferis ir apibrėžti specialias bitų kiekvieną baitas, kaip buvo pasiūlyta šiame pavyzdyje:
http://www.edaboard.com/viewtopic.php?t=126465
Jei radote tai tinkamas grįžti ..

Linkėjimai,
IanP

 
Manau, kad ir gali turėti bazę vertė Paprasčiausiai palyginkite vertes, kad būtų u can manuplate camera.It yra berret naudoti serijos pertraukia norint gauti duomenų

 

Welcome to EDABoard.com

Sponsor

Back
Top