piątek, 27 lipca 2018

PIC32MM i rejestr ANSELx - błąd Microchipa

Jeśli w PIC32MM w obudowie 48pin zapragniemy sterować cyfrowo pinami RB13,RB14,RB15 lub RA6 to możemy zderzyć się z problemem konfiguracyjnym dla tych pinów. Analizując informację z datasheet dla PIC32MM dochodzimy do wniosku, że w rejestrze ANSELx te bity nie są obsługiwane. Jedna z błędnych informacji brzmi "The ANSB<13:11> and ANSB6 bits are not available on 48, 36 or 28-pin devices.. Niestety jest to błędna informacja w części dotyczącej ANSB<13:11> i bitu nr 13, która może przysporzyć zaczynającym przygodę z PIC32MM bólu głowy. Przyjrzyjmy się zatem istocie problemu i jak sobie z nim poradzić.

środa, 18 lipca 2018

ILI9163 = ST7735 kolorowy wyświetlacz LCD - biblioteka dla PIC32MM.

 Tym razem bierzemy na widelec kolorowy wyświetlacz LCD o rozdzielczości 128x160 i przekątnej ekranu 1,8" oparty na sterowniku ILI9163 Tajwańskiej firmy ILITEK. Inspiracją do zainteresowania się tym wyświetlaczem  była prośba czytelnika bloga o pomoc w konwersji biblioteki dla 32-bitowego MCU PIC32MM firmy Microchip. Wyświetlacz do testów zakupiłem w  cenie ok 25 zł . Trudno się dopatrzyć producenta , ktoś się boi sygnować gotowy produkt swoim logo z tego względu do poważniejszych projektów taki produkt raczej nie ale dla hobbysty czemu nie . Wygląda schludnie zobaczymy jak sobie radzi z wyświetlaniem.

niedziela, 8 lipca 2018

dsPIC33CH Dual Core Family - nowa rodzina dwurdzeniowych MCU w 16 bitach.

Microchip nie przestaje mnie zaskakiwać. Ledwo co rozpakowałem się z wyprawy pod namiot a tutaj ogromna rewolucja w świecie 16-bitów. Do sprzedaży trafiła unikatowa konstrukcja MCU 16-bitowego z dwoma rdzeniami na pokładzie w architekturze Master-Slave. Dwa niezależne rdzenie na jednym chipie potrafiące ze sobą współpracować i pędzone 200 i 180 MHz zegarem !!!!. Co ciekawe jest to pierwszy MCU z serii 16-bitowej wyposażone w przemysłowy standard CAN-FD. Powiem nawet , że jestem trochę oszołomiony tym news-em. Prawdopodobnie musiała powstać wśród dużych klientów Microchipa , potrzeba zaistnienia takiej konstrukcji.