DataMuseum.dk

Presents historical artifacts from the history of:

Jet Computer Jet80

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Jet Computer Jet80

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦c3e428d14⟧ TextFile

    Length: 3840 (0xf00)
    Types: TextFile
    Names: »PARRALPR.NAS«

Derivation

└─⟦122ca995a⟧ Bits:30005902 Move-IT arbejdsdiskette
    └─ ⟦this⟧ »PARRALPR.NAS« 

TextFile

0001               
«nul»«nul»«nul»«nul»«nul»«nul»0002               
«nul»«nul»«nul»«nul»«nul»«nul»0003               
«nul»«nul»«nul»«nul»«nul»«nul»0004               ;************************************
«nul»«nul»«nul»«nul»«nul»«nul»0005               ;**** CENTRONIC PRINTER ROUTINE. ****
«nul»«nul»«nul»«nul»«nul»«nul»0006               ;************ 07-05-83.**************
«nul»«nul»«nul»«nul»«nul»«nul»0007               
«nul»«nul»«nul»«nul»«nul»«nul»0008               
«nul»«nul»«nul»«nul»«nul»«nul»0009               ;Printer connections:
«nul»«nul»«nul»«nul»«nul»«nul»0010               ;PORT Socket:            PRINTER Socket:
«nul»«nul»«nul»«nul»«nul»«nul»0011               ;PORT 4,BIT 0 (13)      =BUSY        (11)
«nul»«nul»«nul»«nul»«nul»«nul»0012               ;PORT 4,BIT 1 (15)      =STROBE      (1)
«nul»«nul»«nul»«nul»«nul»«nul»0013               ;PORT 4,STB   (11)      =Ground      (16)
«nul»«nul»«nul»«nul»«nul»«nul»0014               ;PORT 5,BIT 0 (10)      =DATA 1      (2)
«nul»«nul»«nul»«nul»«nul»«nul»0015               ;PORT 5,BIT 1 (8)       =DATA 2      (3)
«nul»«nul»«nul»«nul»«nul»«nul»0016               ;PORT 5,BIT 2 (6)       =DATA 3      (4)
«nul»«nul»«nul»«nul»«nul»«nul»0017               ;PORT 5,BIT 3 (4)       =DATA 4      (5)
«nul»«nul»«nul»«nul»«nul»«nul»0018               ;PORT 5,BIT 4 (2)       =DATA 5      (6)
«nul»«nul»«nul»«nul»«nul»«nul»0019               ;PORT 5,BIT 5 (1)       =DATA 6      (7)
«nul»«nul»«nul»«nul»«nul»«nul»0020               ;PORT 5,BIT 6 (3)       =DATA 7      (8)
«nul»«nul»«nul»«nul»«nul»«nul»0021               ;PORT 5,BIT 7 (5)       =DATA 8      (9)
«nul»«nul»«nul»«nul»«nul»«nul»0022               ;If printers DATA 8 not being used
«nul»«nul»«nul»«nul»«nul»«nul»0023               ;then connect this to Ground.
«nul»«nul»«nul»«nul»«nul»«nul»0024               ;GND          (16)      =Ground      (14)
«nul»«nul»«nul»«nul»«nul»«nul»0025               ;GND          (18)      =Ground      (16)
«nul»«nul»«nul»«nul»«nul»«nul»0026               ;                       =Chas.Ground (17)
«nul»«nul»«nul»«nul»«nul»«nul»0027               
«nul»«nul»«nul»«nul»«nul»«nul»0028               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0029               
«nul»«nul»«nul»«nul»«nul»«nul»0030 0C80                  ORG  0C80H
«nul»«nul»«nul»«nul»«nul»«nul»0031                      ;MEM  $
«nul»«nul»«nul»«nul»«nul»«nul»0032               
«nul»«nul»«nul»«nul»«nul»«nul»0033               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0034               ;Set start adress in useroutput routine.
«nul»«nul»«nul»«nul»«nul»«nul»0035               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0036 0C80 219C0C   START:  LD   HL,PRINT
«nul»«nul»«nul»«nul»«nul»«nul»0037 0C83 22780C           LD   (0C78H),HL
«nul»«nul»«nul»«nul»«nul»«nul»0038               
«nul»«nul»«nul»«nul»«nul»«nul»0039               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0040               ;Initialise PIO.
«nul»«nul»«nul»«nul»«nul»«nul»0041               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0042 0C86 3ECF     INIT:   LD   A,0CFH     ;PORT A SOM CTRL
«nul»«nul»«nul»«nul»«nul»«nul»0043 0C88 D306             OUT  (6),A
«nul»«nul»«nul»«nul»«nul»«nul»0044 0C8A 3EFD             LD   A,0FDH     ;BIT 1 SOM OUTPUT
«nul»«nul»«nul»«nul»«nul»«nul»0045 0C8C D306             OUT  (6),A
«nul»«nul»«nul»«nul»«nul»«nul»0046 0C8E 3E07             LD   A,7        ;BIT 0 SOM INPUT
«nul»«nul»«nul»«nul»«nul»«nul»0047 0C90 D306             OUT  (6),A
«nul»«nul»«nul»«nul»«nul»«nul»



«nul»«nul»«nul»«nul»«nul»«nul»----------------------------------------------------------------------


«nul»«nul»«nul»«nul»«nul»«nul»PRINTER                                                        SIDE 03


«nul»«nul»«nul»«nul»«nul»«nul»0048 0C92 3E0F             LD   A,0FH      ;PORT B SOM DATA
«nul»«nul»«nul»«nul»«nul»«nul»0049 0C94 D307             OUT  (7),A
«nul»«nul»«nul»«nul»«nul»«nul»0050 0C96 3E03             LD   A,3
«nul»«nul»«nul»«nul»«nul»«nul»0051 0C98 D307             OUT  (7),A
«nul»«nul»«nul»«nul»«nul»«nul»0052 0C9A DF5B             SCAL 5BH
«nul»«nul»«nul»«nul»«nul»«nul»0053               
«nul»«nul»«nul»«nul»«nul»«nul»0054               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0055               ;Printout routine.
«nul»«nul»«nul»«nul»«nul»«nul»0056               ;-----------------------
«nul»«nul»«nul»«nul»«nul»«nul»0057 0C9C F5       PRINT:  PUSH AF
«nul»«nul»«nul»«nul»«nul»«nul»0058 0C9D DB04     BUSY:   IN   A,(4)      ;Check for BUSY
«nul»«nul»«nul»«nul»«nul»«nul»0059 0C9F CB47             BIT  0,A
«nul»«nul»«nul»«nul»«nul»«nul»0060 0CA1 20FA             JR   NZ,BUSY    ;if jump.
«nul»«nul»«nul»«nul»«nul»«nul»0061 0CA3 F1               POP  AF
«nul»«nul»«nul»«nul»«nul»«nul»0062 0CA4 D305             OUT  (5),A
«nul»«nul»«nul»«nul»«nul»«nul»0063 0CA6 F5               PUSH AF
«nul»«nul»«nul»«nul»«nul»«nul»0064 0CA7 3E00             LD   A,0        ;Strobe ON
«nul»«nul»«nul»«nul»«nul»«nul»0065 0CA9 D304             OUT  (4),A
«nul»«nul»«nul»«nul»«nul»«nul»0066 0CAB 3EFF             LD   A,0FFH     ;Strobe OFF
«nul»«nul»«nul»«nul»«nul»«nul»0067 0CAD D304             OUT  (4),A
«nul»«nul»«nul»«nul»«nul»«nul»0068 0CAF F1               POP  AF
«nul»«nul»«nul»«nul»«nul»«nul»0069 0CB0 C9               RET
«nul»«nul»«nul»«nul»«nul»«nul»0070               
«nul»«nul»«nul»«nul»«nul»«nul»0071               
«nul»«nul»«nul»«nul»«nul»«nul»0072 0CB1          ZEND:   END
«nul»«nul»«nul»«nul»«nul»«nul»«eof»