Microvoice Corporation Formula-1 User manual

PORTABLE COMPUTER
USER’S
MANUAL
,
‘.
9
‘:‘:
Comrjuter
System
En)
heering
liliC=1Qvo;cZ
CbXRACiOIl
Shinei
Bldg,
8-5 Nishishinjuku 3-chome,
Shinjuku-ku, Tokyo, 160 JAPAN
Telephone: (03)
3774661:
’
Telex: 2325279
MVOICE
J
.

Table of Contents
[
1
1
General Description -------------------------------------------
[
2
1
System Architecture -------------------------------------------
[
3
1
System Features ---------------------------------------------
[
4
1
Physical Characteristics ---------------I------------------------
[
5
1
Hardware Specifications ----------------------------------------
IX-1
CPU -------------------------------------------------
m-2
Memory ----------------------------------------------
M-3
DMA -------------------------------------------------
PI-4
CTC (Counter
&
Timer) -------------------------------
[51-S
Floppy Disk Drive -----------------------------------
.
Dl-6
Video Display ---------------------------------------
[U-7
Thermal Printer -------------------------------------
PI-8
EP-ROM Programmer -----------------------------------
PI-9
Keyboard -------------------------------------------- .
ES]-10
Serial I/O Ports ------------------------------------
[S]-11
Parallel I/O Ports’----------------------------------
[
6
1
Expansion
fnterface
Specifications
LIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
w-1
5.25”
Expansion Floppy Disk Drives (FD-5) ---m--m----
W-2 8” Expansion Floppy Disk Drives (FD-8) --------------
Nl-3
Centronics Standard Printer Interface (FP-80) -m-w---
RI-4 RS-232-C Interface ----------------------------------
[U-5
Bigger CRT Interface
(FM-g)
-------------------------
1
2
3
3
4
4
4
4
5
5
6
7
7
8 .
11
12
13
14
15
17
22
22

t71
Expansion Device Connection
wwwwwwwwwwwwwwwwwwwwwwwwwwww-www---
26
VI-1
FM-9
Bigger
CRT
Connection
wwwwwwwwwwwwwwwwwwwwwwwww-
26
m-2
FD-5
& FD-8 Floppy Disk Drives Connection 27
wwwwwwwwwww
VI-3
FP-80 External Printer Connection ------------------- 31
fQ1
Baud-Rate
Setting wwwwww-wwwwwwww--
wwwwwwwwwwwwwwwwwwwwwwwwwww
34
[loI
Initial Start
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
35
[lo]-1
Memory Allocation and Boot-Strap ROM ---------------- 35
[PO)-2
System Start
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
37
t
111
Software Specifications
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww-wwwww-
[111-l
Operating System
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww--w---
[ll]-2
CP/M-80
System Functions
wwwwwwwwwwwwwwwwwwwwwwwwwwww
[ll]-3
Device Allocation
wwwwwwwwwwwwLwwwwwwwwwwwww~wwwwwwww
[ll)-4
Expansion Floppy Disk Drives ------------------------
[111-5 BIOS
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww---w-w-
[ll]-6
File Format
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
[111-6-l
5.25”
Two-Sided Double Density Diskette
-wwwwwww
[HI-6-2
8” Two-Sided Double Density Diskette -----------
39
39
41
43
44
45
45
46
46
[ll]-7
I/O Program Specifications
wwwwwwwwwwwwwwwwwwwwwwww~w
47
[111-7-l
Procedure for I/O Program Calling -------------- 48
[ll]-7-2
IPL
(Initial
Program
Load)----------------------
51
(111-7-3
FDC (Floppy Disk Control)
wwwwwwwwwwwww~wwwwwwww
51
[ll]-7-4
CRT
(System's CRT Control)---------------------- 56
[ll]-7-5
PRINT (System's Printer Control)
--h------------
61
[ll]-7-6
KB (System's Keyboard Control)
w-w-----w----w---
63
[Ill-7-7
KBSTS
(System’s Keyboard Status Check) -------- 63
[ll]-7-8
LPRINT
(Centronics Standard Printer Control) --- 74
[II]-7-9
UCRT
(RS-232-C Channel-B Data Output)
wwwwwwwwww
74
[11]-7-10
UKD
(RS-232-C Channel-B Data Input)
-wwwwwwwwwww
75
[ll]-7-11
USIOTN
(RS-232-C Channel-A Data Input)
wwwwwwwww
75
[11]-7-12
USIOOUT
(RS-232-C Channel-A Data Output) ------- 75
[ll]-7-13
.LPRNSTS
(Centronics Printer Status Check)
wwwwww
76
[ll]-7-14
UCRTSTS
(RS-232-C Channel-B Output Status Check)
76
[ll]-7-15
DKBSTS
(RS-232-C Channel-B Input Status Check) -
76
[ll]-7-16
USIOISTS (RS-232-C Channel-A Input Status Check) 77
[Ill-7-17
USI(IOSTS
(N-232-C Channel-A Output Status Check) 77
[HI-7-18
CRTINIT (System's CRT Initialize)
wwwwwwwwwwww-w
77
[Ill-8
System Utility Programs
-w-w-wwwwwwwwwwwwwwwwwwwwwwww
78
[11)-8-l
FORMAT
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
78
[ll]-8-2
FSYSGEN
ww----wwwwwwwwwwwwLwwwwwwwwwwwwwwwwwwwww
82
[ll]-8-3
SYSTEM
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
85
[ll]-8-4
PROMW
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
88
[111-8-S
FUNC
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
100
WI
Insideofthe
Formula-I
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
106
[123-l
General Specifications of
Z80A
Family Chips --------- 106
[121-1-l
Serial I/O
(280A
SIO)
wwwwwwwwwwwwwwwwwwwwwwwwww
106
[121-l-2
Parallel I/O
(ZBOA
PIO)
wwwwwwwwwwwwwwwwwwwwwwww
108
[12]-l-3
Counter
&
Timer
(280A
CTC) --------------------- 108
[121-l-4
Direct Memory Access
(ZSOA
DMA) ---------------- 109
[121-l-5
Interrupt
wwwwwwwwwwwwwwwwwwww-w--w-wwww-wwwwwww
109
[12]-2
I/O Map
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww-wwwwwwwwwwwwww
110
-ii-
-iii-

.
l .*
;i.
*
t131 Bundled Software Packages
---------------------~~~~~~~~~~~~~~~
158
[131-l
Installation
o-
f
Bundled Software Packages -----------
119
[13)-Z
Function-Keys Assignment for WordStar
--------------d
120
[13]-3
Option Commands for WordStar & InfoStar SYSTEM ------
121
[l3]-4
Procedure of File Copy
---------------------~~~~~~~~~
122
[131-S
Procedure of Assigning External Printer ------------- 123
Note
:
CP/M
is a registered trademark of Digital Research.
WordStar,
CalcStar
and InfoStar are registered trademarks of
MicroPro.
Other program name, system name, etc. are their original
trademarks of the each company.
Z80A
is a registered trademark of
Zilog
Inc.
[
1
I;
General Description
The Formula-l, all-in-one portable computer, is developed
for anyone who needs a complete
business
computer system at a
reasonable price, is miniaturized and lightened to be portable.
This computer is a high-performance and multi-purpose micro-
computer system, consist of 2 disk drives of 5.25” two-sided
double density (approximate recording capacity is
716K
bytes
after Format), 5.5” CRT, Keyboard, Thermal Printer,
EP-ROM Programmer as well as Serial
&
Parallel I/O Interface,
all packed in one case.
Further., it is possible to write-in
&
read-out EP-ROMs,
and use for personal computing easily. It is available as a
powerful software development tool and a complete business
computer system, if a line printer,
are being externally connected.
8”
floppy disk drive, etc.
The Formula-l
cses
the CP/M-80 Version 2.2 as an
Operating System, therefore the software developed by other
computer systems of different architecture can keep
mutual-
transferability, as long as they are based on the
CP/M-80
Operating System. The CPU of this computer is
280A,
which
enables high speed processing.
The memory of the Formula-l being equipped with RAM
64K
bytes along with Boot-Strap ROM 4K bytes. RAM is 64K bits x 8
dynamic RAM and all of the 64K bytes memory spaces are used for
user-programmable area.
Boot-Strap. ROM is 4K bytes EP-ROM, used only for
At the state of Boot-Strap the system program will
be loaded from the
5.23”
floppy diskette into the main memory.
The user can access directly, due to the
I/O
control
program, which has been allocated in the fixed area.
Expansion floppy disk drive can be expanded to 2 units, either
by 5.25" or by
8”
floppy disk drives. These devices can be
used as an external memory with a maximum capacity of 2M bytes
by connecting two 8” floppy disk drives
Df
two-sided double
density.
The EP-ROM Programmeron the Formula-l can be operated in
conversational style with CRT and keyboard. You can write-in
and read-out 4 kinds of EP-ROMs, which are as
follows:-
2716 (Intel)
/
2516 (TI), 2732 (Intel), 2532 (TI) and
. 2764 (Intel).
Besides the 2 Serial I/O Ports of RS-232-C, 2 Parallel I/O
Ports of
8-bits,
Bigger CRT Interface are equipped in standard.
RS-232-C can use either Synchronous or Asynchronous mode (Start
e
Stop Synchronous).
Synchronous mode. In standard, both ports are Start Stop
The Parallel I/O Ports are programmable and.
-
can designate I/O by bit-unit according to the program.
Usually, this port is used for an external printer. You can
only connect directly,
Interface. external printer with Centronics
Stani-
being drivenYou can also connect an external bigger CRT
whit
by composite video signal.
-iV-
-t-

[
21
System Architecture
Following shows the block diagram of the Formula-l.
r
CPU
Z80A
i
1
BOOT-STRAP , MEMORY
ROM 4 K/B
RAM 64 K/B
,
1
t
,
DMAC
’
KEY BOARD
2808
DMA
’
CONTROLLER
CTC
-
Z80A
CTC
.
80 COLUMNS
ml+
,
5”
THERMAL
PRINTER
PRINTER
CONTROLLER
271612516,
l
I
I I
2732,2532,
2764
[
3
J
System Features
1.
2.
The
Z80A
CPU operating at 4 MHz being used in the Formula-l.
The main memory consist of 64K bits x 8 dynamic RAM, and
the memory capacity for the user’s programmable area being
64K
bytes.
3. This system is very reliable due we are using many kinds
of LSI and multi-layered PCB.
4.
5.
6.
As a result of using DMA, the data transfer is in high
speed.,
and the burden of the software being decreased.
The system’s CRT has semi-graphic function.
Loaded with EP-ROM Programmer enables you to write-in and
read-out 4 kinds of EP-ROMs
(2716/2516,
2732, 2532 and
2764) on the
CP/M-80
basis.
7.
All the necessary devices are packed in one case,
miniaturized and lightened to be portable sufficient
for data processing purposes.
8. The
CP/M-80
is used as an Operating System of the Formula-l.
9. Various kinds of application software packages are available
on the
CP/M-80
basis.
[
4
]
Physical Characteristics
Dimensions 424(W) x 555(D) x 212(H) mm
Weight 15 kgs
Power Supply
ACllOVilOX,
SO/BOHz
or
AC230V*lOX,
50/60Hz
’
Power Consumption Maximum
2OOW
Fuse :
ACllOV-2At
G230V-1A
Environment Operating temperarare is from
5’
C to
40'
C.
Preservation temperature is from
-10’
C to
55”
c.
(But a diskette is from 10” C to
SO0
C.)
Relative humidity (no dewdrops) is from 10%
to 90%.
("1
or
*2
:
Expansion Floppy Disk Drives)
Fig. 1: Formula-l Hardware Block
Diagram

p
.
**.
f5j
-4
CTC(Counter
&
Timer)
Device
Channels
Clock
Mode
Channel
#O
Channel
#1
Channel
#2
Channel
#3
Interruption
[
5
]
Hardware Specifications
Z80A
CTC
4 Channels (Channel
#O
-
Channel
#3)
4 MHz at Timer Mode
Counter
&
Timer Mode
8 bits Programmable Timer
Baud-Rate setting
of
Serial I/O Channel-A
Baud-Rate setting of Serial I/O Channel-B
8 bits Programmable Counter
&
Timer
Break-out of Interruption Vector according
to demand of each channel
*
Zero Count
*
Time Out
[q-r
CPU
Device
Word Size
Processing Method
Commands
'.
i
.
.':
1.
-
I'
'
Z80A
CPU (Clock: 4
MHz)
8 bits/byte
8 bits parallel binary
1-4 bytes/command, commands-158
[q-2
Memory
Device
Use
ROM:
EP-
ROM
RAM: Dyn
amic
4K bytes
RAM 64K bytes (64K bits x 8)
ROM: Initial Program Loader (IPL
&
X/O
Control Program)
RAM: Main Memory o
f 64K bytes used for
user's progra
mmab
le
area.
Memory to Memory, Memory to I/O
DMA Transfer
[d-5
Floppy Disk Drive
5.25" two-sided double density x 2 units
358K
bytes/disk drive
128
bytes/sector(FM),256
bytes/sector(MFM)
18 sectors/track
Type of Disk Drive
Capacity
Data Bytes/Sector
Sectors/Track
($3
DMA
Device
Mode
Functions
Z80A
DMA
Byte (cycle steal)
&
Burst Mode
Data transfer between 2 Ports (I/O or
Memory),
Search of 8 bits data
Cylinders/Disk Drive 40 cylinders/disk drive
Tracks/Disk Drive
Recording
Method
Recording Density
80 tracks/disk drive
FMIMFM
(Track 0, Side 0
-.
FM method)
2938
BP1
(FM), 5876
BP1
(MFM)
co
mbin
ation
of
data transfer and data .
se
arch
between 2 Ports.
Channels
1
channel (2 Ports)
Use
Floppy disk drive
Serial I/O Port
Parallel I/O Port
Memory
. Track Density
48 TPI
Rotational Speed
300 RPM
Data Transfer Rate
12SK
bits/set
(FK),
250K
bits/sec(MFM)
Break-Out of Interruption Vector according
to conditions
Interruption
Transfer Method DMA Transfer
DMA'demand Average of Access Time 100
mS
End of data transfer
Average of Seek Time
93
mS
Matching at data searching
-4-

.
.
Thermal
(51-7
Thermal Printer
Method
Characters
Seek Time
Settling Time
Head Load Time
Motor Start Time
6
mS
15
mS
50
mS
400
mS
!.
80 columns/lines (maximum)
English/Figures,
Small Letters of
English, Marks - Total 96
Reserved capacity
:
64
[5j-6
Video Display
CRT Size Semi-graphic patterns - Total 96
5.5" (Green, non-glare coating),
95(H) x
70(V)
mm
Format
5
x 7 dot matrix : character mode
7 x 7 dot matrix
:
semi-graphic mode
80 columns/line x 24 lines
Characters Line Spacing 4.5 mm
English/Figures, Small Letters of
English, Marks - Total 96 Direction
. From left to right
Character Generator
2K bytes,
EP-ROE
Reserved capacity
:
64
Character Code
ASCII
Semi-graphic patterns - Total 96
Printing Width
103 mm
6 x 7 dot matrix
:
character mode
8 x 8 dot matrix
:
semi-graphic mode
Format
Paper
127(W) x 65(Dia.) mm roll paper
No.
TP-5OCA127
by
Jujo
Seishi
Underline blinking (16 frames interval)
Cursor
Mode
Method
Video RAM Capacity
Character Generator
Character Code
Interface
Non-interlace mode
Video RAM method (I/O map)
[5]
-8 EP-ROM Programmer
2K bytes,
static RAM EP-ROM
*
2716 (Intel)
/
2516 (TI)
*
2732 (Intel)
*
2532 (TI)
*
2764 (Intel)
f
2K
bytes
EP-ROM
ASCII
However,
programming voltage for
271612516, 2732 is
25V
and 2764 is 21V.
TTL level (active logic), separate type
Programming Pulse 50
mS
(Hardware Timer)
*
Video Signal
*
Horizontal Synchronous Signal
*
Vertical Synchronous Signal Selection of EP-ROM Programmable
When using EP-ROM, you should adjust
the
slide switch on
the
right of EP-ROM
socket UP or DOWN, according to specific
EP-ROM, you intend
to
use.
Composite video signal for bigger
CRT,
l.SV
P-P (Video:
l.OV)
Expansion Interface
23
dB
Gain
Video Frequency
Horizontal Frequency
Vertical Frequency
16 MHz
60 Hz (free run oscillator)
15.77 KHz (free run oscillator)
-7-
-60

Special-Keys
+
RESET
:
System-Reset key.
The system is set at initial state by
holding
<CTRL>
key down and press <RESET>
key at the same time.
[q-Q
Keyboard
Arrangement Full-Keys (Conformed to ASCII format)
+ Numeric-Keys
+
Function-Keys
+
FEED
:
Roll Paper Feed Key.
Roll paper is fed by hitting this key.
Code ASCII Code
Shift Mode Shift code of Full-Keys being output by
holding <SHIFT> key down and press Data-Keys
at the same
time.
*
CAP LOCK
:
Capstan Lock Key.
By locking this key, alphabet is changed
from lower case to upper case.
Control Mode Control code
01(H)-lA(H)
being output by
holding
<CTRL>
key down and press Data-Keys
at the same
time.
=
SHIFT LOCK
:
Shift Lock Key.
By locking this key, full keys are changed
to shift mode.
Function-Keys
*
Fl
,
FZ
, F3 , F4
e
FS
)
F6
s
F7
)
F8
B
F9
I
These key codes are assigned 8 bytes by
‘FUNC’ command of System Utility Program.
*
HOME ,
-
,
-
,
t
#
1
Scanning Method Hardware Scanning
Inter Lock N-Key roll over
Character Generator
2K
bytes, EP-ROM
These cursor control key codes are assigned
2 bytes by ‘FUNC’ command of System Utility
Program.
At the first time these key codes are
initialized as follows.
Switches Momentary
&
Alternate, Mechanical contact
Chattering Less than 5
mS
Key Top Step sculpture type
<ES0
‘H’
Letters With legend
(doubl#e:-shot
molding)
<ESC>
‘C’
I
<ESC>
‘D’
Numbers of Key 91 keys
t
<ESC>
‘A’
I
5
<ESC>
‘B’ The Keyboard layout is on the following page.
Numeric-Keys These keys can be programmed as Function-
/
Keys if you do not intend to use for numeric
i
entry. The codes are assigned 2 bytes by
/
‘FUNC’
command of System Utility Program. 1
t
-g-
’
-8-

f5J
-10
Serial
I/O
Ports
Device
Z8OA
SIO
*
Asynchronous (Start Stop Synchronous)
*
Synchronous
*
HDLC/SDLC
Channels 2 Channels (Channel-A, Channel-B)
Baud-Rate Clock CTC (Programmable)
Baud-Rate .
*
Asynchronous mode
150, 300, 600, 1200, 2400, 4800, 9600,
19200
BPS
*
Synchronous mode
300, 600, 1200, 2400, 4800, 9600, 19200,
38400
BPS
Set by DIP-Switches, each channel
independently.
Interface
DMA
*
Channel-A
:
RS-232-C
+
Channel-B
:
RS-232-C or 20mA Current-Loop
When Transmitting/Receiving buffer is at
state of readiness. It
fs
possible to
input to CPU, DMA transfer request by
specific program.
Break-Out
of
Interrur+tion
Vector by the
following
condition,an
are
only possible with
specific program.
Interruption
*
Transmitting buffer is empty.
*
Receiving character is valid.
+
Change of status
*
Break-out errors (Parity, Over Run,
Framing, End of Frame)

[5l-11
Parallel
l/O
Ports
Device
Port
Handshake Line
Interface
DMA
.
*
Interruption
280A
PI0
*
Byte output mode
*
Byte input mode
*
Byte bi-directional mode (only Port-A)
*r
Bit mode
8 bits x 2 ports (Port-A, Port-B)
2 lines each port (Ready, Strobe)
TTL
level (Using Centronics Standard
Interface as our standard.)
The DMA transfer requests Break-Out by the in
coming
‘DMAREQ
signal from outside the
system unit. Therefore, it is possible to
input to CPU, DMA transfer requests by
specific program.
Break-Out of Interruption Vector by the
following conditions are only possible with
specific program.
*
Receiving strobe signal from the external
devices at the byte output mode.
*
Receiving strobe signal from the external
devices at the byte input mode.
*
Receiving strobe signal (for input or
output) from the external devices at the
byte bi-directional mode.
*
When the conditions are true at the state
of bit mode.
[
6
]
Expansion Interface Specifications
The Formula-l’s Expansion Interface Specifications are
as follows.
*
5.25” floppy disk drives (FD-5)
*
8” floppy disk drives (FD-8)
*
Centronics Standard Interface Printer (FP-80)
*
RS-232-C Serial Interface
*
20mA Current-Loop Serial Interface
*
Bigger CRT which is driven by composite video signal.
(FM-g)
By using connectors on the rear side, expansion devices
can be connected directly. Further, Baud-Rate of Serial Ports
and Jumper can be set respectively.
The layout of the rear view is as follows.
0
0
RS-2320C(CH-8)
Connector'
Parallel I/O
AC Connector
Connector
8” Floppy Disk
J
J
Drive
Connector
5.25”
Floppy Dis
Drive Connector
\Fuse
Power Switch
FIR.
3
:
Rear View of
the
Formula-l
-120
-t3-

/
7
\
%
/
1
.,;c”
\
[
6
]
Expansion Interface Specifications
[5j-11
Parallel I/O Ports
Device
Z80A
PI0
The Formula-l’s Expansion Interface Specifications are
as follows.
*
Byte output mode
*
Byte input mode
*
Byte bi-directional mode (only Port-A)
+-
Bit mode
*
5.25” floppy disk
drive8
(FD-3)
*
8”
floppy disk drives (FD-8)
*
Centronics Standard Interface Printer (FP-80)
*
RS-232-C
Serfal
Interface
*
20mA Current-Loop Serial Interface
*
Bigger CRT which is driven by composite video signal.
(FM-g)
8 bits x 2 ports (Port-A, Port-B)
Port
Handshake Line
Interface
DMA
2 lines each port (Ready, Strobe)
TTL
level (Using Centronics Standard
Interface as our standard.) By using connectors on the rear aide, expansion devices
can be connected directly. Further, Baud-Rate of Serial Ports
and Jumper can be set respectively.
The layout of the rear view is as follows.
:
:.
,
,
*
I’
The DMA transfer requests Break-Out by the in
coming
‘m
signal from outside the
system unit. Therefore,
it
is possible to
input to CPU, DMA transfer requests by
specific program.
I
.,
.-
t .
Break-Out of Interruption Vector by the
following conditions are only possible with
specific program.
Fan.
/O
0
Interruption
RS-232~C(CH-B)
Cormstor
Connector
Parallel I/O
Connector
*
Receiving strobe signal from the external
devices at the byte output mode. AC Connector
+
Receiving strobe signal from the external
devices at the byte input mode.
*
Receiving strobe signal (for input or
output) from the external devices at the
byte bi-directional mode.
L’
r‘.
_-
-
.
.
8”
Floppy
Disu
J
Jumper,
Baud-RatA
\Fuse
Drive Connector Power Switch
5.25” Floppy Dis
Drive Connector
*
When the conditions are true at the state
of bit mode.
Fig. 3
:
Rear View of the Formula-l
F
.
-12-
-130

[6]-1
5.25” Expansion Floppy Disk Drives (FD-5)
The Formula-l can be expanded to 2 disk drives by the same
specification as the system floppy disk drive. In this case,
remove the terminator from the expansion floppy disk drives.
Allocate
‘#2’,
‘#3’
to physical disk drive address because system
disk drive has been set up on
‘tO’,‘#l’.
See the item No. <
(51-5
Floppy Disk Drive > about the
specification of 5.25” floppy disk drive. Pertaining to the pin
assignment of connectors and the signal name, refer to below table.
I
Signal Ground
I
[6]-2
6”
Expansion Floppy Disk Drives (FD-8)
The Formula-l can be expanded to 2 disk drives (8”) of the
following specification. In this case, remove the terminator
from the expansion floppy disk drive. Allocate
‘#2’,‘#3’
to
physical disk drive address because system disk drive has been
assigned to
‘#O’,‘#l’.
The pin assignment and the signal name are on the following
page < Table 2
:
Connector Signal of 8” Floppy Disk Drive
>.
Type of Disk
.Drive
8” two-sided double density
Capacity
997K
bytes
Data Bytes/Sector 128 bytes/sector (FM)
256 bytes/sector (MFM)
Sectors/Track 26 sectors/track
Cylinders/Disk Drive 77 cylinders/disk drive
I
INDEX
PULSE
I
Tracks/Disk Drive
I54
tracks/disk drive
1
--
-
9
I
Signal Ground
I
50
I
DRIVE
I
Recording Method
FM/MFM
11
Signal Ground 12
DRrVE
I
1
w
13 Signal Ground
’
14
DRIVE
1
15 Signal Ground 16
RON
I
Recording Density 3408
BPI(FM),
6816 BPI(MFM)
Track Density 48 TPI
Rotational Speed 360 RPM
17 Signal Ground
-1
18 I
brR-
I
Data Transfer Rate 250K bits/sec(FM),
SOOK
bits/sec(MFM)
-~~
~~
1
19 Signal Ground 20
1
1
21
Signal Ground
22
WRITE
DATA
I
Average of Access Time 83
mS
Average of Seek Time 91
mS
I
23 Signal Ground 24
BRITE
GATti
8
L
,
25 Signal Ground 26 TRACK
I
Seek Time 3
mS
Settling Time
15
mS
I
27
I
Signal Ground
I
28
1
WRITE PROTECT
1
Head Load Time
50
mS
I
29
I
Signal Ground
I
30 I
*AD
DAm
I
I
31
I
Signal Ground
I
32
I
SIDE SELECT
I
I
33
I
Signal Ground
I
34
1
DRIVE
READY
I
Table 1
:
Connector Signal of
5
25”
Floppy
l
Disk Drive

’
.*
.
Pin Signal
f
Pin ,Signal
1
number
name
number name
19 Signal Ground
I
20
I
INDEX PULSE
.
I
I
35
I
Signal Ground
I
36
I
STEP
I
21
Signal Ground
22 DRIVE READY
23
24
b
25 Signal Ground 26 DRIVE 0
37 Signal Ground
I
38
1
WRITE DATA
I
I
39
I
Signal Ground
I
40
1
WRITE
GAm
I
I
41
I
Signal Ground
I
42
I
TRACK
O0
I
43
45
Signal Ground
I
44
WRITE PROTECT
1
Signal Ground 46
READ DATA
I
--
4’1
48
I-------I
1
49 I------- I
!j”
I------
I
[6]
-3
Centronics Standard Printer Interface
(FP-60)
In a standard specification of the Formula-l, Parallel I/O
Port can be connected with the Centronics Standard Interface
Printer directly.
As pin assignment of the Parallel I/O connector has no full
compatibility to the Centronics
Standarti
Printer Specification,
for details refer to
<
Table 4
:
Cable Connection for External
Printer
>.
The logic of Parallel I/O Ports are shown in the following
page < Fig. 4
:
Logic of Parallel I/O Ports >.
Besides the other signals, the Parallel I/O Ports possess,
the signals of
‘Dm!?‘,
‘m’,
‘m’.
The explanation of these signals are as follows.
1.
m
(DMA
REQuest)
-
Input
This signal is active ‘Low’,
Parallel I/O for DMA transfer. and available when using
Using this signal, it is
necessary to set up the parameter in the DMA controller.
This signal is connected to the ‘RDY’ terminal of DMA
controller.
2.
-
COUNT (DMA transfer COUNT)
-
Output
This signal is active ‘Low’ and programmable, and when
the number of byte of DMA transfer reaches a set value, a
pulse signal is output. Thereafter,
data transfer one pulse being output.every 256 bytes of
3.
BXTCLR
(EXTernal
CLOCK)
-
Input
This signal is active ‘Low’, and it is the input signal
of the External Clock at the time of
-using
the Channel
#3
on
‘Counter Mode’ of
Z80A
CTC.
See < Fig.
5
:
Logic
of.
Counter
&
T-lEer
>.
Table 2
:
Connector Signal of 8’ Floppy Disk Drive
-t6-

+5v
-
-
-
-
-
m8
lKnx0
A5
t
1
,2'7/
,P3a
PD5
Dnd
A4
'
I;
(SN75452)f
#
=----rrrTl-i-lIr
y7
A3
1,
N3b
d
I
I I
I
'.PD3
2,
74
I-
,5$iLL--x
PI33
(SN75452)
w-w-----
N3a
J
5
(SN75452)'
&
YL
7.!PD1
8
,PDO
CHANNEL-A
BAUD-RATE CLOCK
CLOCK
K/TO1
CK/TGl
A2}+1
1
2'
I
N2b
3
l
9
ARDY
r
bi
(SN75452)
I
CHANNEL-B
BAUD-RATE
ZC/T02
CK/TGZ
+v
+5v
3M
7
--------
--
lmx8
-
1
3
M2b
v5
,
(Blank)(Blank)
----I--
---------3
I
17
A
18,
Z80A
PI0
B7
B6
Z80A
1.2288MHz/153.6KHz
CTC
<COUNTER CLOCK 1
ACK
BUSY 1.2288MHz/153.6KHz
<COUNTER CLOCK 2
CK/TGO
ZC/TOO
B5
B4
CK/TG3
<CTCCLK
83
82
Bl
BO
I
-1
(SN75452)l
I
II
BRDY
BSTB
Fig. 5
:
Logic of Counter
&
TJmer
HaEQ
TRT
-
CTCCLK
>
>
23
--
YY”
I
1-G
I
231
II
Fig.
4
:
Loaic
of Parallel I/O Ports

I
Printer
I
Formula-l Signal
II
Printer
Name
II
1
Pin Signal Contents
Signal
Remarks
Number Name
Direction
I
1
I
PD7
7--
Printing Data
I
OUT
I
PIOA7
~
I
1
20
STROBE
:
19
11
I
SC:
I
2
8
DATA1
20
11
SG
~
~_
2
PD6
Printing Data
I
OUT
PIOA6
i
3
PDS
Printing Data OUT PIOAS
I
3
I
7
I
DATA2
II
21
I
11
1
SG
I
I
4
I
6
I
DATA3
II
22
I
11
I
SG
I
I
4
I
PD4
r
Printing Data
I
OUT
I
PIOA4
I
I
5
I
5
I
DATA4
II
23
I
11
I
SG
I
I--
~~
5
1
vrinting
Data
I
OUT
I
PIOA3
I
!
6 4
DATA5
24
11
SG
t
-4
I
7
I
3
1
DATA6
11
25
I
12
1
SG
I
E
8
2
D.ATA7
'
26
j
-121
I
9
I
1
I
DATA8
II
27
I
12
I
SC
I
31
I
10
I
13
I
AcR-
II
28
I
12
I
SG
I
.
i
:
q
10
ASTB
PLO-A Strobe
IN
bSTs
*
11 SG
Signal Ground
I
11
I
14
I
BUSY
II
29
I
12
I
SG
I
I
12
I
15
I
PEHP
II
30
I
12
I
SG
I
1
12 SG
I
I
Signal Ground
I
I
13
I
16
~~-
.
13
ACK
End of Operation
IN
PIOB7
I
14
1
BUSY
Under Operation
IN
PIOB6
1
II
3f
I
.I
15
I
PEMP
p
of Paper
1
IN
[
PIOB5
1
I
16
1
r[
-Printer Ready IN
1
PIOB4
36
Unused
Unused
1
Reset
PIOB3
PIOBZ
I
OUT
1
PIOBl
)
t
.
;
.
-
I,
+
SG
-
Signal Ground
I
PIOBO
I
Data Strobe
I
3m
P
I
1
/
I
I
30
RMxx
Insulated
Flexible
Cables
I
21.
I
lsRDP
I
PIO-B Ready
I
OUT
I
BRDY
*
I
I
22
1
~~Pi0-B
Strobe
1
IN
-rssTB
1
+
23
m
DMA Transfer
Count
OUT
m
*
r
24
DHAREV
DMA Transfer Demand OUT
m
=
t
I
\ 57-30360
\
DB-25P
I
25
I-
1
CTC External Clock
I
IN
-1
--EXTCLE
1
+
SiGe
of the Printer
Side
of the Formula-1
Note
:
Do not connect
(*)
signed pins, when
using
Centronics Standard Interface Printer.
Table 4
:
Cable Connection for External Printer
Table 3
:
Connector Signal of Parallel X/O
i
.
-21-
-2o-

[6]
4
RS-232-C Inter face
!
:
RS-232-C
Cl+A
I
:
In standard specification, 2 Serial I/O Ports of ‘RS-232-C’
are equipped with the Formula-l.
28OA
SIO being used as the
controller. For detail specifications, refer to the item No.
<
[5]-10
Serial
I/O
Ports
>.
.
\
;
RD
1
1
cs
75154
’
'
CD
RxDA
CTTSA
DCDA
SG
Channel-A is exclusive for ‘RS-232-C’. The ‘RS-232-C’ and
‘20mA Current-Loop’ of Channel-B can be changed by replacing the
short plugs on the rear side of this computer.
For setting procedure of the short plugs, see the item No.
<
[8]
Jumper Setting >.
TxDA
TSA
mm
-12v
’
2;
I
24
,’
17.
15
RS
ER
ST-1
RT
ST-2
Further, it is possible to set the Baud-Rate for each
channel independently. For detail see the item No.
<
[9]
Baud-Rate Setting >.
You can refer to
<
Fig. 6 :Logic of Serial I/O Ports >
which shows the circuit of the Serial I/O Ports. About the
pin assignment of the connector and the signal name, see
< Table 5
&
6 :Connector Signal of RS-232-C
(CH-A),(CH-B)
>.
Z80A
sxo
[6]-5
Bigger CRT Interface
(FM-g)
RTSB
TxDB
Composite Video Signal Interface is equipped in standard.
If you want to use bigger CRT, you can connect composite video
monitor to the rear side connector ‘BNC’.
.
.
.
b
.
*
8XD
.
2
33
I
E
:
ilcs
I
fClCA
DCDB
CTSB
RxDB
.
’
-a(
JP5
-3
d
Lb-
LSO4
CHANNEL-A
BAUD-RATE
CLOCK
CHANNEL-B
BAUD-RATE
CLOCK
SDCLPP
‘P8
4
R
188
2SC372G
Fig. 6
:
Logic of Serial
I/O
Ports
-220 -230

I
Pin
I
Signal
I
Remarks
'
Number
Name
I
I
1
I
FG
1
Frame Ground
I
2
I
SD
1
RS-232-C Send Data
I
I
3
1
RD
f
RS-232-C Receive Data
I
I
4
1
RS
1
Request to Send
I
5
I
CS
I
Clear to Send
I
7
I
SG
I
Signal Ground
I
I
8
I
CD
1
Carrier Detect
I
c
10
RDCLPP
1
20mA Current-Loop Receive Data
(t)
h
11
I
12
1
SDCLPP
1
20mA Current-Loop Send Data
(t)
I
I
l3
I\l
I
T--
~~
-~
~~~
14
I
15
ST-2
, Send Timing (From MODEM)
I
15
I
ST-2
I
Send Timing (From MODEM)
-1
\
17
RT
Receive Timing
17
RT
I
Receive Timing
I
L
18
L
19
ER
Data Terminal Ready
L
3
21
,
22
21
I
c
22
23
,
4
l
J
.
23
RDCLPM 20mA Current-Loop Receive Data
(0)
I
~
~~
--
~~
24
I
ST1
1
Send Timing (To MODEM)
I
I
24
I
I
Send Timing (To MODEM)
I
I
ST1
1I
I
I I
.I
1
25
1
SDCLPM
1
20mA
Current-Loop Send Data
(0)
I
b
I
I
J
Table 6
:
Connector Signal of RS-232-C (CH-B)
Table 5
:
Connector Signal of RS-232-C
(CH-Al
-24- -250

.
.
[
71
Expansion Device Connection
(7)-l
FM-9 Bigger CRT Connection
Power Switch ON/OFF
Briqhtness
Control Knob
/Contrast Control
Knob_
Fig.
7
:
FM-9
Bigger
CRT
BNC Connector
[
7)
-2
FD-5
&
FD-8
Floppy
Disk Drives Connection
You can connect with the Formula-l maximum 2 units of
Expansion Disk Drives, details are as follows:-
(1) 5.25” Disk Drive (double density) x 2 units (FD-5)
(2) 8” Disk Drive (single density) x 2 units (FD-8)
(3) 8’ Disk Drive (double density) x 2 units (FD-8)
Our FD-5 (5.25’) and FD-8 (8’) disk drives are two units of
two sided double density disk drives. Therefore, you can use
single density (8” only) as well as double density diskettes as
per your requirement.
For your information, when using
FD-5
or FD-8 with
Formula-l you do not need to set physical address.
The terminator has already been detached from the disk drives.
Because this is being set as per our company’s standard
peripherals to use simultaneously with Formula-l.
However, you may have to refer < Table 7 : Expansion
Floppy Disk Drives Address
>
time to time to use different
diskettes due logical address (drive name) being assigned
separately for each drives.
Type of
diskette
I
Description
two-sided
double density
5.25” two-sided
double density
one-sided
single density
Physical Logical
address address
DS2
’
c
DS2
E
8”
one-sided 1DS3
F
single density
II
two-sided
DS2
G
double density
I
two-sided
’
DS3
I
double density ,
I
H
1
Table 7
:
Expansion Floppy Disk Drives Address
AC Power
Fig. 8
:
FM-9
Cable Connection
-260
I
-27-

Diskette
Disk Drive
"In
Use"
Power Switch ON/OFF/
FIR.
11
t
FD-8
Floppy
Disk Drive
FOR.
9
:
FD-5
Floppy Disk Drive
r
Q
0
O\
0
r
0
0
”
.
,’
fH’
Gray
\
Color
\
:
.
;
I)
\
AC Power
‘.
i
Y
I
(Note 1)
*
t
(Note
1)
Fig.
12
:
FD-8 Cable Connection
:-
r,
.
w
.
Ffg.
10
:
FD-5
Cable Connection
-29-
-280

,
i
t
f
*
4:
,-.
.
Note 1
:
FD-5
and FD-8 disk drives flat cable connector’s marks
indicates to insert by matching with appropriate marks
of the connecting sockets,
Note 2
:
Be careful not to use
FD-5
and FD-8 together in the same
time l
Due there being no exhaust fan in the disk drives (FD-5,
FD-8),
therefore to refrain from over heating you should
put it ‘OFF’ when not using.
Do not put anything (paper, books, heavy manuals,
diskettes etc.) on the drives, in order to have proper
ventilation.
I71
-3
FP-80
External Printer Connection
Roller
Knob
Fig.
13
:
FP-80 External Printer
Parallel I/O
Connector
Printer Connector
FOR.
14 :
FP-80 Cable Connection
a\AC
Power
Table of contents