Nowe rodziny 8-bitowych mikrokontrolerów PIC i AVR z inteligentnymi funkcjami peryferyjnymi
Microchip
Microchip powiększa ofertę 8-bitowych mikrokontrolerów PIC i AVR do systemów embedded, wprowadzając na rynek 5 nowych rodzin produktowych i ponad 60 nowych typów układów. Oferują one możliwości podobne do układów ASIC z prostym środowiskiem programistycznym, które rozszerza tradycyjne możliwości MCU i pozwala na ich skonfigurowanie jako inteligentne układy peryferyjne.
Inteligentne funkcje peryferyjne, takie jak sterowany programowo wzmacniacz operacyjny z rodziny PIC16F171, wielonapięciowe wejścia/wyjścia (MVIO) i przetwornik analogowo-cyfrowy z własnym blokiem obliczeniowym (ADCC) pozwalają na zastosowania w aplikacjach, które w przeciwnym razie nie mogłyby korzystać z tradycyjnych mikrokontrolerów.
Konieczność pracy w systemach z wieloma napięciami zasilania (np. wymagających podłączenia 5-woltowego mikrokontrolera do czujnika 1,8 V) normalnie wymagałoby zastosowania translatorów napięcia, co wiąże się ze zwiększeniem kosztów. Wielonapięciowe wejścia/wyjścia MVIO, dostępne m.in. w układach rodziny AVR DD, umożliwiają pracę niektórych portów z innymi napięciami niż pozostałe, co eliminuje potrzebę stosowania dodatkowych komponentów zewnętrznych.
W niektórych aplikacjach konieczne jest zapewnienie krótkiego czasu odpowiedzi, trudnego do osiągnięcia przy przetwarzaniu danych opartym na oprogramowaniu. Bloki peryferyjne CIP (Core Independent Peripherals), dostępne w całej gamie mikrokontrolerów PIC i AVR produkcji Microchip, można łatwo zaprogramować za pomocą narzędzia MPLAB Code Configurator (MCC) w konfiguracjach sprzętowych, eliminujących opóźnienia związane z cyklami programowymi. Na przykład, macierz LED WS2812, która do prawidłowego sterowania wymaga unikalnego schematu taktowania, może być łatwo kontrolowana poprzez skonfigurowanie bloku peryferyjnego obejmującego modulator PWM, interfejs SPI i blok CLC (Configurable Logic Cell).
Nowa oferta obejmuje następujące rodziny mikrokontrolerów:
- AVR-DD do aplikacji korzystających z wielu napięć zasilania,
- PIC18F18076 do aplikacji wymagających wielu wbudowanych funkcji peryferyjnych przy małych gabarytach,
- PIC16F17146 do aplikacji wymagających wielu bloków analogowych,
- PIC18-Q71 do aplikacji współpracujących z zewnętrznymi czujnikami,
- PIC16F18146 do tanich aplikacji Sensor Fusion.