• Please review our updated Terms and Rules here

Terminal Find

Klyball

Experienced Member
Joined
Feb 15, 2014
Messages
163
Location
Surrey, BC
Was looking for a crt monitor at a swap meet over the weekend and found one but it was attached to a amateur radio communications terminal so I had to take the set. It turns out it can be used as serial terminal. and in addition to the ham radio part it has a built-in word processor ,printer port and kanas city standard cassette port. from what I have discovered so far its z-80 based with rom at D000-FFFF,Dram from 0000-3FFF and battery backed up ram at 8000-87FF .

DSC_0018.jpgDSC_0019.jpgDSC_0022.jpgDSC_0024.jpg
 
Thats nice. I bet a few HAMs would die for it. You used to find CRT terminals at Ham Fests because folks that had used them for Packet Radio had upgraded to a Computer...
 
Nice find! It's like a more functionally complete version of the ROBOT RTTY terminal I picked up years ago (and sold recently). I think someone had hacked RS-232 onto that one.
 
My initial look at the memory map was off, and further investigation led me to this configuration

0000-2fff 12k Rom
7800-7fff 2k Ram
8000-bfff 16k video ram

chips of note

8251 USART
8253 Programmable Interval Timer
8255 Programmable Peripheral Interface
Hd46505 CRT controller

with a bit more ram its a full Z-80 Box
 
I was talking a mind break from another project so I am playing around with this thing for fun and got a small monitor program running serial, to load dump and examine memory locations, I have not tried to get the keyboard or video going, does anyone have the source code for a small serial z-80 basic i.e. tiny basic or similar

port usage info

00h=keyboard
10h=radio stuff?
20h=usart
30h=interval timer
40h=Peripheral Interface
50h=CRT controller
60h=interrupt circuit?

ROM ver. 9a

>?
Commands implemented:
dump load jump run ? help bload bdump keyboard video
>dump
Displays a 256-byte block of memory.
Enter 4-digit hex address (use upper-case A through F): 0000

0000 31 FF 7F 3E 36 D3 33 3E 0B D3 30 3E 00 D3 30 3E
0010 88 D3 43 3E 09 D3 41 C3 82 04 3E 01 D3 21 D3 21
0020 D3 21 D3 21 3E 40 D3 21 3E CE D3 21 3E 15 D3 21
0030 C9 47 DB 21 CB 47 28 FA 78 D3 20 C9 DB 21 CB 47
0040 28 FA 7E A7 C8 D3 20 23 C3 3C 00 DB 21 CB 4F 28
0050 FA DB 20 77 23 0B 78 B1 C2 4B 00 C9 DB 21 CB 47
0060 28 FA 7E D3 20 23 0B 78 B1 C2 5C 00 C9 0E 00 7C
0070 57 7D 5F DB 21 CB 4F 28 FA DB 20 FE 0D C8 FE 7F
0080 CA 94 00 FE 08 CA 94 00 CD 31 00 12 13 0C 3E 00
0090 12 C3 73 00 79 FE 00 CA 73 00 1B 0D 3E 00 12 21
00A0 A3 03 CD 3C 00 C3 73 00 47 CB 3F CB 3F CB 3F CB
00B0 3F 16 00 5F E5 21 0E 01 19 7E E1 77 23 78 E6 0F
00C0 5F E5 21 0E 01 19 7E E1 77 23 3E 00 77 C9 21 0E
00D0 01 06 0F 0E 00 BE CA E2 00 05 FA E4 00 0C 23 C3
00E0 D5 00 79 C9 3E FF C9 7E E5 CD CE 00 E1 FE FF CA
00F0 0C 01 CB 27 CB 27 CB 27 CB 27 57 23 7E E5 CD CE

>
 
Back
Top