Nuvoton N76E003

Auch wenn 32-Bit-Microcontroller immer preiswerter werden, erfreuen sich die 8-Bit Prozessoren noch großer Beliebtheit. Sie sind verständlich dokumentiert, es gibt viele Beispiele, freie Compiler und Entwicklungsumgebungen und auch die Programmer sind preiswert zu bekommen. Es sind die 8051er, AVRs und PICs die am häufigsten verwendetet werden. Besonders die beliebte Arduino-Plattform wird oft genutzt und basiert hauptsächlich auf den 8-Bit-AVR-Mikros. Die Leistungsfähigkeit dieser kleinen Computer reicht aus, um viele Aufgaben zu lösen.

Aber dies sind nicht die einzigen interessanten Controller in der “Embedded World”. Da gibt es noch eine Gruppe von Prozessoren, die besonders durch ihren extrem geringen Preis auffallen. Obwohl für den Massenmarkt konzipiert sind sie auch in kleinen Stückzahlen erhältlich. Die Preise in diesem Segment bewegen sich je nach Prozessor zwischen einigen Cent und unter einem Euro auch bei geringen Stückzahlen.

Auch wenn man keine Massenartikel mit diesen Chips bestücken will, ist es eine interessante Aufgabe und Herausforderung diese Bausteine zu programmieren. Hier haben wir uns hier mit dem Mikroprozessor N76E003 der Firma Nuvoton beschäftigt.

Nuvoton

Der N76E003 ist ein Prozessor auf Basis des 8051ers, aber schneller und mit zusätzlichen Funktionen ausgestattet. Er kann in C programmiert und mit dem freien Compiler SDCC kompiliert werden. Der kleine Chip im TSSOP-20 lässt sich nicht so ganz einfach löten aber es gibt preiswerte Breakout-Boards – siehe die blaue Platine mit der USB-Buchse – die aber nur für die Stromversorgung genutzt wird (Platine ab ca 1€ erhältlich).