Obsługa I2C -problem

Pytania, kody i porady dotyczące nie tylko Bascom.
ODPOWIEDZ
sq4avs
Posty: 9
Rejestracja: 25 lis 2018, 8:51

Obsługa I2C -problem

Post autor: sq4avs » 23 sty 2022, 20:25

Ostatnio wyszedł mi pewien problem na najnowszej wersji Bascoma. Obsługa PCF8574. Na przedostatniej wersji to działało:

I2Cstart
I2Csend (w heksie)H40 , 170 'wpisałem w hexie bo mam problem ze wstawieniem znaków specjalnych
I2Cstop
Obecnie przestało działać, program się kompiluje nie zgłasza błędów, ale ekspander nie wystawia odpowiednich danych a sam wyświetlacz lcd 2x16 nie działa (sterowany równolegle).
Wysyłanie danych działa na najnowszej wersji ale na króciutkim programie ale na dłuższym nie

To działa
I2cstart
I2cwbyte (w heksie)40
I2cwbyte 170
I2cstop

Czy coś źle robię?
Awatar użytkownika
niveasoft
Posty: 1213
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: Obsługa I2C -problem

Post autor: niveasoft » 24 sty 2022, 10:35

Jak działa na 2084 a nie na 2085 to pewnie bug.
Co to za procesor? Pytam bo ostatnio dodano obsługę procesorów serii DB i to w kilku miejscach "popsuło" obsługę Xmeg.
Na przykład nie da się uruchomić COM4 na XM128A3U. Patch lub nowa wersja Bascom jest już w opracowaniu.

Jest jeszcze opcja konfiguracji I2cstop. Można o tym poczytać w Helpie pod hasłem "I2cstop".
sq4avs
Posty: 9
Rejestracja: 25 lis 2018, 8:51

Re: Obsługa I2C -problem

Post autor: sq4avs » 25 sty 2022, 8:03

Atmega 328. Spróbuję napisać do producenta.
ODPOWIEDZ