Re: interfacing Euphoria to the 'real' world
- Posted by useless_ Jan 08, 2014
- 2396 views
I see that the C64's USR port has 8 programmable ports, PB0-PB7 labelled as C through L.
See http://www.commodore.ca/manuals/pdfs/commodore_pet_vic-20_c64_port_pinouts.pdf
With a highspeed Schmitt trigger in between this and the PIC chip, should be doable with your
hardware experience. Don't think the Commodore could interface with any faster method than the USR port without internal soldering.
Don't need schmitt devices on the 1Mhz computers, i used 74LS extensively right on the expansion buss.
What i want to do is swap the 6510/6502 for the 65C02S, on a separate daughterboard inside, and push it up to 10Mhz, adding speed and reducing power consumption. I also want to add a second cpu, svga, more and faster static ram, and trap the unused opcodes. Then glue on some avr as peripherals (adc, dac, pwm, i2c, twi, etc), and memory map some functions for hardware multiply, etc.. There is soooooo much that can be done to improve the old machines without breaking their spirit. For instance, it always bugged me that when the REU was available, why didn't the C64 store the var names in internal ram, but point to the REU for the contents of the vars? So much happened with computers after the VIC20/C64, yet almost everything new can be backported into them.
useless