Der W65C816S, auch 65C816 oder 65816 genannt, ist ein 1983 vorgestellter 16-bit-Mikroprozessor, entwickelt vom Western Design Center (WDC).[1] Hiervon wurde der W65C265S als Mikrocontroller abgeleitet.
Mikroprozessor
BearbeitenDer Mikroprozessor wurde als erweiterter und kompatibler Nachfolger des MOS Technology 6502 entwickelt. Er hat zwei Indexregister, einen Stackpointer, ein Direct Page Register und einen 24-Bit-Adressbus. Als statische CMOS-Schaltung zeichnet er sich, abgesehen von der Kompatibilität zum 6502, durch eine geringe Stromaufnahme von 300 µA bei 1 MHz (entspricht ca. 1 mW bei einer Spannung von 3,3 V) und eine hohe Störsicherheit aus.
Mikrocontroller
BearbeitenBeim W65C265S wird im Gegensatz zu den meisten anderen Mikrocontrollern der komplette Adress- und Datenbus nach außen geführt. Damit lässt sich der gesamte Adressbereich auch außerhalb des Controllers ansprechen. Zusätzlich hat er unter anderem 8 KB maskenprogrammierbares ROM, 576 Byte RAM, 2 Tongeneratoren, 64 I/O-Ports, 4 interruptfähige UARTs, 8 Timer/Zähler. Per DMA kann auch auf das interne ROM zugegriffen werden.[2]
Hauptsächliche Verwendung der CPU
Bearbeiten- im Apple IIGS (2,8 MHz, in Beschleunigerkarten bis 14 MHz)
- in der Spielkonsole Super Famicom/Super Nintendo (3,58 MHz)
- in den SuperCPU-Beschleunigern (20 MHz), sowie Flash 8 (8 MHz) für Commodore 64 und 128
- im Acorn Communicator (2,0 MHz)
Literatur
Bearbeiten- David Eyes, Ron Lichty: Programming the 65816: Including the 6502, 65C02, and 65802. Brady/Prentice Hall, New York 1986, ISBN 0-89303-789-3 (englisch, E-Book des Titels auf Western Design Centers Documentation page [PDF; 1,8 MB]).
- Leo J. Scanlon: Apple IIGS assembly language programming. Bantam Books, Toronto 1987, ISBN 0-553-34395-5 (englisch).
Einzelnachweise
Bearbeiten- ↑ Datenblatt W65C816S
- ↑ Datenblatt W65C265S (PDF; 2,3 MB)
Weblinks
Bearbeiten- Western Design Center – Hersteller (englisch) inkl. Datenblatt