"Z8 Basic Einplatiencomputer Rev.051"
Der BERT-2 ref. 051 ist eine verbesserte Weiterentwicklung des BERT-2 ref. 05.
Es gibt keine SMD Bauteile mehr auf dem Board. Für die Schnittstellen PortA bis PortD gibt es
nun eine 2x20pin Buchse. Der Batteriehalter wurde horizontal angeordnet.
Diese Revison ist voll kompatibel zur Revision 05.
geliefert wird die Leiterplatte 100mm x 160mm und mit :
1 x Batteriehalter
1 x 2x20pol. Buchsenleiste
1 x 2x25pol. Buchsenleiste
4 x 8Bit - Parallel Schnittstellen sind verfügbar:
Port A - Z8 Port P2.0 bis P2.7 ( 8 Bit )
Port B - Z8 Port P3.1 bis P3.6 ( 6 Bit )
Port C - SN74LS373N 8Bit Input
Port D - SN74LS373N 8Bit Output
1 x Expansionsport für eigene Erweiterungen mit Daten- und Adressbus
und Steuersignalen /DS,R/W. siehe Schaltplan
Zusätzlich sind Chip-Select Signale für die Adressen:
0x7000, 0x4000 und 0x3000 auf den Expansionsport gelegt.
Folgende Varianten, die man als Z8 Mikrocontroller einsetzen kann:
Z8671B1-BASIC - Z8 Mikrocontroller mit integrierten BASIC Interpreter
Z86C9320PSG - Z8 Mikrocontroller ROMless mit max 20MHz Clock
Z86C9116PSG - Z8 Mikrocontroller ROMless mit max 16MHz Clock
UB8820 mit Adapter 2KB EPROM ( Artikel 001631 )
UB8840 mit Adapter 4KB EPROM ( Artikel 001631 )
Mögliche Konfigurationen mit den entsprechenden Mikrocontrollern:
Z8671B1-BASIC Mikrocontroller: ( UB8820 mit Adapter 2KB EPROM ( Artikel 001631 ) )
U2 - 4KB EPROM 2732 mit zusätzlichen Monitorprogramm optional
U3 - 2KB SRAM 6116 für Basicprogramme erfoderlich
Nur eine Konfiguration möglich:
U7 - 2KB SRAM 6116 optional Jumper W1/W2 auf RAM gesteckt oder
U7 - 2KB EPROM 2716 Zilog Mini Assembler, Jumper W1 und W2 auf ASM gesteckt
Z86C9320PSG Mikrocontroller ROMless
U6 - 8KB EPROM 2764 mit BASIC - Interpreter, Monitorprogramm und Mini-Assembler
U3 - 2KB SRAM 6116 für Basicprogramme und ASM Programme erforderlich
Nur eine Konfiguration möglich:
U7 - 2KB SRAM 6116 Jumper W1/W2 auf RAM gesteckt oder
U17 - 32KB SRAM 62256 (24KB nutzbar) optional
Z86C9116PSG Mikrocontroller ROMless
U6 - 8KB EPROM 2764 mit BASIC - Interpreter, Monitorprogramm und Mini-Assembler
U3 - 2KB SRAM 6116 für Basicprogramme und ASM Programme erforderlich
Nur eine Konfiguration möglich:
U7 - 2KB SRAM 6116 Jumper W1/W2 auf RAM gesteckt oder
U17 - 32KB SRAM 62256 (24KB nutzbar) optional
Neuer Basicinterpreter für den Z8 mit erweiterten Funktionsumfang.
Neue Funktionen: FOR,NEXT,STEP, ABS, RND, PEEK, POKE, SIZE, WAIT, DELAY, PIN, POUT ( PIN,POUT für Port Input und Output )
Bestehende Funktionen: LIST, RUN, NEW, CLEAR, LET, IF, GOTO, GOSUB, RETURN, REM, INPUT, PRINT, END, USR
BASIC-Programme können über die serielle Schnittstelle geladen werden. ( Anleitung im ZIP File )
Alle anderen Funktionen sind integriert. Im neuen ZIP ist einen Kurzbeschreibung.
Der Basicinterpreter hat eine Speichergröße von 4KB.
U3 - 2KB SRAM 6116 muss bestückt werden
U17 - 32KB SRAM 62256 (24KB nutzbar) muss bestückt werden
Der BASIC-Interpreter wird noch weiter entwickelt.
Es besteht die Möglichkeit, die Quarzfrequenzen im BIN-File anzupassen. ( siehe Beschreibung im ZIP-File )
SHO Basic Interpreter for Z8 V1.1.zip (Update 20.03.2021 )
Bert-2-Rev051.PDF ( Update 18.10.2024 )
z8671_basic_debug.pdf
Z8_Assembly_Language_Programming_Manual_Dec80.pdf