On Fri, Sep 01, 2023 at 04:32:57PM -0600, ben via cctalk wrote: [...] > I think that way has been for a while. Having a hard time finding a 68B50 > on ebay. All the modern serial devices (I can buy) seem to be serial > interfaced. Sigh.
I see the 68B50 on AliExpress, and they're probably even genuine. The vendor I'm tempted to order some other retro chips from offers them in five packs for about a euro each. For new parts available from a reputable supplier, there's the W65C51. The bumph notes it is "compatible with 65xx and 68xx microprocessors". Available in a variety of packages including DIP, and also in -S and -N variants depending on whether you want CMOS or TTL levels, it runs at a nominal 5V and has speed grades up to 14MHz. It's not a direct replacement for the 6850 but will look quite familiar and present no surprises. For new designs, it's simpler to use as it doesn't need external baud rate generators. A single W65C51N6TPG-14 (DIP, TTL, 14MHz) is €7.10 from my local Mouser. If you can handle SMD, there's even the venerable 16550 and clones which could be handy if you're trying to do high-speed serial, although that's got a more 8080-style bus interface so you'll need a few extra gates to get that going. > PS: Is it me or was the 6850 ACIA the only simple and bug free uart around > at the time with interupts. The W65C51 datasheet notes it has a bug with the flag bit indicating that the transmit buffer is empty, and the recommended workarounds are "don't do that" or "keep using the old NMOS 6551". I suggest the former since the latter is probably once again harder to find.