ris8_allo_zen0 wrote:
Reading the SAM3X8E datasheet it specifies 4.0V as maximum voltage on input pins. 6502's logic high output voltage is 2.0V minimum, with no defined maximum.
So we can say that a 6502 and the Due can't be connected directly, or the Due will be damaged
The 2.0V minimum logic-high output voltage is guaranteeing that the output will be at least that high with the amount of specified load current. NMOS won't pull up past 4V though, so you're probably in luck. CMOS will pull all the way up to the rail with a negligible load, and the CMOS outputs are much stronger too (and much, much stronger than the data sheet says, according to my experiments).
Quote:
What about using a bunch of level shifters like
https://www.sparkfun.com/products/12009 ? They already have transistor and resistors built in. Of course I'll need a bit of breadboard space for them...
They look interesting. I'll want to look into their speed when I get time.
Quote:
better to build a simple NOP test circuit first!
Instead of using NOP ($EA), I might prefer to use LDA#$A9 (A9, A9) instead, as the latter takes one clock per address rather than two like EA does.
Quote:
@GARTHWILSON, wouldn't the R/W pin be enough to control the 74HC245 direction?
Yes.