| View previous topic :: View next topic |
| Author |
Message |
foresmac

Joined: 12 Feb 2006 Posts: 16
|
Posted: May Mon 08, 2006 3:20 am Post subject: |
|
|
That looks pretty sweet. Do you have a listing for the assembler? Maybe I'll get ambitious this summer while working at Whirlpool and make myself a new EEPROM. Looks like your assembler is really nice.
This project has been far more fun than any of the classes I've taken so far! |
|
| Back to top |
|
 |
Kallikak
Joined: 29 Jan 2006 Posts: 162 Location: Sydney
|
Posted: May Mon 08, 2006 11:16 pm Post subject: |
|
|
I'm putting together a web page for downloading the assembler and manual and some associated bits and pieces right now. You can expect it to be available at latest next week.
I certainly find having an assembler in ROM very handy!
Ken |
|
| Back to top |
|
 |
fsafstrom

Joined: 26 Dec 2006 Posts: 155 Location: San Antonio, Texas
|
Posted: Jan Wed 03, 2007 1:47 am Post subject: 1 chip EEPROM programmer for the replica 1/Apple 1 |
|
|
I just spliced up an old IDE cable and I'm about to start soldering the EEPROM programmer.
The mapping from the Replica Expansion port to the IDE cables seem a little bit odd.
The thing is that the Data lines D0-D7 seem to be out of sync...
Did I get it right ???
| Code: |
IDE cable mapped to expansion port.
01 -12 21 A14
02 +5 22 A15
03 +12 23 R/(W)
04 $C000-CFFF 24 $B000-BFFF
05 GND 25 $A000-AFFF
06 Phi 0 26 D0
07 A0 27 Phi 1
08 A1 28 D2
09 A2 29 D1
10 A3 30 D4
11 A4 31 D3
12 A5 32 D6
13 A6 33 D5
14 A7 34 RDY
15 A8 35 D7
16 A9 36 (IRQ)
17 A10 37 BA/SYNC
18 A11 38 (NMI)
19 A12 39 Phi 2
20 A13 40 (RES)
|
|
|
| Back to top |
|
 |
vbriel Site Admin
Joined: 19 Jul 2005 Posts: 723 Location: Ohio
|
Posted: Jan Wed 03, 2007 7:06 am Post subject: |
|
|
Pin 1 is near the OSC on the replica 1 SE |
|
| Back to top |
|
 |
fsafstrom

Joined: 26 Dec 2006 Posts: 155 Location: San Antonio, Texas
|
Posted: Jan Wed 03, 2007 11:34 pm Post subject: 1 chip EEPROM programmer for the replica 1/Apple 1 |
|
|
Got it...
I just built it and programmed my first EEPROM.
How fun is that...
I'll post a picture, but I got to figure out where I can host it first...
Anyhow, built it, double checked every connection twice, put in the 74LS00 and 28C64 and it worked on the first try.
I took the Krusader 1.2 (65C02.rom.hex) and uploaded it to memory location $6000-$7FFF in stead of $E000-$FFFF.
Then I just used the following little Basic program to program the EEPROM.
| Code: |
10 A=24576 : REM $6000
20 B=-24576 : REM $A000
30 FOR I=0 TO 8191 : REM COPY 8KB
40 C= PEEK (A+I)
50 POKE B+I,C
60 FOR J=1 TO 2: NEXT J : REM DELAY FOR EEPROM
70 NEXT I
80 PRINT "DONE..."
100 END
|
It even worked when I plugged the new EEPROM into the Replica...
Thanks Vince!!! |
|
| Back to top |
|
 |
vbriel Site Admin
Joined: 19 Jul 2005 Posts: 723 Location: Ohio
|
Posted: Jan Thu 04, 2007 12:47 am Post subject: |
|
|
Yeah, I think that really makes a great first little circuit. It is small enough to put together in a few hours and you can see the results just by reading the memory. Not only that, it makes it possible to modify BASIC safely!
I plan to publish more simple projects later when I have a breadboard ready next month. It will be a duel function wirewrap board or white push wire style. I plan to publish lots of I/O circuits involving the 6522 which has 16 I/O pins or the 82C55 which has 24 I/O lines! Lots of fun projects will be right at your fingertips.
Vince
PS try photobucket or just create a yahoo account and create a free webpage. |
|
| Back to top |
|
 |
fsafstrom

Joined: 26 Dec 2006 Posts: 155 Location: San Antonio, Texas
|
Posted: Jan Thu 04, 2007 6:32 pm Post subject: Ugliest EEPROM programmer yet ??? |
|
|
Yes, this was a very simple project done in a couple of hours...
It's not going to win any beauty contests, but here it is...
And in action...
Cost, less than $20 and that includes the ZIF socket @ $8 and one EEPROM @ $5...  |
|
| Back to top |
|
 |
|