Table of Contents G e n e r a l D e s c r i p t i o n - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - S y s t e m A r c h i t e c t u r e - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -...
Page 3
Check) -------- Expansion Device Connection wwwwwwwwwwwwwwwwwwwwwwwwwwww-www--- O u t p u t ) F P - 8 0 E x t e r n a l P r i n t e r C o n n e c t i o n - - - - - - - - - - - - - - - - - - - 3 1 ( R S - 2 3 2 - C C h a n n e l - A D a t a O u t p u t ) - - - - - - - 7 5 Baud-Rate Setting wwwwww-wwwwwwww-- wwwwwwwwwwwwwwwwwwwwwwwwwww Initial Start wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww...
Page 4
Bundled Software Packages ---------------------~~~~~~~~~~~~~~~ The Formula-l, a l l - i n - o n e p o r t a b l e c o m p u t e r , i s d e v e l o p e d for anyone who needs a complete business computer system at a r e a s o n a b l e p r i c e , i s m i n i a t u r i z e d a n d l i g h t e n e d t o b e p o r t a b l e .
The Z80A CPU operating at 4 MHz being used in the Formula-l. F o l l o w i n g s h o w s t h e b l o c k d i a g r a m o f t h e F o r m u l a - l . The main memory consist of 64K bits x 8 dynamic RAM, and the memory capacity for the user’s programmable area being T h i s s y s t e m i s v e r y r e l i a b l e d u e w e a r e u s i n g m a n y k i n d s...
[ 5 ] Hardware Specifications Device C h a n n e l s 4 Channels (Channel CPU (Clock: 4 Device Timer Clock 8 b i t s / b y t e MHz at Mode Word Size Counter & Timer Mode Mode Processing Method 8 bits parallel binary...
6 mS Seek Time Thermal Method 15 mS Settling Time 80 columns/lines (maximum) Characters Head Load Time Letters of English/Figures, Small 400 mS Motor Start Time English, Marks - Total 96 Reserved capacity : 64 Semi-graphic patterns - Total 96 5.5"...
Page 8
S p e c i a l - K e y s Keyboard T h e s y s t e m i s s e t a t i n i t i a l s t a t e b y holding <CTRL>...
Page 9
Serial I/O Ports D e v i c e 2 C h a n n e l s ( C h a n n e l - A , C h a n n e l - B ) C h a n n e l s B a u d - R a t e C l o c k CTC (Programmable) Baud-Rate...
Page 10
Device P I 0 The Formula-l’s Expansion Interface Specifications are a s f o l l o w s . d r i v e s (FD-5) ( F D - 8 ) Interface Printer (FP-80) 8 bits x 2 ports (Port-A, Port-B) P o r t Serial Interface composite video signal.
Page 11
Device Formula-l’s Expansion Interface Specifications are f o l l o w s . output mode Byte (FD-3) d i s k d r i v e s (FD-8) S t a n d a r d P r i n t e r (FP-80) I n t e r f a c e x 2 ports (Port-A, Port-B)
5.25” Expansion Floppy Disk Drives (FD-5) T h e F o r m u l a - l c a n b e e x p a n d e d t o 2 d i s k d r i v e s ( 8 ” ) T h e F o r m u l a - l c a n b e e x p a n d e d t o 2 d i s k d r i v e s b y t h e s a m e o f t h e I n t h i s c a s e ,...
Page 13
Centronics Standard Printer Interface (FP-60) S i g n a l P i n S i g n a l number name I n a s t a n d a r d s p e c i f i c a t i o n o f t h e F o r m u l a - l , P a r a l l e l I / O number name P o r t c a n b e c o n n e c t e d w i t h t h e C e n t r o n i c s S t a n d a r d I n t e r f a c e...
Page 14
A5 t A4 ' CHANNEL-A BAUD-RATE CLOCK 2, 74 I- CHANNEL-B (SN75452)' BAUD-RATE CLOCK ARDY r <COUNTER CLOCK 1 BUSY (Blank) (Blank) BRDY I II Fig. 5 : Logic of Counter & TJmer CTCCLK...
Page 15
30 RMxx Insulated Flexible Cables DMA Transfer Demand \ DB-25P \ 57-30360 CTC External Clock of the Formula-1 Do not connect (*) signed pins, when using N o t e : Centronics Standard Interface Printer. Table 4 : Cable Connection for External Printer...
RS-232-C Inter face RS-232-C I n s t a n d a r d s p e c i f i c a t i o n , 2 S e r i a l I / O P o r t s o f ‘ R S - 2 3 2 - C ’ a r e e q u i p p e d w i t h t h e F o r m u l a - l .
Page 17
Remarks S i g n a l Clear to Send Signal Ground 20mA Current-Loop Send Data (t) ST-2 Send Timing (From MODEM) ST-2 , Send Timing (From MODEM) Receive Timing Receive Timing Data Terminal Ready RDCLPM 20mA Current-Loop Receive Data (0) Send Timing (To MODEM) Table 6 : Connector Signal of RS-232-C (CH-B) Table 5 : Connector Signal of RS-232-C (CH-Al...
Page 18
FD-5 FD-8 Floppy Disk Drives Connection Y o u c a n c o n n e c t w i t h t h e F o r m u l a - l m a x i m u m 2 u n i t s o f FM-9 Bigger CRT Connection Expansion Disk Drives, d e t a i l s a r e a s f o l l o w s : - ( 1 ) 5 .
Page 19
Diskette Disk Drive Power Switch ON/OFF/ Disk Drive r Q 0 Gray Color (Note 1) (Note 1) 12 : FD-8 Cable Connection...
Page 20
a n d F D - 8 d i s k d r i v e s f l a t c a b l e c o n n e c t o r ’ s m a r k s Note 1 : i n d i c a t e s t o i n s e r t b y m a t c h i n g w i t h a p p r o p r i a t e m a r k s the connecting sockets,...
Page 21
T h i s c o m p u t e r h a s e i g h t j u m p e r s f o r s e t t i n g , f r o m JPl t o I t i s p o s s i b l e t o s e t t h e j u m p e r s b y p u t t i n g s h o r t p l u g s on the jumper posts, w h i c h a r e o n t h e r e a r s i d e o f F o r m u l a - L T h e r o l e o f e a c h j u m p e r s a r e o n the following page.
Page 22
Baud-Rate Setting c a n b e f o r Memory Allocation and Boot-Strap T h e B a u d - R a t e S e r i a l I / O P o r t s s e t e a c h C h a n n e l - A a n d C h a n n e l - B i n d e p e n d e n t l y .
Page 23
I n s t a n d a r d d e s i g n , IPL, I/O Control Program, Expansion D e v i c e C o n t r o l P r o g r a m , e t c . , are stored in the Boot-Strap ROM. When you set the Power-ON or System-Reset, the IPL program s t a r t s i m m e d i a t e l y .
Page 24
W h e n t h e B o o t - S t r a p p r o g r a m i s l o a d e d c o r r e c t l y , t h e following message appears on your C R T , t h e r e a f t e r t h e s y s t e m program is loaded into the main memory from the system diskette.
Page 25
The following is built-in commands of T h e CP/M-80 h a s 3 9 k i n d s o f s y s t e m f u n c t i o n s . The user c a n s e t n e c e s s a r y p a r a m e t e r s i n t h e r e g i s t e r o r i n t h e b u f f e r , E r a s e s p e c i f i e d f i l e s .
Page 26
Allocation Device T h e f o l l o w i n g 4 l o g i c a l d e v i c e s a r e a l l o c a t e d i n I n t e r r o g a t e S e l e c t e d D i s k t h e CP/M-80.
Page 27
Expansion Floppy Disk Drives [11] -5 BIOS expanded is limited to The floppy disk drive, which The BIOS must be changed to implement the CP/M-80 on 2 units 5.25” or 8” disk drives only. made by our company supports the floppy Formula-l.
Page 28
E a c h I / O c o n t r o l p r o g r a m i s a l l o c a t e d t o m e m o r y a d d r e s s 5 1 b y t e s a f t e r F500(H) i s t h e j u m p t a b l e f o r I / O Format of Diskette c o n t r o l p r o g r a m , i t i s e a s y t o c o n t r o l I / O d e v i c e o f t h e...
Page 29
; E x a m p l e L i s t H e r e i s t h e e x a m p l e , w e h a v e p r e s e n t e d i n o r d e r t o s h o w , h o w t o c a l l s u b r o u t i n e p r o g r a m i n o r d e r t o c o n t r o l I / O d e v i c e s .
Page 30
A t t h e e n d , w h e n y o u f i n i s h i n p u t o f y o u r p r o g r a m s t a t e m e n t , y o u s h o u l d p r e s s <CTRL>...
Page 31
Note 1 : D o u b l e d e n s i t y d i s k e t t e , “ T r a c k 0” i n “ S i d e 0” i s o p e r a t i n g i n t h e s a m e m e t h o d a s o f s i n g l e d e n s i t y d i s k e t t e .
Page 32
T h e r e a r e f o l l o w i n g E r r o r S t a t u s Cod,? b e s i d e s t h e o n e o f T h i s p r o g r a m b e i n g e x e c u t e d a s a r e s u l t o f s e t t i n g p r e v i o u s p a g e .
Page 33
2nd Byte I Functions : S e t t h e c h a r a c t e r c o d e t o d i s p l a y i n t o Input Parameter Moves the cursor one line.
Page 34
Shift-Out mode, f o r d e t a i l y o u s h o u l d r e f e r t o Note 1 : < Table 22 : C R T & P r i n t e r C h a r a c t e r C o d e T a b l e ( 2 ) >, w h e r e y o u c a n a d d u p v a r i o u s d i f f e r e n t c h a r a c t e r s f o r SPACE y o u r s p e c i f i c u s e s .
Page 35
P a r a m e t e r I n p u t A - r e g i s t e r ( A S C I I c o d e ) . O u t p u t P a r a m e t e r : N o t e x i s t R e g i s t e r Calling Method P r i n t e r i s c o n t r o l l e d b y t h e s o f t w a r e .
Page 36
(System’s Keyboard Control) E S C (1BH) : Operate undermentioned operations :- Input Parameter c o l u m n s / l i n e . Output Parameter : T h e p r e s s e d k e y ’ s c o d e b e i n g s e t i n A - r e g i s t e r . <...
Page 38
U n s h i f t 1 Shift Control. NULL ) 00 f NULL j 00 1 CTRL I 8 I 8 I 38 I ( I 28 I EOT [ 04 114 IBACK BACK 1 08 1 SPACE SPACE SPACE SPACE...
Page 39
HOME 9A FEED FEED FEED FEED ’ T a b l e 1 9 : Keyboard Code - C a p s t a n L o c k O f f ( 4 ) Table 19 : Keyboard C o d e - Capstan Lock O f f ( 3 )
Page 40
U n s h i f t , I Shift Control CTRL CTRL I CTRL CTRL 40 39 : 2B 2A SHIFT 1 T a b l e 1 9 : Keyboard Code - Capstan Lock On (1) T a b l e 1 9 : Keyboard Code - Capsta,&ock On (2)
Page 41
Mode Unshift Shift Control < > REPT R E P T SHIFT H TAB H TAB y 09 Table 19 : Keyboard Code - Capstan Lock O n ( 4 ) I c5 T a b l e 1 9 : Keyboard Code - Capstan Lock On (3)
Page 42
UKB (N-232-C Channel-B Data Input) Input Parameter Input Parameter print into code A - r e g i s t e r ( A S C I I c o d e ) . Output Parameter : a input data from Channel-B into A - r e g i s t e r .
Page 43
Input Parameter Input Parameter O u t p u t P a r a m e t e r : B u s y -> A - r e g i s t e r - 00(H) ( Z - F l a g = 0,) O u t p u t P a r a m e t e r : W i t h o u t d a t a =>...
Page 44
A f t e r y o u i n p u t t h e n a m e o f t h e d i s k d r i v e i n u s e , following message will appear on your CRT.
Page 45
A f t e r d i s p l a y i n g F o r m a t t i n g s t a r t 1 ( Y / N ) Vers. 2.2 Formula-l System *** Press BIOS Created YCU Co., Ltd.
Page 46
You will get following message on your CRT. same as 'SYSGEN' of transient command of SOURCE ON THEN TYPE RETURN This command See CP/M-80 manual for the CP/M-80, modified to Formula-l. method of operation. Press <RETURN>. You will get following message on your CRT. The object 'FSYSGEN' is to copy 'CCP', 'BDOS', 'BIOS' which are inside the system tracks of source drive diskette FUNCTION COMPLETE...
Page 47
Y o u s h o u l d g e t t h e f o l l o w i n g m e s s a g e I n o r d e r t o r e b o o t . on your CRT.
Page 48
After displaying Generation Start 3 (Y/N) Press 'Y' for Yes. BIOS Created By YCU Co., Ltd. (1983.**.**) Generation starts and completes automafically following message appearsr- generation (for Formula-l) drive name Destination Process Complete ! (In order to continue 'SYSTEM' more diskettes please refer to Note 2) Process complete ! Press <RETURN>...
Page 49
It is possible write-in and read-out the following using 'PROMW' command program based on the CP/M-80 EP-ROM, A>PROMW <RETURN> Operating System. When using EP-ROM 2716 / 2516, 2732, 2532 and 2764, you Formula-l EP-ROM Programmer (Vets. *.*) should adjust the slide switch on the right side of EP-ROM socket DOWN, according specific EP-ROM, you intend to use.
Page 50
PROCEDURE OF OPERATING EP-ROM COMMANDS CP: Copy EP-ROM To EP-ROM By this command, the contents of the designated EP-ROM CM: Compare Memory To EP-ROM are copied to the other designated EP-ROM. However, you should note that only the same type of the This command compares the contents of the EP-ROM EP-ROM can be copied.
Page 51
<RETURN> [End address] Check To EP-ROM EC: Erase [Start Address] This command checks whether the contents of the EP-ROM been erased or not. Command name : The following explains an input format the command. [EP-ROM Type] <RETURN> <RETURN> Command name : EC B, C, D or E 3000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00...
Page 52
MC: Memory Change LR: Linking Read from EP-ROM To Memory This command being used when changing the contents By this command, the contents of the EP-ROM are read of the memory. Before execution of in order, and stored in the memory. format of the command.
Page 53
RD: Read From EP-ROM To Memory <RETURN> This command simultaneously reads the contents of the MAKE FILE TEST DRIVE FROM 3000 TO 4000 EP-ROM and loads it into the designated memory address. FILE TYPE IS HEX ALL OK 3 INFORMATION T h e i n p u t f o r m a t o f t h i s c o m m a n d i s a s f o l l o w s .
Page 54
[ EP-ROM Type] input [ S t a r t A d d r e s s ] <RETURN> If you omit or forget to t h e hexa 4 c h a r a c t e r s , t h e n a u t o m a t i c a l l y b i a s v a l u e t u r n s : Command name : WM into '0000'.
Page 55
Command for function a numeric-keys You will get above message on your CRT (Fig. 23). This command can change the code of Function-Keys, Numeric-Keys and Cursor Control-Keys on the CP/M-80 basis. Every Function-Keys codes, which can be assigned by this There are four different types of command in order to and every Numeric-Keys and command are limited...
Page 56
E v e r y F u n c t i o n - K e y s c o d e w h i c h c a n b e a s s i g n e d b y I f y o u d o a n y .mistake i n i n p u t c h a r a c t e r s i n t o Hexa c o d e , t h e n y o u c a n n o t e r a s e i t w i t h ' B A C K S P A C E ' k e y .
Page 57
E r r o r s D i s k w r i t e a n d e x i t 1 ) P a r a m e t e r E r r o r !!I Due the codes which have already been changed to new I f y o u i n p u t a n y k e y o t h e r t h a n F u n c t i o n - K e y s , Numeric- o n e w i l l g e t e r a s e d a u t o m a t i c a l l y a f t e r S y s t e m - R e s e t .
Page 58
P l e a s e n o t e , i f y o u i n t e n d t o a n y o t h e r m o d e . Kindly u s e item t h e General Specifications of Z8OA Family Chips...
Page 59
I n o r d e r t o kn.ow d e t a i l i n f o r m a t i o n a b o u t h a r d w a r e The DMA of this computer being used for the purpose of f o r m a t o f t h e P a r a l l e l I / O o f F o r m u l a - l , p l e a s e r e f e r t o i t e m t r a n s f e r r i n g d a t a i n b e t w e e n m e m o r y a n d f l o p p y d i s k e t t e s .
Page 60
T h e f o l l o w i n g s h o w s t h e I / O a d d r e s s s t r u c t u r e o f t h e F o r m u l a - l .
Page 61
EP-ROM Programmer F835 F836 TIME 2532 2716, F837 Interrupt I Interrupt Flag Reset F838 KB7 KB6 KB5 Keyboard System Boot-Strap ROM Disable I Ignore Data Bit I Counter Timer CTC) Table 21 : User's Device I/O Map (2) F822 Baud-Rate Clock Command (User) Table 21 : User's Device I/O Map (3)
Page 64
Installation of Bundled Packages (131-l Following Bundling Software P a c k a g e s a v a i l a b l e w i t h o u r 1. WordStar s y s t e m u n i t . According t o our company standard, we have already i n s t a l l e d ‘...
Page 65
Option Commands for WordStar 8 InfoStar SYSTEM W e h a v e assigned a l l F u n c t i o n - K e y s s p e c i a l l y i n o r d e r t o B o l d f a c e ( F P - 8 0 f u n c t i o n ) WordStar’...
Page 66
Now, insert into Drive ‘B’ the 'Original Diskette' Procedure of File Copy from which you want to copy. Press <CTRL> ‘C’. (Holding the <CTRL> key down while you type 'C'.) BIOS Created By YCU Co., Ltd. (1983.**."") A>B: Type 'PIP A:-B:*.+[VO] and press <RETURN>. B>A: Wait till Copying Process END.
Page 67
S y s t e m T o o l s 3jSystem U t i l i t i e s ) T h e F o r m u l a - l i s a s u p e r b d e v i c e f o r d a t a p r o c e s s i n g a t t h e DESPOOL o f f i c e , s t o r e , l a b o r a t o r y , e t c .
Page 68
Business Packages L a n g u a g e & A p p l i c a t i o n s T o o l s ACCOUNT PAYABLE(P.T.) DISK (for BASIC-80) BASIC UTILITY ACCOUNT RECEIVABLE (P.T.) FABS I ANGEL FABS II APARTMENT MANAGEMENT...
Page 69
Power-ON F i r s t , connect AC-cable with AC-connector on rear and rear view of the Formula-l. side T h e f o l l o w i n g s h o w s t h e front a n d p u t t h e p l u g o f t h e c a b l e i n t o a n o u t l e t o f A C - p o w e r .
Page 70
L o c k t h e d i s k d r i v e a f t e r i n s e r t i n g t h e d i s k e t t e , f o l l o w i n g message will appear on your C R T , a n d t h e s y s t e m s t a r t s .
Page 71
Procedure of Changing Roll Paper T h e s y s t e m p r i n t e r o f t h e F o r m u l a - l i s a t h e r m a l p r i n t e r . T h e r e f o r e , y o u n e e d t h e r m a l p a p e r t o f e e d t h i s p r i n t e r .
Need help?
Do you have a question about the Formula-1 and is the answer not in the manual?
Questions and answers