Suggested Parts List for the Z80 Project
12/11/2001
Recommended Sources
Digi-Key | www.digikey.com |
Jameco | www.jameco.com |
Allied Radio |
Suggested Materials for the Required Items
Table #1 - CHIPS
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
1 | Z80B | CPU | Processor | 269-3020-ND $5.10 | 35705 $2.25ea | |
1 | 2816 | 5V 2Kb EEPROM | Firmware | 40416 $3.95ea | ||
1 | 2016 or 6116 | 2Kb SRAM | Data | 38746 $1.75
42809 $1.49 |
||
4 | 74LS540N | Tri-State Octal Buffer | LED Driver | 296-3715-5-ND $1.20ea | 47861 $0.49ea | |
1 | 74LS541N | Tri-State Octal Buffer | LED Driver | 296-1666-5-ND $1.20ea | 47870 $0.69ea | |
1 | 74LS14N | Hex Schmitt Inverter | Wave-Shaper | 296-1643-5-ND $0.60ea | 46640 $0.60ea | |
1 | 74LS32N | Quad 2-Input OR | 296-1658-5-ND $0.60ea | 47466 $0.25ea | ||
1 | 74LS123N | Dual Monostable | Timer/Pulse Gen | 296-1636-5-ND $0.75ea | 46480 $0.35ea | |
1 | 74LS138N | 3 to 8 Line Decoder/MUX | Device Select | 296-1639-5-ND $0.76ea | 46607 $0.29ea | |
1 | NE555 | A-Stable Osc/Timer | Step Pulse Timer | LM555CN-ND $0.47ea | 27422 $0.25ea | |
1 | 74LS373N | Octal Type-D Latch | Data Output Display | 296-1660-5-ND $0.84ea | 47600 $0.39ea |
Table #2 - LED's
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
1 | MAN71 | Common Anode 7-Seg LED | Status Display | P510-ND $2.09ea | 24731 $0.99ea | |
8 | T-1 | Small LEDs (1/8") XC209R |
Address and Data Display | 160-1078-ND $0.10ea | 34622 $0.19ea | |
8 | T-1 | Small LEDs (1/8") XC209G |
Address and Data Display | 160-1080-ND $0.10ea | 34606 $0.13ea | |
16 | T-1 | Small LEDs (1/8") XC209Y |
Address and Data Display | 160-1079-ND $0.10ea | 34657 $0.19ea |
Table #3 - Lo-Profile IC Chip Sockets
Qty | Item | Description | Purpose | DigiKey: Dual Wipe |
Jameco | |
---|---|---|---|---|---|---|
1 | 40-Pin | (0.60" wide) | CPU | AE8940-ND $0.90 | 41110 $0.17ea | |
2 | 24-Pin | (0.60" wide) | RAM & ROM | AE8924-ND $0.54 | 39335 $0.12ea | |
4 | 20-Pin | (0.30" wide) | 74LS540, 74LS541 | AE8920-ND $0.45 | 38607 $0.10ea | |
2 | 14-Pin | (0.30" wide) | 74LS14, 74LS32 | AE8914-ND $0.32 | 37161 $0.06ea | |
4 | 16-Pin | (0.30" wide) | 74LS123, 74LS138, 74LS373, 74LS374 | AE8916-ND $0.36 | 37372 $0.07ea | |
1 | 8-Pin | (0.30" wide) | NE555 | AE8908-ND $0.29ea | 51570 $0.06ea |
Table #4 - RESISTORS
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
3 | R-330 SIP | 10-Pin SIP 330 ohm |
LED Current Limit | 770-101-R330-ND $0.30ea | 97851 $0.19ea | |
1 | R-330 DIP | 16-Pin DIP 330 ohm |
LED Current Limit | 761-3-R330-ND $1.00ea | 108572 $0.59ea | |
1 | R-1K DIP | 16-Pin DIP 1K ohm |
Pull-Up (for Switch) |
761-3-R1K-ND $1.00ea | 97877 $0.59ea | |
13 | 1/4W Resistor | 1K ohm carbon film |
Pull-Up | 29663 $0.05ea | ||
2 | 1/4W Resistor | 2.2K ohm carbon film | Timing | 30314 $0.05ea | ||
1 | 1/4W Resistor | 47K ohm carbon film | Timing | 31149 $0.05ea |
Table #5 - Variable Resistors (Pots)
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
1 | 50K ohm | 3/8" square Trim Pot | Pulse Timer | 43107 $0.79ea | ||
1 | 100K ohm | Trim Pot | Pulse Timer | 3006P-104-ND$1.73 | 41849 $1.15ea |
Table #6 - Connectors
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
2 | Single-Row Header | 4-Pin | Power & Ground | 117559 $0.10ea | ||
2 | Terminal Blocks | 4-Pin Solder/Screw | Power & Ground | $0.80ea | ||
6 | Single-Row Header | 2-Pin (40-Pin Breakaway) |
Selection | $0.39ea | ||
1 | Single-Row Header | 3-Pin | Selection | |||
1 | Double-Row Header | 2x4 Pin (80-Pin Breakaway) |
Activity Select | 117196 $0.39ea | ||
9 | 2-Pin (0.1") Shunts | "Berg" Stick Jumper | Enable/Disable | 19140 $0.10ea | ||
1 | 0.1"SIPP (Breakaway) |
Machine-Pin Sockets(17pins) | Data I/O | 184621 $0.45ea |
Table #7 - Capacitors
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
18 | 0.1ufd | Metalized Film | Decoupling | P4525-ND $0.18ea | 135562$0.12 or 25523 $0.13ea |
|
1 | 1.0ufd | Dipped Tantalum | Timing | 154860 $0.25ea | ||
32 | 10ufd | Dipped Tantalum | Timing | 94060 $0.29ea |
Table #8 - DIP Switches
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
1 | 4sw | 8-Pin | Display Selection | GH1235-ND $0.89ea CKN1278-ND $0.90ea |
$1.47ea | |
1 | 8sw | 16-Pin | Data-Input | GH1239-ND $1.00ea CKN1282-ND$1.11ea |
$1.77ea |
Table #9 - PB Switches
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
2 | Tactile PB-NO | 1/4" square | 2-Pin Reset/Step | EG1821 $0.47ea | PBS35 $0.19ea |
Suggested Materials for the Optional Items
Table #10 - Chips
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
5 | 74LS540 | Tri-State Buffer | LED Driver | 296-3715-5-ND $1.20ea | 47861 $0.49ea | |
2 | 8255 | PPI | Programmable I/O | 52724 $3.95ea | ||
2 | M6821 | PIA | Programmable I/O | |||
6 | TIL-311 | Hexadecimal Display | Address & Data Display | |||
1 | Xtal Osc | 10Mhz or 11Mhz | Frequency Divider Clock | CTX057-ND $0.94 | 27887$1.29 |
Table #11 - LEDs
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
32 | T-1 | Small LEDs (1/8") | Buffer Displays | $0.19 |
Table #12 - Lo-Profile IC Chip Sockets
Qty | Item | Description | Purpose | DigiKey: Open Frame |
Jameco | |
---|---|---|---|---|---|---|
4 | 20-Pin | (0.30" wide) | 74LS540 | 38607 $0.20ea | ||
1 | 14-Pin | (4 actual pins) | Crystal Socket | 13306 $0.59ea |
Table #13 - Resistors
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
3 | R-330 SIP | 10-Pin 330 ohm | LED Current Limit | 770-101-R330-ND $0.30ea | 97851 $0.19ea |
Suggested Materials for the Recommended Items
Table #14 - Special Sockets
Qty | Item | Description | Purpose | DigiKey | Jameco | |
---|---|---|---|---|---|---|
1 | 40-Pin | ZIF Socket | CPU Socket | 3M4003-ND $15.18 | 102752 $6.49ea | |
1 | 24-Pin | ZIP Socket | EEPROM Socket | 3M2403-ND $12.40 |