


First a caveat or two. I never got around to completing my
2014-Pro. I do have a couple TS2068's
The terminal could have bad phosphor burn or low voltage out of
the HV Power supply. As you didn't mention dark spaces on the
screens where characters should be, I would assume the it is the
HV Power Supply.
In my case my thermal printer died and I was aggravated by the
slow printout, so I designed and built a M6850 Serial interface,
and redirected Print # to some Assembly code.
I have not rewritten the Terminal Code for the PC to run on my
Linux Boxes. I could not get any 'stock' Terminal apps to work as
all were too 'smart' expect a certain protocol and handshaking.
I suspect your used Terminal is emulating a specific Terminal such
as a VT100.
At any rate a Z80 can run data at 115200 without any protocol
overhead.
I would be happy to provide my schematics and code if interested.
I haven't done much with the RC-2014 because I had a few heart
attacks after getting it, and I have working TS2068's to play
with. Still on my to do list. BTW I prefer the simplicity of the
M6850 over the more complex Z80 serial peripherals.
Mike Sr.
--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/9f33590c-c879-45d8-9e7e-9c973025e9c1n%40googlegroups.com.
--
I used the MAX232 myself, and I believe there is such a module in
the RC2014 page, somewhere.
This article may help:
https://bryceautomation.com/index.php/2023/04/11/using-rs232-on-the-rc2014/
Looking for my schematics, etc.
Mike Sr.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/CAF_HV8DR3030%2Btegtng3UVYGNwo5Vh_hE8LAU7_ha4e8EoFcqg%40mail.gmail.com.
Hi James,
As others have alluded to, there are two issues to be overcome to get your RC2014 to talk to your terminal; Speed and voltage levels.
The voltage levels are fairly easy. The terminal will be running at full fat RS232, which is typically +/-12v (could be anything from +/-9v to +/-18v) and is inverted polarity compared to the 5v TTL serial on the RC2014. This is easily converted with a MAX232 chip and 5 capacitors. I used to offer an upgrade for the original RC2014 Classic, but pre-assembled modules are so cheap on eBay it is just easier to get one of those. Typically these come with a 9 way D socket, so you'll need a suitable cable to adapt to your 25 way socket.
Regarding the speed, however, there are a few options, although none of them are ideal. The 115200 baud of the RC2014 is derived from the 7.3728MHz clock. Slow the clock down and the baud rate drops. So if you swapped the crystal for 2.4576MHz, you'd be getting 38400 baud out of your serial port. Alternatively, dividing the existing clock down would have a similar effect. Dividing by 3 isn't straight forward, but dividing by 4 with a single 74HCT393 would give you 28800 baud. Replacing your current clock module with the Dual Clock Module (https://rc2014.co.uk/modules/dual-clock-module/) will allow you to do this easily.
Slowing down the clock doesn't just change the baud rate though. It will also drop your CPU speed by 3 (or 4) too. Cutting the incoming clock track in to the serial module will allow you to feed that from Clock 2 of the Dual Clock Module. ie Clock 1 supplies 7.3728MHz to the CPU just as nature intended, and Clock 2 could supply 2.4576MHz to the UART.
And at the risk of dashing your dreams on the Orton 3C - Yes, technically this is capable of running 9600 baud serial, however, for just a serial echo program you need to toggle in 197 bytes of code first. Currently I am not aware of any practical way to program the Orton 3C via the serial port. (The 3CX which PeterO has posted about on here is highly modified and has a lot of custom code written for it.)
Hope that helps
Spencer
--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/17df6a67-b657-43d4-9439-9dcd20bb2eeen%40googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/a047f4aa-3895-4ebb-911b-920642bf7af0%40z80kits.com.

Wow, almost identical to what I did for the TS2068! The MAX232 is still the best course of action.
--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/b2d4f770-b1bc-4ed8-a691-2f4ac77a1d06n%40googlegroups.com.
I am offering this chagrin so some of you others won't do the same. :) While it was for the TS2068 it is still Z80 stuff and my 'thought I knew it all' may help another. One day I'll get my RC2014 built...

--
