2114 static RAM tester by Carsten Skjerk

Modding and Technical Issues

Moderator: Moderators

Post Reply
USA_Joe
Vic 20 Drifter
Posts: 23
Joined: Wed May 31, 2023 11:14 am
Location: USA_California
Occupation: Retired

2114 static RAM tester by Carsten Skjerk

Post by USA_Joe »

This tester is mentioned in another post. After visiting the associated Github site, I can't see all of the connections on the breadboard. Does anyone know the breadboard hole assignment for the corresponding wires? Some are obvious, others are not. Yes, I'm a newbie on Arduino things.

Thank you

Joe
kickstand
Vic 20 Newbie
Posts: 9
Joined: Sun Jul 16, 2023 12:37 pm
Website: https://www.itdiscovery.info
Location: US
Occupation: Information Security

Re: 2114 static RAM tester by Carsten Skjerk

Post by kickstand »

Sorry for the delay:
/*
* It has 9 address lines and 4 data lines
* Pin assignment as follows:
* D7,D8,D9,D6,D5,D4,D3,D2,A5,A4 are connected to 2114 Address pins (blue wires)
* A3, A2, A1, A0 are connected to the 2114 Data pins (yellow wires)
* D13 is used for RW (green wire) (LOW = WRITE)
* CE (Set to LOW or connect to GND)
*
* +5V (red wire)
* GND (black wire)
*
* Carsten Skjerk June 2021
* Modified by Peter Nichols
*
* Blue (Bad) LED is D11
* Green (Good) LED is D12
*/

// Address Pins: A0 on 2114 to D7 on Nano, A1 to D8 on Nano...etc.
const int addressPins[10] = {
7,8,9,6,5,4,3,2,19,18
};

// Data Pins: D0 on 2114 to A3 on Nano, D1 to A2 on Nano...etc
const int dataPins[4] = {
17,16,15,14
};

// A6 is used as digital output for the RW signal
// A7 is used as digital output for the CE signal
const int RW = 13;
const int BLED = 11;
const int GLED = 12;

You probably long ago figured this out, but I figured for future reference I'd post it.
Post Reply