Die Z86C3X/C40 Consumer Controller Prozessor (CCP) sind Mitglieder von Zilog´s Z8 single-chip Mikrocontroller Familie. Sie bietet eine einzigartige Register-Register Architektur, die Accumulator Engpässe vermeidet und schnelle Programmausführung bietet.
Drei Adressbereiche (Programmspeicher, Register File, und Expanded Register File [ERFj) bieten vielfältige Speicherkonfigurationen. Mit dem ERF hat der Entwickler Zugriff auf drei zusätzliche Kontrollregister für zusätzliche Peripherie, I/O Ports und Registeradressen. Der Rest des ERF ist physikalisch nicht implementiert und offen für zukünftige Erweiterungen.
Für Anwendungen, die leistungsfähige I/O benötigen, sind die dedizierten Ein/Ausgabe Leitungen des Z86C3X/C40´s in 3 bzw. 4 Ports gruppiert und sind per Software für Timing, Status Signale und parallele Ein/Ausgabe konfigurierbar.
Zwei on-chip Counter/Timer, mit einer grossen Zahl an selektierbaren Modi, entlasten das System bei der Administration von Echtzeit-Aufgaben wie Counting/Timing und JTAG Kommunikation.
Beim Z86243 kann zwischen internem (Masken-) ROM und ROMless (mit externem ROM) selektiert werden. Damit kann diese Z8 sowohl in hochvolumigen Anwendungen angewendet werden, als auch dort, wo Programmflexibilität erforderlich ist.