Microchip reklamuje mikrokontrolery z rodziny PIC18F*K42* jako elastyczne platformy, mogące dopasować się do dowolnej aplikacji. Rodzina tych 8 bitowych układów składa się z 10 członków o szerokim zakresie parametrów: pamięcią flash od 16 do 128 KB czy obudowami od 28 do 48 pinów. Jednakże to nie elastyczność tej rodziny jest jej największą zaletą. Są nią peryferia tych układów, które działają niezależnie od rdzenia mikrokontrolera.
Rodzina K42 pochwalić może się szerokim portfolio peryferiów CIP, tj. mogących funkcjonować samodzielnie, bez konieczności wykorzystywania czasu CPU układu. Są to sprzętowe systemy realizujące funkcje, które dotychczasowo zaimplementowane i obsługiwane były przez CPU mikrokontrolerów, redukując moc obliczeniową układów.
Wykorzystanie peryferiów CIP pozwala na redukcję ilości potrzebnego kodu programu, mocy obliczeniowej rdzenia czy mocy energii pobieranej przez układ. Wiele z elementów tego typu to moduły mające zapewnić wysokie bezpieczeństwo realizowanych operacji. Spośród wszystkich peryferiów niezależnych od rdzenia wymienić można systemy cyklicznego sprawdzania redundancji (CRC), watchdoga, timery do pomiary sygnałów, limitery czy komplementarne jednostki operacji logicznych, umożliwiające sprzętowe wspierania wielu operacji w celu np. przyspieszenia obliczeń.
Oprócz systemów CIP układy te wyposażono w szereg klasycznych peryferiów, takich jak przetwornik analogowo cyfrowy o rozdzielczości 12 bit, bezpośredni dostęp do pamięci (DMA), kontroler wektora przerwań itp. Dzięki bogatej ofercie wbudowanych systemów mikrokontrolery z tej rodziny znaleźć mogą szereg aplikacji w wielu sektorach, od systemów przemysłowych i motoryzacyjnych począwszy, a na układach sterowania aparaturą medyczną czy sprzętem AGD skończywszy.
Inteligentna sekcja analogowa
Oferowane mikrokontrolery mogą być wyposażone w inteligentne systemy analogowe, takie jak wyjście stałoprądowe z detekcją przejścia przez zero, wbudowany komparator oraz 12 bitowy liczący przetwornik AD wykorzystujących automatycznie technikę pojemnościowego dzielnika napięcia, która wykorzystywana jest m.in. w pojemnościowych ekranach dotykowych.
Szybsze peryferia
Sprzętowy kontroler DMA oznacza, że procesor układu nie musi być angażowany w transmisje danych pomiędzy układami pamięci a peryferiami, co oznacza że spada ilość przerwań w systemie, a zwiększa się wydajność transmisji.
Szybsza odpowiedź na przerwanie
Dzięki wyposażeniu w sprzętowe wsparcie wektora przerwań odpowiedź na nie charakteryzuje się mniejszym opóźnieniem niż w konkurencyjnych układach.
Dodatkowe funkcje układu
Partycja dostępu do pamięci to funkcja wspierająca w ochronie pamięci systemu np. w aplikacjach z bootloaderem. Obszar informacji o układzie, to dedykowany obszar w pamięci mikrokontrolera, gdzie zapisać można unikalny ID układu jak i np. wartości kalibracyjne dla peryferiów systemu.
Ponadto wszystkie układy z nowej rodziny wyposażone są w zaawansowany interfejs UART, który obsługuje transmisję asynchroniczną a także protokoły DMX, DALI czy LIN. Dodatkowo układ wyposażony jest także w inne interfejsy szeregowe, takie jak SPI czy I?C.
Proste programowanie układów
Układy z nowej rodziny K42 mikrokontrolerów PIC18F wspierane są przez środowisko MPLAB Code Configurator, dzięki czemu programować można je w łatwym graficznym środowisku programistycznym, wykorzystującym tak MPLAB X IDE jak i dostarczane w chmurze MPLAB Xpress IDE.
Podstawowe cechy układów:
* Wewnętrzny zegar o częstotliwości 64 MHz
* Do 129 KB pamięci programu flash.
* Do 1 KB pamięci danych EEPROM
* Do 8 KB pamięci RAM
* Możliwość zwektoryzowanej obsługi przerwań
* Wbudowany sprzętowy kontroler DMA.
* 12 bitowy przetwornik ADC obsługujący od 43 kanałów
* Partycja dostępu do pamięci i obszar informacji o urządzeniu w pamięci ukłądu
* Okienkowy watchdog timer
* Do trzech komplementarnych generatorów funkcyjnych
* Cztery konfigurowalne komórki logiczne
* Pin selekcji peryferiów
* Dwa komparatory
* Układ detekcji przejścia przez zero
* Wewnętrzny wbudowany termometr
* Modulator sygnału danych
* Przetwornik cyfrowo-analogowy (DAC) o rozdzielczości 5 bit
* Pojemnościowy dzielnik napięcia
* Do czterech 10 bitowych PWMów
* Interfejsy UART, SPI i I?C.
* Dostępne w obudowach z 28, 40 i 48 pinami.
Źródło: http://www.microchip.com/promo/pic18f-k42?utm_source=Various-EU-Print-Magazines&utm_medium=Print-and-Online&utm_term=FY17Q4&utm_content=MCU8&utm_campaign=Print-ads,-display-ads-and-gif-banners
Rodzina K42 pochwalić może się szerokim portfolio peryferiów CIP, tj. mogących funkcjonować samodzielnie, bez konieczności wykorzystywania czasu CPU układu. Są to sprzętowe systemy realizujące funkcje, które dotychczasowo zaimplementowane i obsługiwane były przez CPU mikrokontrolerów, redukując moc obliczeniową układów.
Wykorzystanie peryferiów CIP pozwala na redukcję ilości potrzebnego kodu programu, mocy obliczeniowej rdzenia czy mocy energii pobieranej przez układ. Wiele z elementów tego typu to moduły mające zapewnić wysokie bezpieczeństwo realizowanych operacji. Spośród wszystkich peryferiów niezależnych od rdzenia wymienić można systemy cyklicznego sprawdzania redundancji (CRC), watchdoga, timery do pomiary sygnałów, limitery czy komplementarne jednostki operacji logicznych, umożliwiające sprzętowe wspierania wielu operacji w celu np. przyspieszenia obliczeń.
Oprócz systemów CIP układy te wyposażono w szereg klasycznych peryferiów, takich jak przetwornik analogowo cyfrowy o rozdzielczości 12 bit, bezpośredni dostęp do pamięci (DMA), kontroler wektora przerwań itp. Dzięki bogatej ofercie wbudowanych systemów mikrokontrolery z tej rodziny znaleźć mogą szereg aplikacji w wielu sektorach, od systemów przemysłowych i motoryzacyjnych począwszy, a na układach sterowania aparaturą medyczną czy sprzętem AGD skończywszy.
Inteligentna sekcja analogowa
Oferowane mikrokontrolery mogą być wyposażone w inteligentne systemy analogowe, takie jak wyjście stałoprądowe z detekcją przejścia przez zero, wbudowany komparator oraz 12 bitowy liczący przetwornik AD wykorzystujących automatycznie technikę pojemnościowego dzielnika napięcia, która wykorzystywana jest m.in. w pojemnościowych ekranach dotykowych.
Szybsze peryferia
Sprzętowy kontroler DMA oznacza, że procesor układu nie musi być angażowany w transmisje danych pomiędzy układami pamięci a peryferiami, co oznacza że spada ilość przerwań w systemie, a zwiększa się wydajność transmisji.
Szybsza odpowiedź na przerwanie
Dzięki wyposażeniu w sprzętowe wsparcie wektora przerwań odpowiedź na nie charakteryzuje się mniejszym opóźnieniem niż w konkurencyjnych układach.
Dodatkowe funkcje układu
Partycja dostępu do pamięci to funkcja wspierająca w ochronie pamięci systemu np. w aplikacjach z bootloaderem. Obszar informacji o układzie, to dedykowany obszar w pamięci mikrokontrolera, gdzie zapisać można unikalny ID układu jak i np. wartości kalibracyjne dla peryferiów systemu.
Ponadto wszystkie układy z nowej rodziny wyposażone są w zaawansowany interfejs UART, który obsługuje transmisję asynchroniczną a także protokoły DMX, DALI czy LIN. Dodatkowo układ wyposażony jest także w inne interfejsy szeregowe, takie jak SPI czy I?C.
Proste programowanie układów
Układy z nowej rodziny K42 mikrokontrolerów PIC18F wspierane są przez środowisko MPLAB Code Configurator, dzięki czemu programować można je w łatwym graficznym środowisku programistycznym, wykorzystującym tak MPLAB X IDE jak i dostarczane w chmurze MPLAB Xpress IDE.
Podstawowe cechy układów:
* Wewnętrzny zegar o częstotliwości 64 MHz
* Do 129 KB pamięci programu flash.
* Do 1 KB pamięci danych EEPROM
* Do 8 KB pamięci RAM
* Możliwość zwektoryzowanej obsługi przerwań
* Wbudowany sprzętowy kontroler DMA.
* 12 bitowy przetwornik ADC obsługujący od 43 kanałów
* Partycja dostępu do pamięci i obszar informacji o urządzeniu w pamięci ukłądu
* Okienkowy watchdog timer
* Do trzech komplementarnych generatorów funkcyjnych
* Cztery konfigurowalne komórki logiczne
* Pin selekcji peryferiów
* Dwa komparatory
* Układ detekcji przejścia przez zero
* Wewnętrzny wbudowany termometr
* Modulator sygnału danych
* Przetwornik cyfrowo-analogowy (DAC) o rozdzielczości 5 bit
* Pojemnościowy dzielnik napięcia
* Do czterech 10 bitowych PWMów
* Interfejsy UART, SPI i I?C.
* Dostępne w obudowach z 28, 40 i 48 pinami.
Źródło: http://www.microchip.com/promo/pic18f-k42?utm_source=Various-EU-Print-Magazines&utm_medium=Print-and-Online&utm_term=FY17Q4&utm_content=MCU8&utm_campaign=Print-ads,-display-ads-and-gif-banners
Fajne? Ranking DIY