piątek, 14 lutego 2020

PIC18 Q43 - nowa rodzina mikrokontrolerów 8-bitowych firmy Microchip.

Microchip jest obecnie największym na świecie producentem MCU 8- bitowych.  Koniec dla 8-bitów wieszczono już wiele razy na przestrzeni kilku ostatnich lat . Wiele atykułów na ten temat pojawiło się w prasach branżowych. Jak widać jednak na przykładzie Microchipa, klasyka gatunku jest niezniszczalna a nawet widzimy ostatnio renesans konstrukcji 8-bitowych. Wielu producentów zaczyna naśladować Microchipa i powołuje do życia swoje konstrukcje 8-bitowe np. STM8 firmy STM. Microchip wprowadził ostatnio do produkcji nową rodzinę MCU o oznaczeniu PIC18 Q43. Nowe konstrukcje Microchip wysposaża w peryferia niezależne od rdzenia CIP , które umożliwiają sprzętowe wykonywanie zadań poza percepcją rdzenia i przy np. uśpionym rdzeniu.

Przykładowe atrybuty rodziny PIC18 Q43 to :

  • 64 MHz internal oscillator
  • Up to 128 KB Flash program memory
  • 1 KB data EEPROM
  • Up to 8 KB data SRAM
  • Six Direct Memory Access (DMA) channels
  • Three 16-bit dual PWMs provide six PWM outputs
  • Eight CLCs
  • 8-bit buffered DAC
  • 12-bit ADCC with up to 43 channels (Analog-to-Digital Converter with Computation)
  • Three CWGs (Complementary Waveform Generator)
  • Two analog comparators
  • ZCD (Zero Cross Detect)
  • Windowed Watch Dog Timer (WWDT)
  • PPS
  • Five UART, SPI, and I2C interfaces
  • Available in 28-, 40-, 44- and 48-pin packages 

Jak pisze producent taka kombinacja urządzeń peryferyjnych jaką zastosowano w rodzinie PIC18 Q43 upraszcza tworzenie niestandardowych funkcji sprzętowych, poprawia reakcję systemu i zmniejsza liczbę zewnętrznych komponentów i czas opracowywania kodu. Urządzenia te doskonale nadają się do szerokiego zakresu zastosowań związanych z kontrolą w czasie rzeczywistym, w tym do kontroli przemysłowej, konsumenckiej, motoryzacyjnej, kontroli silnika, pojemnościowego wykrywania dotyku i Internetu rzeczy (IoT).
To co wyróżnia szczególnie z tłumu konstrukcje 8-bitowe Microchipa z serii PIC to kontroler DMA i sprzętowe układy logiczne CLC , wysoka odporność na zakłócenia zewnętrzne oraz bardzo dobry konfigurator warstwy sprzętowej czyli wtyczka MCC do MPLABX-IDE.



Pozdrawiam
PICmajster
picmajster.blog@gmail.com

Linki :

1 komentarz:

  1. wszystko fajnie o ile znów nie obejdzie się bez bugów w plikach konf. lub MCC

    OdpowiedzUsuń