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
picmajster.blog@gmail.com
Linki :
wszystko fajnie o ile znów nie obejdzie się bez bugów w plikach konf. lub MCC
OdpowiedzUsuń