Cortex-M0 pin-to-pin z 8051!
Kilka miesięcy temu firma Nuvoton Technology Corporation, wydzielona z doskonale znanego w naszym kraju Winbonda, wprowadziła do sprzedaży własną rodzinę 32-bitowych mikrokontrolerów z rdzeniem ARM Cortex-M0, o handlowej nazwie NuMicro. „Z definicji” związanej z zastosowanym z rdzeniem, są to mikrokontrolery energooszczędne, o szerokim zakresie napięcia zasilania, przystosowane do taktowania CPU sygnałem o częstotliwości do 50 MHz. Zestaw i oprogramowanie opisywane w artykule, ułatwi konstruktorom wejście w świat nowoczesnych mikrokontrolerów praktycznie bez kosztów.

Mikrokontrolery NuMicro osiągają prędkość wykonywania programu do 45 DMIPS (0,9 DMIPS/MHz) przy poborze mocy – podawanym oczywiście w specyficznych warunkach pracy – zaledwie 85 µW/MHz. Obecnie są produkowane mikrokontrolery należące do jednej z 4 podrodzin (rys. 1), w zależności od typu są wyposażone w pamięć Flash z możliwością ISP (In System Programming)/ICP (In Circuit Programming) o pojemności od 32 kB do128 kB i od 4 kB do 16 kB SRAM. Mikrokontrolery NuMicro są standardowo przystosowane do pracy w przemysłowym zakresie temperatury (-40…+85°C) i są montowane w trzech typach obudów LQFP o liczbie wyprowadzeń 48, 64 lub 100.
Rys. 1. Ogólne schematy blokowe mikrokontrolerów NuMicro
Jak widać na rys. 1, mikrokontrolery z poszczególnych podrodzin: NUC100 (Advance, w produkcji), NUC120 (USB Line, już w produkcji), NUC130 (Automotive Line, wdrażane do masowej produkcji) i NUC140 (Connectivity Line, wdrażane do masowej produkcji), różnią się przede wszystkim wyposażeniem wewnętrznym. W ramach każdej podrodziny mikrokontrolery dostarczane w jednakowych obudowach, są ze sobą wzajemnie kompatybilne pod względem rozmieszczenia wyprowadzeń, co pozwala konstruktorowi na łatwą wymianę układu na inną wersję bez konieczności modyfikowania PCB lub wprowadzania innych zmian w sprzętowej części projektu.
Tab. 1. Zestawienie podstawowych cech mikrokontrolerów z podrodziny NUC120
| Typ | Flash | SRAM | Liczba I/O | Timery | UART | SPI | I2C | USB | LIN | CAN | I2S |
| NUC120LE3AN | 128 kB | 16 kB | do 31 | 4×32-bit | 2 | 1 | 2 | 1 | – | – | 1 |
| NUC120LD3AN | 64 kB | 16 kB | do 31 | 4×32-bit | 2 | 1 | 2 | 1 | – | – | 1 |
| NUC120RE3AN | 128 kB | 16 kB | do 45 | 4×32-bit | 2 | 2 | 2 | 1 | – | – | 1 |
| NUC120RD3AN | 64 kB | 16 kB | do 45 | 4×32-bit | 2 | 2 | 2 | 1 | – | – | 1 |
| NUC120VE3AN | 128 kB | 16 kB | do 76 | 4×32-bit | 3 | 4 | 2 | 1 | – | – | 1 |
| NUC120VD3AN | 64 kB | 16 kB | do 76 | 4×32-bit | 3 | 4 | 2 | 1 | – | – | 1 |
| NUC120VD2AN | 64 kB | 8 kB | do 76 | 4×32-bit | 3 | 4 | 2 | 1 | – | – | 1 |
| Typ | Komparatory. | PWM | ADC | RTC | ISP
ISP/ICP |
| NUC120LE3AN | 1 | 4 | 8×12-bit | + | + |
| NUC120LD3AN | 1 | 4 | 8×12-bit | + | + |
| NUC120RE3AN | 2 | 6 | 8×12-bit | + | + |
| NUC120RD3AN | 2 | 6 | 8×12-bit | + | + |
| NUC120VE3AN | 2 | 8 | 8×12-bit | + | + |
| NUC120VD3AN | 2 | 8 | 8×12-bit | + | + |
| NUC120VD2AN | 2 | 8 | 8×12-bit | + | + |
W tab. 1 zestawiono najważniejsze cechy mikrokontrolerów z podrodziny NUC120 USB, której reprezentant został zastosowany w zestawie Nu-Tiny SDK-NU120.
Wszystkie mikrokontrolery NuMicro wyposażono w interfejsy sygnałów analogowych (8-kanałowy, 12-bitowy przetwornik A/C oraz komparatory analogowe), a także wiele różnorodnych peryferii cyfrowych, w tym: 24-bitowe timery, 9-kanałowy PDMA, zegar czasu rzeczywistego (RTC), timer-watchdog, generatory PWM, a także interfejsy komunikacyjne: USB2.0-FS, UART, SPI, I2C, I2S, LIN i CAN.
Zestaw Nu-Tiny SDK-NU120 jest konstrukcyjnie zbliżony do popularnych płytek LPCxpresso, wyposażono w możliwe do mechanicznego rozdzielenia części:
- skromnie wyposażoną płytkę ewaluacyjną z mikrokontrolerem NUC120LE3AN,
- programator-debugger ISP (Nu-Link-ME) z interfejsem USB, przystosowany do współpracy z pakietami IAR EWARM (Workbench) oraz Keil RV/MDK, których ewaluacyjne wersje są dostępne na stronach producentów.
Poza płytką w skład zestawu wchodzi wyłacznie kabel USB, dzięki czemu cena dystrybucyjna całości (w USA) wynosi 20 USD.



Zanim zapytasz AI, pomyśl sam! Nie przyjmuj bezkrytycznie odpowiedzi wygenerowanych przez algorytmy
Energetyka przyszłości potrzebuje aktywnych odbiorców
Grzegorz Kamiński: Nowe pamięci nieulotne – część 1 
![https://www.youtube.com/watch?v=QSnLO-KmBMY O wybranych projektach realizowanych w Laboratorium Zakładu Układów Mikrofalowych – ISE PW opowiadają: mgr inż. Michał Kalisiak, dr hab. inż. Arkadiusz Lewandowski, mgr inż. Andžej Šerlat oraz dr hab. inż. Krzysztof Czuba. Zapraszamy na firm [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/09/WEiTI-PW-czolowka.png)
![https://www.youtube.com/watch?v=XkeyLmtLfxo O konkursie organizowanym przez firmę TRUMPF Huettinger i polskie uczelnie techniczne opowiada Alicja Peresada i prof. Jacek Rąbkowski oraz kilkoro nagrodzonych dyplomantów: mgr inż. Jakub Dobosz, inż. Maja Zielińska, dr inż. Jakub Kołodziej, dr inż Weronika Hryniewska-Guzik i dr inż. Grzegorz Bartyzel. Zapraszamy do obejrzenia filmu! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/07/TRUMPF-czolowka.png)


