geliefert wird ein Leiterplatte 100mm x 160mm, die man selbst bestücken kann.
Alle Bauteile sind als Durchsteckmontage ausgeführt. Es steht eine Schnittstelle RS232 zur Verfügung.
Leider ist bei der Herstellung der Leiterplatten ein Fehler passiert.
In dem Bild "BERT2-USB-ERROR" wird dargestellt, wie die USB-Schnittstelle doch benutzt werden kann.
Es sind zwei Kommunikationsschnittstellen abhängig voneinander bestückbar,
RS232 oder USB.
Optional kann eine 3V Batterie mit entsprechender
Steuerung zur Pufferung der RAM Speicher U3 und U17 bestückt werden.
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
Mögliche Konfigurationen mit den entsprechenden Mikrocontrollern:
Z8671B1-BASIC Mikrocontroller:
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
Bausatz 1 USB ( für Z86C9320 or Z86C9116PSG )
Folgende Bauteile sind im Bausatz enthalten:
1 x RAM 6116 incl. Fassung
1 x RAM 62256 incl. Fassung
1 x EPROM 2764 programmiert incl. Fassung
1 x Fassung 40pol. 15.24mm
2 x Fassung 20pol. 7,62mm
1 x Leiterplatte BERT-2 Rev.03
74LS373, 74LS00, 74LS368, 74LS138, 74LS21, MCP2221A, 7805
Quarz, Kondensatoren, Elkos, Dioden, Schalter, 2x25pol. Buchse
USB-B Buchse, LED, DC005, Kühlkörper, Transistoren, Widerstände.
Geliefert wird ohne Batterie und Mikrocontroller.
Bausatz 2 RS232 ( für Z86C9320 or Z86C9116PSG )
Folgende Bauteile sind im Bausatz enthalten:
1 x RAM 6116 incl. Fassung
1 x RAM 62256 incl. Fassung
1 x EPROM 2764 programmiert incl. Fassung
1 x Fassung 40pol. 15.24mm
2 x Fassung 20pol. 7,62mm
1 x Leiterplatte BERT-2 Rev.03
74LS373, 74LS00, 74LS368, 74LS138, 74LS21, MAX232, 7805
Quarz, Kondensatoren, Elkos, Dioden, Schalter, 2x25pol. Buchse
SUB-D-9 Buchse, LED, DC005, Kühlkörper, Transistoren, Widerstände.
Geliefert wird ohne Batterie und Mikrocontroller.
Bausatz 3 RS232 ( für Z86C9320 or Z86C9116PSG )
Folgende Bauteile sind im Bausatz enthalten:
1 x RAM Fassung 24pol. 15.24mm
2 x RAM Fassung 28pol. 15.24mm
1 x Fassung 40pol. 15.24mm
2 x Fassung 20pol. 7,62mm
1 x Leiterplatte BERT-2 Rev.03
74LS373, 74LS00, 74LS368, 74LS138, 74LS21, MAX232, 7805
Quarz, Kondensatoren, Elkos, Dioden, Schalter, 2x25pol. Buchse
SUB-D-9 Buchse, LED, DC005, Kühlkörper, Transistoren, Widerstände.
Geliefert wird ohne Batterie, EPROM, SRAM und Mikrocontroller.
Bausatz 4 USB ( für Z86C9320 or Z86C9116PSG )
Folgende Bauteile sind im Bausatz enthalten:
1 x RAM Fassung 24pol. 15.24mm
2 x RAM Fassung 28pol. 15.24mm
1 x Fassung 40pol. 15.24mm
2 x Fassung 20pol. 7,62mm
1 x Leiterplatte BERT-2 Rev.03
74LS373, 74LS00, 74LS368, 74LS138, 74LS21, MCP2221A, 7805
Quarz, Kondensatoren, Elkos, Dioden, Schalter, 2x25pol. Buchse
USB-B Buchse, LED, DC005, Kühlkörper, Transistoren, Widerstände.
Geliefert wird ohne Batterie, EPROM, SRAM und Mikrocontroller.
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.
U7 - 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.zip ( Beta )
SHO Basic Interpreter for Z8 V1.1.zip (Update 20.03.2021 )
Bert2-Rev03-Doku.zip ( Update 18.04.2020 )
Bert-2-Rev03.PDF ( Update 18.04.2020 )
Bert-2-Rev04.PDF ( Update 14.04.2020 - korrektur USB Anschuss )
z8671_basic_debug.pdf
Z8_Assembly_Language_Programming_Manual_Dec80.pdf