jonathan322
Well-known member
Greetings! This is my first post, so help and patience would be greatly appreciated!
Simply stated, I have two projects in which I would like to use the Teensy 4.1 as a co-processor for the 65c02 and 65c816. Both projects run at 6mhz, but they can go up to about 8mhz. However, I'm new to Teensy, though I do have experience using the Arduino IDE with other boards.
What I would like to know is, how can I interface the 65xx 8-bit data bus (I/O) and a few bits (say, eight) from the 65xx address bus (input only to Teensy, on every cycle), and have the Teensy transfer all 16 bits IN on the positive edge of the 65xx's 6mhz clock, when the RWB (Read/Write active low) is low and data OUT to the Teensy on the positive edge of the clock when RWB is high (but the eight address bits still go in)?
If possible, I'd also like to qualify everything with a chip select.
Thanks in advance for your help and guidance!!!
J
Simply stated, I have two projects in which I would like to use the Teensy 4.1 as a co-processor for the 65c02 and 65c816. Both projects run at 6mhz, but they can go up to about 8mhz. However, I'm new to Teensy, though I do have experience using the Arduino IDE with other boards.
What I would like to know is, how can I interface the 65xx 8-bit data bus (I/O) and a few bits (say, eight) from the 65xx address bus (input only to Teensy, on every cycle), and have the Teensy transfer all 16 bits IN on the positive edge of the 65xx's 6mhz clock, when the RWB (Read/Write active low) is low and data OUT to the Teensy on the positive edge of the clock when RWB is high (but the eight address bits still go in)?
If possible, I'd also like to qualify everything with a chip select.
Thanks in advance for your help and guidance!!!
J
Last edited: