Bild hier
also ich sende 10110000(hxb0) und empfangen sollte er 0100000 Bascom zeigt mir aber 10000000 an.
Die Grafik oben Zeigt, was Physikalisch auf den SPI Bus geschieht, das Senden der Daten geht auch Problemlos, nur das Empfangen nichtCode:Config Spi = Soft , Din = Pinb.5 , Dout = Portb.6 , Ss = None , Clock = Portb.7 Cs_line Alias Portb.4 Dim Rx_status As Byte Dim Spi_rx_status As Byte Spi_rx_status = &HB0 Reset Cs_line Spiout Spi_rx_status , 1 Spiin Rx_status , 1 Spiin Rx_status , 1 Set Cs_line Print Bin(rx_status)
Gruss
Markus






Zitieren

Lesezeichen