Wednesday, February 4, 2009
I stayed up all night in late December 2008 and soldered for a few hours. The data lines are yellow, address lines are green. Power lines are red. Ground lines are black (ok, a couple are blue). You are looking at the wiring of the CPU, ROM, 74LS138 Address Decoder, and the 7404 inverter. With programmed ROM, this computer should be able to run and step through a program. Also wired are a HALT momentary switch, and a RESET momentary switch.
Posted by John at 12:16 AM
This is the MC6847 character generator. If you look to the right side of the breadboard you can see the amps/transistors to generate the correct output signal (which I left on the breadboard for my own reference before soldering) The circuit frequency is generated with a 4 pin crystal oscillator, running at the industry standard 3.58 MHz frequency.
Below the breadboard is the soldered version of the amp/transistor signal generator. You can see the RCA jack that is plugged into a NTSC LCD monitor. That was the first time I have ever created my own soldered board, and it worked the first time! Sloppy, but it works! This circuit also works with a composite monitor -- in my case, an old Commodore 64 monitor.
This circuit will generate Black and White only, but I am planning on adding an MC1372 so color can be generated. Although I slightly modified the amp circuit by using 2N4400 amps instead of the 2N2222, the design is by Joseph Norman. Thanks Joseph!
Tuesday, February 3, 2009
The bottom image shows the square wave generated by the 1.0 MHz crystal oscillator before reaching the CPU. The top image shows the signal that is coming out of the 6802 CPU (pin 37 "E").
The signal shows that the frequency coming from pin 37 will be one-fourth the frequency that is sent into the CPU.
This was back sometime in December 2008, wiring up the data lines from the CPU to the ROM. Note the lines leading to a location on the board where more data lines can be added to the bus in the future (e.g. when RAM is added) -- instead of going directly from the CPU to the ROM chip.
Posted by John at 11:19 PM