Thanks for the comments on my design and pages.
Yeah, agree with modifications mentioned above - all can be done if neded.
The interface
could be interrupt driven, and I have done this for the Z80 design (buffered serial - code on my Z80 page) and I have also done it (but not published it yet) for the 6809 design.
The existing 6502 circuitry, when using the crystal has spare gates so the current design allowed a simple yet effective hardware control run purely from the 6850.
Regarding grounding T1IN if interrupt driven - this won't work because BASIC won't be ready to handle each character. After a very short time the input buffer would get full, so the buffered design that would be used (and is used on the Z80) raises RTS over a certain threshold then lowers it again at a lower buffer count.
The 6809 interrupt/buffer code is based on the same mechanism for the Z80 design, and the 6502 would also be the same.
However, if using the crystal and 74LS04 then there's no need for the interrupt option.
Anyway, time permitting, I'll upload interrupt-driven versions for both the 6809 and 6502 designs.
Any questions, please feel free to contact me.
Minimal 6809:
http://searle.hostei.com/grant/6809/Simple6809.htmlMinimal 6502:
http://searle.hostei.com/grant/6502/Simple6502.htmlMinimal Z80:
http://searle.hostei.com/grant/z80/SimpleZ80.htmlMinimal CP/M:
http://searle.hostei.com/grant/cpm/index.htmlBy the way, all sourcecode for the 6502 version is now uploaded and online.
Grant.
http://searle.hostei.com/grant/