[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Apple ][ Parallel Interface Card Specs



DB-25 Connector Pinout
     ----------------------
     DB-25
     Connector Signal Name

     1..............Data In, Bit 0
     2..............Signal Ground
     3..............Data In, Bit 2
     4..............Signal Ground
     5..............Data Out, Bit 0
     6..............Data Out, Bit 1
     7..............Blocked
     8..............Data Out, Bit 2
     11..............Data Out, Bit 5
     12..............Data Out, Bit 6
     13..............Data Out, Bit 7
     14..............Data In, Bit 4
     15..............Strobe Out
     16..............Acknowledge In
     17..............Data In, Bit 1
     18..............Data In, Bit 7
     19..............Data In, Bit 5
     20..............Signal Ground
     21..............Data In, Bit 6
     22..............Data Out, Bit 3
     23..............Data Out, Bit 4
     24..............Signal Ground
     25..............Data In, Bit 3


     Switch Settings
     ===============


     Strobe Length
     -------------
     1 microsecond -> SW1-1:Off, SW1-2:Off, SW1-3:Off
     3 microseconds -> SW1-1:On, SW1-2:Off, SW1-3:Off
     5 microseconds -> SW1-1:Off, SW1-2:On, SW1-3:Off
     7 microseconds -> SW1-1:On, SW1-2:On, SW1-3:Off
     9 microseconds -> SW1-1:Off, SW1-2:Off, SW1-3:On
     11 microseconds -> SW1-1:On, SW1-2:Off, SW1-3:On
     13 microseconds -> SW1-1:Off, SW1-2:On, SW1-3:On
     15 microseconds -> SW1-1:On, SW1-2:On, SW1-3:On


     Strobe Polarity
     ---------------
     Positive -> SW1-4:Off
     Negative -> SW1-4:On


     Ack Polarity
     ------------
     Positive -> SW1-5:Off
     Negative -> SW1-5:On


     Firmware Select
     ---------------
     Parallel (LF) -> SW1-6:Off
     Centronics (No LF) -> SW1-6:On


     Interrupts
     ----------
     Disable -> SW1-7:Off
     Enable -> SW1-7:On

  Interrupts should be enabled for the Apple III and disabled for the
Apple II.


  Switch Setting Explanations  ---------------------------  Different
peripherals (non-Apple printers, etc.) may use I/O signals that have 
different duration and polarity. The STROBE LENGTH, STROBE  POLARITY, and
ACK POLARITY switch settings on the Parallel Interface	Card (2PIC) give
you the flexibility to communicate with these other devices.  For the I/O
signal characteristics of the device you are connecting with, read  its
manual.


  Controlling Bit 8  -----------------	The following program enables you
to control bit 8, used by some printers to  select expanded or normal
print mode or to enable alternate or graphics  character sets. DOS 3.2 or
DOS 3.3 is required to use this routine, which	also works in the Apple
III in Emulation mode.

  Determine which slot your interface card is in and the corresponding
slot  code from the table. Replace "<slot>" with the slot number and
"<code>"  with the code when typing in the program.

     slot 1 2 3 4 5 6 7
     code C1 C2 C3 C4 C5 C6 C7

     Enter the monitor with Call -155 and type:

     3B0:A9 <slot>
     :20 95 FE
     :A9 80
     :20 ED FD
     :A9 C5
     :85 36
     :A9 03
     :85 37
     :4C EA 03
     :29 7F
     :0D CD 03
     :4C 02 <code>
     :80

     To check your typing, type: 3B0L

     Compare your listing to the one below configured for slot 1.

     03B0- A9 01 LDA #$01
     03B2- 20 95 FE JSR $FE95
     03B5- A9 80 LDA #$80
     03B7- 20 ED FD JSR $FDED
     03BA- A9 C5 LDA #$C5
     03BC- 85 36 STA $36
     03BE- A9 03 LDA #$03
     03C0- 85 37 STA $37
     03C2- 4C EA 03 JMP $03EA
     03C5- 29 7F AND #$7F
     03C7- 0D CD 03 ORA $03CD
     03CA- 4C 02 C1 JMP $C102
     03CD- 80 ???

     Enter 3D0G to return to Basic.

     Save the driver to disk by typing: BSAVE CEN 730, A$3B0, L$1E

  Load the driver and initialize the interface before using the printer.