Witam,
czy można wysłać dwie 4-ro bitowe ramki jako jeden bajt używając komendy Spiout?
Chodzi o to, że steruję przetwornikiem mcp4921 w następujący sposób:
Da = &B01110110
Db = &B00000000
Config Spi = Soft , Din = Pind.3 , Dout = Portb.2 , Ss = None , Clock = Portb.1
Portb.0 = 0 'CS
Spiinit
Spiout Da , 1
Spiout Db , 1
A chciałbym wysyłać najpierw cztery bity (konfiguracja przetwornika) później dalsze dwanaście. W tym stylu:
Da1 = &B0111 'ustawianie przetwornika
Da2 = &B0110 'pierwsza czesc danych
Db = &B00000000 'druga czesc danych
Pytanie brzmi jak wysłac Da1 i Da2 jako jeden bajt uzywając komendy Spiout?
Z góry dziekuję za pomoc
czy można wysłać dwie 4-ro bitowe ramki jako jeden bajt używając komendy Spiout?
Chodzi o to, że steruję przetwornikiem mcp4921 w następujący sposób:
Da = &B01110110
Db = &B00000000
Config Spi = Soft , Din = Pind.3 , Dout = Portb.2 , Ss = None , Clock = Portb.1
Portb.0 = 0 'CS
Spiinit
Spiout Da , 1
Spiout Db , 1
A chciałbym wysyłać najpierw cztery bity (konfiguracja przetwornika) później dalsze dwanaście. W tym stylu:
Da1 = &B0111 'ustawianie przetwornika
Da2 = &B0110 'pierwsza czesc danych
Db = &B00000000 'druga czesc danych
Pytanie brzmi jak wysłac Da1 i Da2 jako jeden bajt uzywając komendy Spiout?
Z góry dziekuję za pomoc