Nowa rodzina mikrokontrolerów PIC18F z blokiem peryferiów niezależnych od jednostki CPU
Microchip
Microchip wprowadza na rynek nową rodzinę mikrokontrolerów PIC18F \"K42\" obejmującą 10 typów układów zamykanych w obudowach o 28...48 wyprowadzeniach, oferujących największą wewnętrzną pamięć spośród dostępnych obecnie 8-bitowych mikrokontrolerów PIC (16...128 KB Flash, do 1 MB EEPROM i do 8 K SRAM).
Zawierają one szeroką gamę peryferiów niezależnych od jednostki obliczeniowej (CIP - Core Independent Peripheral), ułatwiających implementację typowych funkcji systemowych, takich jak interfejsy do współpracy z zewnętrznymi czujnikami, generatory sygnałów, układy konwersji mocy i napędowe, układy zabezpieczające itp.
Ponadto, oferują zespół inteligentnych obwodów analogowych pozwalających na sprzętową realizację wielu typowych zadań funkcjonalnych, co skraca kod i czas walidacji programu oraz zmniejsza obciążenie jednostki obliczeniowej i pobór mocy.
Do standardowego wyposażenia mikrokontrolerów PIC18F \"K42\" należy 12-bitowy przetwornik A/C z blokiem obliczeniowym (ADC2), automatyzujący analizę sygnałów analogowych dla potrzeb systemów czasu rzeczywistego oraz kontrolery DMA i kontroler przerwań wektorowych (VI) o stałym opóźnieniu, pozwalające osiągnąć szybszą pracę systemu przy krótszym kodzie programu.
Mikrokontrolery PIC18F \"K42\" pracują z napięciem zasilania od 1,8 do 3,6 V. Są produkowane w wersjach na przemysłowy i rozszerzony (-40...+125°C) zakres temperatur pracy. Oferują 4 tryby oszczędnościowe, pozwalające zmniejszyć pobór prądu do niezbędnego minimum (od 50 nA @ 1,8 V w trybie sleep).
Ważniejsze cechy:
- do 128 KB pamięci Flash, do 1 KB pamięci EEPROM i do 8 K pamięci SRAM,
- 12-bitowy przetwornik ADC with Computation (ADC2) z maks. 43 kanałami wejściowymi,
- 2 kontrolery DMA,
- kontroler przerwań wektorowych o stałym opóźnieniu,
- 5-bitowy pomocniczy przetwornik C/A,
- do 3 generatorów CWG (Complementary Waveform Generator),
- 4 bloki logiki konfigurowalnej (CLC),
- 2 komparatory,
- wbudowany czujnik temperatury,
- do czterech 10-bitowych modulatorów PWM,
- interfejsy UART (z obsługą protokołów DMX, DALI, LIN i asynchronicznego), SPI i I2C.