6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Sep 29, 2024 6:30 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sun Feb 01, 2015 4:45 pm 
Offline
User avatar

Joined: Sun Sep 08, 2013 10:24 am
Posts: 740
Location: A missile silo somewhere under southern England
Hi guys

I was wondering if anyone on the forums who hails from the UK has a reliable source of Rockwell or CMD 65C51 ACIAs? I'd normally go along with the WDC version, but until they fix the xmit bug issue I'd rather avoid (which is a real shame). I've looked on Farnell and Mouser, but can't find any apart from the WDC version. All the ones off of ebay are too slow (1 or 2MHz) or from outside the country. I need ones rated for 10MHz or higher, ideally.

Also, is there a keyboard type people can recommend with when it comes to 65C02 home brew systems? I've gotten my LCD sorted out (apart from a few code glitches) and so want to get some input sorted out.


Top
 Profile  
Reply with quote  
PostPosted: Sun Feb 01, 2015 6:13 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10939
Location: England
(It might be worth a cross-post on the stardot forums, for UK/6502 purposes
http://stardot.org.uk/forums
)


Top
 Profile  
Reply with quote  
PostPosted: Sun Feb 01, 2015 11:07 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 9:02 pm
Posts: 1738
Location: Sacramento, CA
I have a standard PC keyboard interface using a 6522 here:

http://sbc.rictor.org/pckb6522.html

I also have used an ATTiny26 microcontroller to convert the PC keyboard to ASCII.

http://sbc.rictor.org/pckbavr.html

If you cannot find a ps/2 keyboard, I've heard many USB keyboards will revert back to ps/2 mode (aka, using the usb - ps/2 adapters). You would have to do the research though.

There are many others out there too.

Daryl

_________________
Please visit my website -> https://sbc.rictor.org/


Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 02, 2015 8:37 am 
Offline

Joined: Mon Jun 24, 2013 8:18 am
Posts: 83
Location: Italy
As alternative proposed by Daryl, one possibily chance is to use a PIC microcontroller (or Others) to emulate the uC 80XX series used on older PC as PS2 interface.
The advantage is that micro can buffer keyboard/mouse activity without disturb the cpu (i experimented some problems using an interrupt driven routine that manage directly the Ps2 protocol).
More, with a microcontroller as ps2 interface, is easy to intercept some Keys combination to generate an NMI to cpu. The more complex part is the interface cpu/microcontroller, that can be imp'lmented with a simple file register (like 74ls/hct670) and a simple interrupt way to communicate.

Marco

_________________
http://65xx.unet.bz/ - Hardware & Software 65XX family


Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 02, 2015 8:50 pm 
Offline

Joined: Mon Aug 05, 2013 10:43 pm
Posts: 258
Location: Southampton, UK
My micro uses a C64 keyboard polled by an AVR. The AVR, in turn, is connected to a 6522, with bytes handshakes across a parallel port. From the POV of the MPU the keyboard is entirely interrupts driven. I think it is a nice balance of an efficient, interesting, a little novel as I wrote the code, and also a sufficiently retro solution.

_________________
8 bit fun and games: https://www.aslak.net/


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: