Witam i proszę o pomoc..
systuacja przedstawia się nastepująco:
dostaję na wejściu portu Atmegi (Pind.0) paczkę bitów (dokładnie 48 bitów o czasie trwania około 417us każdy) w kolejności od MSB do LSB po wywołaniu procedury:
problem polega na tym że nie wiem jak zapisać te dane, chciałbym je otrzymać binarnie na LCD lub w terminalu po Rsie.Prosze o pomoc.
drugie problem.
jak uskutecznić w tyum przypadku transmisję przy użyciu instrukcji shift in?
atmega dostaje zegar i dane z zewnatrz (wlasnie te 48 bitow).
Przeniosłem z Programowanie Ogólne - krzychoocpp
systuacja przedstawia się nastepująco:
dostaję na wejściu portu Atmegi (Pind.0) paczkę bitów (dokładnie 48 bitów o czasie trwania około 417us każdy) w kolejności od MSB do LSB po wywołaniu procedury:
Config Pina.0 = Output
Config Pina.1 = Output
Config Pind.0 = Input
Config Pina.4 = Input
Porta.0 = 1
If Pina.4 = 1 Then
Porta.1 = 1
Waitms 100
Porta.1 = 0
Waitms 1
end if
problem polega na tym że nie wiem jak zapisać te dane, chciałbym je otrzymać binarnie na LCD lub w terminalu po Rsie.Prosze o pomoc.
drugie problem.
jak uskutecznić w tyum przypadku transmisję przy użyciu instrukcji shift in?
atmega dostaje zegar i dane z zewnatrz (wlasnie te 48 bitow).
Przeniosłem z Programowanie Ogólne - krzychoocpp
