The Printer Interface mini-card allows a wide range of other peripherals to be readily attached to your POLY 88 System, ranging from slow speed hard copy terminals to high speed display terminals.
The POLY 88 electronics are compatible with the S100 industry standard. This means that extra memory, interfaces and peripherals made by PolyMorphic
Systems, as well as a dozen different manufacturers, will plug directly into the connectors in the POLY 88 and operate without modification. S100 circuit cards manufactured by PolyMorphic Systems include an 8K RAM memory board, an analog interface board, and a versatile prototyping board in addition to the processor and video interface cards contained in every POLY 88.
The POLY 88 is available as a complete system including memory and all necessary peripherals. It is also available less 8K RAM, video monitor, keyboard, and cassette tape deck. If you intend to provide your own peripherals, we recommend Superscope C102, 0103, or C104 tape decks for 2400 baud recording, although almost any reasonable tape deck will perform satisfactorily with the 300 baud BYTE standard. Any video monitor c be used as a display, although a standard
TV receiver can usually be modified to work.
A modification kit for the Hitachi P-04 or P-05 TV receivers is available from PolyMorphic Systems. Keyboards are standard ASCII 7, with positive logic and control characters.
Power Supplies: +9V at 6A, +18 at 0.75, -18 at -.25A (unregulated) per chassis.
Number of cards: 5
Compatibility: Accepts POLY 88/IMSAI/Altair cards.
Bus Connector Type: Power switch, reset button, halt indicator and power indicator.
Cabinet Dimensions: 4¼” w X 6¾” h X 17” d.
Expandability: Up to 4 chassis may be plugged together.
Processor Type: 8080A
Clock: Crystal controlled 1.853MHz.
Number of Instructions: 78 with 244 variations.
CPU Registers: 10
Addressing Modes: Direct, immediate, register, register indirect.
Addressing Range: 65, 536 bytes of memory and 256 ports.
Interrupts: 8 level vectored.
Real Time Clock: 50/60 Hz (reference to line frequency).
Bus Loading: Outputs drive 30 TTL loads, inputs are 1 TTL load or less
Power Requirements: +8 to 1OV at 1.2 amps max., +l6to2OVat200mA.Max.,-16to2OVat14OmA.
max. (inc. 3 2708 EPROM).
RAM: 512 bytes 500 nsec. access time.
ROM: Sockets provided for 3K bytes of EPROM or (2708 type) ROM.
Serial I/O Port (option)
Baud Rate: Software controlled 12.5 to 9600 baud (asynchronous) 800 to 57,600 baud (synchronous).
Data Format: 5, 6, 7, or 8 bits with or without parity.
Ports: Can handle up to 2 minicards.
Power Requirements: +8 to by at 150 ma, -16 to 20V at 35 ma.
Video Terminal interface
Character Font: 7 X 9 matrix alphanumeric and 6 element graphic characters.
Character Set: 96 character ASCII plus 32 special characters.
Number of Characters: 512 (1024 optional), 32 (64) characters per line with 16 lines.
Graphic Resolution: 64 (128) horizontal by 48 vertical.
Video Output: Composite video negative sync. Required Video Bandwidth: 2.5 MHz for 32 charcters, 5.5 MHz for 64 characters.
Input Port: 8-bits plus positive or negative strobe.
Power Requirements: +8 to 1OV at 1 .25A typ., +16 to 20V at3O ma max. -16 to 20V
at2O ma max., not including keyboard requirements.
Byte/PolyPhase Cassette interface
Baud Rate: 300, 600 (Byte); 1200,2400 (Polyphase).
Connector (to recorder): Standard 25 pin “D” type female Mating connector type=DB-25p or equivalent.
Connector type (to CPU): 14 wire ribbon cable with DIP plug termination.
Power Requirements: +5±0.25 VDC at 150 ma max., -5 ±0.15 VDCat20mamax.
Input: Approximately 2Vp-p into 15
Motor Controls: (2) will switch upto 200 mA at upto 30V (negative ground).
Storage Capacity: 8192 X 8 bits
Memory Type: 91L02 or equivalent.
Access Time: 500 ns. max.
Address Decoding: Switch selectable in 8K increments.
Memory disable: Controlled by bus pin 67 (PHANTOM).
Power Requirements: +8 to +10 at 2.6A max. +2.2V at 1.5A max. (standby).
Poly I/O ideaboard
I/O Addressing: Blocks of four addresses. Power Requirement (excluding user added components): +8 to 1 OV at 370 mA. max.
Size: 1K bytes in 2708 type read-only memory ROM or compatible mask programmed ROM. Operation: Fits in zero-addressed CPU ROM socket. Runs on
system power-up or front panel reset.
Functions: Tape loader for Byte standard or Polyphase encoded Polyformat absolute binary cassette files. Front panel simulator program produces register and memory display on system video display. Commands allow register, memory modification, program interrupt and single step or return to interrupted program.
Utilities: Routines for teletype simulated I/O on the memory mapped video display, character fetching from system keyboard, hexadecimal conversions, real time clock.
Features: “Wormholes” allow reassignment of I/O devices independent of program I/O handling. Video driver recognizes TAB, FORMFEED, BACKSPACE, LINE ERASE, VERTICAL TAB and CARRIAGE RETURN. Address of video display is reassignable. Interrupts handled through a vector table which allows re-assignment of service routine addresses. Real time clock has 2 year delay capability with automatic execution of preset task
PolyMorphic Systems 11K BASIC
Size: 11K bytes.
Scientific Functions: Sine, cosine, log, exponential, square root, random number, x to they power.
Multi-line Function Definition
String Manipulation and String Functions
Point-Plotting on Video Display
Arrays of up to 7 Dimensions
Cassette Save and Load of Named Programs
Multiple Statements per Line
Memory Load and Store
8080 Input and Output
If Then Else
Commands: RUN, LIST, SCR, CLEAR, REN, CONT, LINE, NULL
Statements: LET, IF, THEN, ELSE, FOR, NEXT, GOTO, ON, EXIT, STOP, END, REM, READ, DATA,
RESTORE, INPUT, GOSUB, RETURN, PRINT, FILL, OUT.
Built in Functions: FREE, ABS, SGN, INT, LEN, CHR$, VAL, STR$, ASC, SIN, COS, RND, LOG,
TIME, WAIT, EXP, SORT, CALL, EXAM, INP, PLOT.
Systems Available. The POLY 88 is available in either the kit or assembled form. It is suggested that kits be attempted only by persons familiar with digital circuitry. The following is a list of the systems available.
System 1: is a kit and consists of the Poly 88 chassis, CPU and video circuit cards only. Requires keyboard and TV monitor for operation.
System 2: Consists of System 1 with the addition of the cassette interface
circuitry - requires cassette recorder.
System 3: System 2 with 8K memory card, BASIC and assembler cassette tapes.
System 4: Also a kit, but containing in addition to System 3 a keyboard, cassette deck and TV monitor.
System 7: Consists of an assembled and tested POLY 88 with 8K of memory, keyboard, TV monitor, cassette recorder, 8K BASIC and Assembler cassette tapes.
System 16: Consists of an assembled and tested POLY 88 with 16K of memory, keyboard, TV monitor, cassette recorder,
11K BASIC and Assembler cassette tapes.
Specifications subject to change without notice.