- posted
20 years ago
DMX512 na c51
Loading thread data ...
- Vote on answer
- posted
20 years ago
Raczej zapomnij o '51. Standardowe musza chodzic z zegarem 16 MHz, odbierajac ramke co 44us co daje pomiedzy ramkami jakies 50-60 cykli, niby sie da ale straszna gimnastyka. Lepiej na AVR, zegar 4 lub 8 MHz, do tego sprzetowo mozesz wykryc wyslanie break-a. Protokol jest prosty, transmisja asynchroniczna 250kb/sek, dwa bity stopu. Najpierw wysylany jest break (sygnal niski afair przez co najmniej 88us, w avr-ze dostaniesz sygnal FE i odebrany bajt=0) potem start code (mozna pominac) a potem do 512 ramek z wartosciami kanalow. I tak w kolko.
- Vote on answer
- posted
20 years ago