kc5tja wrote:
...Another tip to working with the 65xx line is that the clock signal is not edge sensitive. It is, in fact, level-sensitive. Hence, most of your external logic, if not integrated through some other means, will also need to use level-sensitive logic. This is why WDC recommends transparent latches instead of edge-triggered devices for capturing the bank address byte on the 65816, for example.
In my past designs in the 80's using the MOS6502, I used latches (74373) for read only input latches, and edge triggered flip-flops (74374) for write only output ports.
Another concern for a designer is use of Phase 2 In? to control all other peripherals, or Phase 2 Out? We are all used to use Phase 2 Out from the CPU. The WDC datasheet concerning the 6502 says otherwise...