Commodore 64 I/O ROM Expansion Port


Posted on Feb 5, 2014

The output F1 pin 17 of the PLA U17 goes `low` when the BASIC ROM is selected. The KERNAL ROM resides at locations $E000 - $FFFF. The output F2 pin 16 of the PLA U17 goes `low` when the KERNAL ROM is selected. The CHARACTER GENERATOR ROM resides at locations $D000 - $DFFF. The output F3 pin 15 of the P


Commodore 64 I/O ROM Expansion Port
Click here to download the full size of the above Circuit.

LA U17 goes "low" when the Character Generator ROM is selected. The expansion port is an extension of the microprocessor address, data, and control bus. ROML decodes addresses $8000 - $9FFF, and ROMH decodes addresses $E000 - $FFFF. These are outputs from the PLA used to select the catridge inserted in the expansion port. I/O 1 input from U15 decodes addresses $DE00 - $DEFF. I/O 2 output from U15 decodes addresses $DF00 - $DFFF.




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    8 LED`s Audio VU Meter
    Portable-rf-burst-generator
    Balanced-modulator
    Help with designing a circuit with logic gates
    LM1875 20 Watt Audio Power Amplifier
    CPH6340 P-Channel Silicon MOSFET
    Multi Rocket Launchers
    Armstrong Oscillator using a crystal
    AVR ISP Circuit Schematics
    Isolated send receive ring circuit diagram XTR105 RCV420
    High voltage generator excitation set overvoltage protection circuit
    Light emitting diode LED displays the basic structure of the driving circuit



    Top