by ZBasicAndy and neighbor
7-6-06
The included zip files are for the "Multi-Z CPU" Microcontroller PCB.
The "Multi-Z CPU" design has the following features:
1. Contains no surface mount parts and all ICs are socketed for easy troubleshooting.
2. 1 ZBasic ZX-40x microcontroller CPU on each board. (All Multi-Z CPU boards are the same)
3. 1 "on board" (RS232) programming port with 9 pin female DIN connector.
(Front card edge accessible)
4. ATN disable jumper for disabling/enabling the programming port.(Front card edge accessible)
5. Emergency firmware update jumpers (2). (Jumper selectable)
6. 1 red CPU running LED. (uses 1 I/O pin) This LED also flashes at 4 HZ during firmware
updating.
7. 1 red interrupt status LED. (uses 1 I/O pin) (For multi-processing status)
8. 1 multi-processing interrupt/communications connector. (Uses 4 I/O pins)
This connector allows bussing of serial communications/interrupts between 2 other
"Multi-Z CPU's. This allows the "Multi-Z communication CPU" to acquire serial data input
from the two other concurrent running Multi-Z CPU cards.
9. All I/O (except for I/O above) are routed/connected to the 25 pin Din "buss" connector.
10. "Internal" on board 5 VDC input power is routed via external 25 pin Din connector.
(For Multi-Z CPU power/ground bussing)
11. 1 Com3 Tx3/Rx3 TTL to RS232 serial comport signals routed via external 25 pin Din connector.
(uses 2 I/O Pins - for Com3) (Uses RS232 driver/receivers from programming port IC)
12. Multi-Z low cost CPU board can be used as a standalone ZX-40x microcontroller prototyping
card without the backplane. Just add a regulated 5 VDC power supply and a 25 pin female
connector for the I/O point connections.
13. External ZX-40x serial EEprom can be user selectable between 256K or 512K for more
program memory storage. (256K ~8,000 instructions and 512k ~16,000 instructions)
14. Changing to a "New ZX-40x microcontroller" and faster clock crystal takes only a few minutes
to perform.
Please read all docs and view all files for this "Multi-Z project".
The following FREE "Multi-Z CPU" and "Multi-Z BackPlane" schematics and PCB Design can be viewed
by downloading ExpressPCB from ExpressPCB.com. By importing the PCB design you can order 3
"mini-boards" via internet for $59.00 including shipping. (Have several ZBasic community
users/members chip in for cost reduction)
Note: With this mini board service, no solder mask and silkscreen is provided!
Both are not needed for this very simple design project. (Please view assembly drawings)
PLEASE DO NOT MODIFY MY PCB DESIGN! - DO IT AT YOUR OWN RISK!
Also, view the assembly BMP and BOM - Bill of Materials (Parts list via Excel).
Adjust the parts quantity on the size of your needed system.
PLEASE DO NOT SUBSTITUTE ANY BOM PART! - DO IT AT YOUR OWN RISK!
There are three demo software projects/loads for each "Multi-Z CPU" in the software folder.
Note: Loads for Multi-Z CPU Slot 1/J1 & Multi-Z CPU Slot 3/J3 are the same.
A bit of humor ...
******Disclaimer******Disclaimer******Disclaimer*******Disclaimer******
* If your house burns down, your wife and children become *
* homeless, your dog dies or worst yet your ZBasic microcontrollers *
* are torched, PLEASE DO NOT HOLD ME OR MY NEIGHBOR RESPONSIBLE *
* FOR YOUR ACTIONS OR INACTIONS in the construction of this project! *
******Disclaimer******Disclaimer******Disclaimer*******Disclaimer******
This project design is complete and works! Certain skills of electronic component soldering,
schematic reading, electronics troubleshooting and software programming are necessary to
bring this project to final completion.
Please feel free to post your project questions on the ZBasic User Forum.
Please Note: This project design is "as is" and is subject to change at any time!


