| |
sailor
Registered: Jan 2002 Posts: 90 |
C64 Modding: LEDs / Switches
Hello All,
Not sure if this has been discussed here before, but can anyone provide circuit diagrams or connection diagrams for hardware mods like LEDs and/or switches.
Some stuff i can think of is displaying ZP$01 / VIC bank / drive reset / c64 reset / pause processor / data activity led for drive or serial channel / change(or ground) color bits...
I used to have few of these circuit/connection diagrams but they are lost somewhere.
Some of the stuff above is really easy to do, but is there a collected documentation of the stuff anywhere, feels unnecessary to invent the wheel again ?
Regards
Jani
|
|
... 14 posts hidden. Click here to view all posts.... |
| |
sailor
Registered: Jan 2002 Posts: 90 |
Thanks for your replies.
@ready.: I recall having BC547-transistors, but with additional 1kohm resistor on the "signal". I don't know the differance against the MOSFET solution ?
Also, do you remember where you picked the signals from (like IC and/or pin-number) and what their function were ?
|
| |
ready.
Registered: Feb 2003 Posts: 441 |
Hi Sailor,
the solution with BC547 might also work, but you need the additional 1kohm resistor to limit the base current from the commodore IC pin. The advantage of using a MOSFET is that the current is already limited, so you don't need that 1kohm resistor.
about the pin I used...well it depends on what you want to monitor with your LED. I needed to monitor the status bits of location $DE00, so I hocked up a bus comparator to generate the chip select signal for a 573 latch IC. The data bus was linked to the input of the 573 and 8 MOSFETs to the output of the 573.
Let's say you want to monitor the SID chip select signal, so that the LED blinks every time the SID is accessed for read/write, just connect the gate of the 2N7000 to the SID chip select pin (SID pin 8) and follow the scheme above for connecting the LED.
Here is the final result: http://fotoalbum.alice.it/alice/danieleredivo/engine-simulator/ |
| |
Mace
Registered: May 2002 Posts: 1799 |
Cool! Hardware mods!
A track & sector display on a discdrive would be nice.
Like, what you have in an Emu.
Any schematics for that? |
| |
ready.
Registered: Feb 2003 Posts: 441 |
here you find the file engine sim.zip:
http://mio.discoremoto.alice.it/danieleredivo/
it contains the schematics (beta version, could be improved, but they work as they are), a brief instruction of what this modded c64 does and a sample program adapted for a standard c64 (use a paddle if you have one).
I use this modded C64 at work to simulate the engine speed signal according to the fuel amount injected into the cylinders. In the sample program you can control the fuel amount with a paddle and the c64 responds according to the parameters of the engine (inertia, friction and load) solving a differential equation at 50Hz. The sample program uses the SID as speed output, while the real modded c64 send the speed signal out from one of the connectors as an open/close opto switch.
at the start of the program just hit return when asked teeth number. do not let the speed go over 700 rpm or I think the program crashes.
have fun!
|
| |
sailor
Registered: Jan 2002 Posts: 90 |
Hello,
Found a letter from a scener who had gathered some mods, i don't know if or which board revision this goes for but perhaps its same for all ?
Note: You do this on your own risk, these are not necessarily tested/verified and you will void the warranty :)
Any feedback/corrections always welcome!
Drive reset:
"Serial port PIN 6(reset)" + "pushbutton" + "ground".
Drive led/data activity:
"Serial port PIN 5(data in/out)" + "LED-circuit"
Display IRQ(SEI/CLI):
"Cartridge port PIN 4(IRQ)" + "LED-circuit"
Display graphic bank (2 LEDs used in this one):
"U2-6526 PIN 2(PA0)" + "LED-circuit"
"U2-6526 PIN 3(PA1)" + "LED-circuit".
"LED-circuit" corresponds to the circuitry mentioned above in this thread.
"Pushbutton" is a normal pushbutton used in electronics.
And again, you do/test this on your own risk!!
/Jani
|
| |
goto80
Registered: Jan 2002 Posts: 138 |
this one is a bit full on, but there are some nice features (although it's not really LED-visualizers and such) -> http://www.bigmech.com/misc/c64mods
i especially like the SID feedback thingy. |
| |
goto80
Registered: Jan 2002 Posts: 138 |
this one is a bit full on, but there are some nice features (although it's not a lot of LED/switches) -> http://www.bigmech.com/misc/c64mods
i especially like the SID feedback thingy. |
| |
Zyron
Registered: Jan 2002 Posts: 2381 |
That was a cool mod! |
| |
Zone Account closed
Registered: Nov 2002 Posts: 7 |
Anybody know how to solder a data activity LED to the C2N port? :)
I have this cassette copier from Datel which blinks whenever something happen on the port. It's very exciting to watch while cracking tape loaders. ;)
In the 1980s my brother had soldered a speaker inside the datasette, so that you could find unused space by listening to those wonderful data sounds... The schematics probably came from the great 64er magazine. |
| |
sailor
Registered: Jan 2002 Posts: 90 |
Quote: Anybody know how to solder a data activity LED to the C2N port? :)
I have this cassette copier from Datel which blinks whenever something happen on the port. It's very exciting to watch while cracking tape loaders. ;)
In the 1980s my brother had soldered a speaker inside the datasette, so that you could find unused space by listening to those wonderful data sounds... The schematics probably came from the great 64er magazine.
An activity led should be doable, i guess a Load-it shows "activity" or mainly signal strength.
Why not post some piccys on the datel copier, perhaps the circuitry can be seen on that one.
Wonder if i dont recall seeing or hearing smth about some custom leds, but due to the phases(?) it needs a small circuit. Not sure, someone with knowledge please enlight..
I also recall an article in the 64er...
Regards:
/jani |
Previous - 1 | 2 | 3 - Next |