4Axis3Pins
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
 
ABCDEFGHIJKL
1
PIC
12F675
PIC
16F675
PIC16F690 16F1825/9 18F14K22 18F14K50PIC Pin FunctionSteppersPC Parallel-1284LCD
44780
LCD
Panel1
Resistor
(RP2 or
other)
RLC
Serial
Port
Arduino Pin (all GPIO, 40mA)
2
1 Vdd1 Vdd1 VddVdd9,19,29,39 Vccnc2 Vcc2 +5VccAREFLM7805 power supply from Vunreg
3
8 Vss14 Vss20 VssVss
7,17,27,37 GND
18-25 GND1 GND1 GNDGNDGND
4
6 RA112 RA118 RA1RA1/AN1/CIN-/Vref/ICSPCLK (IOC '1829, IOC/INT1 '14K22)5 X STEP2 D02LED'A'D2/INT0LEDs connect to ground or Vcc for use as step indicators depending on
5
7 RA013 RA019 RA0AN0 (INT as ULPW '690, IOC '1829, IOC/INT0 '14K22)15 Y STEP3 D12LED'B'D3/INT1/PWMhow they are installed. Each space has 3 holes: Ground, LED signal, Vcc
6
(JP4 to RA4)25 Z STEP4 D22LED'C'D4/XCK/T0Give up xtal & caps to have A and Z step and 2 LEDs by installing JP4/JP5
7
(JP5 to RA5)35 A STEP5 D32LED'D'D5/PWM
8
6 RC46 RC4RC4 (C2OUT/P1B '690/'1829/'14K22)4 R/S3 R/S
9
5 R/W6 R/WJumper to ground. No need to read busy… just wait long enough.
10
5 RC55 RC5RC5 (P1A '690/'1829, CCP1/P1A '14K22)(spindle)1 nStrobe6 /E5 /EJumper to Steppers /EN lines to run with 14 pin PIC or w/o extra PC IO.
11
7 D08 D0
12
8 D17 D1
13
9 D210 D2
14
10 D39 D3
15
10 RC016 RC0RC0/AN4 (P1D '1829)3 X DIR6 D411 D412 D4RP2-S1D6/PWMAll the STEP, then the DIR, because now the PC can run an LCD with
16
9 RC115 RC1RC1/AN5 (P1C '1829)13 Y DIR7 D512 D511 D5RP2-S2D7 just a jumper to R/S from an output
17
8 RC214 RC2RC2/AN6 (P1D '690/'1829/'14K22 or P2B '1829)23 Z DIR8 D613 D614 D6RP2-S3D8
18
7 RC37 RC3RC3/AN7 (P1C '690/'1829/'14K22 or P2A '1829)33 A DIR9 D714 D713 D7RP2-S4D9/PWM
19
15 LED'CBottom, Yellow
20
16 LED'ATop, Red
21
10 nAck (in)17 S1S1D10/PWM
22
18 LED'BMiddle, Red
23
12 Perror (in)19 S3S3D12/MISOHalf of RP2 feeds the switches to D4-7 so the PIC can still read them
24
11 Busy (in)20 S2S2D11/MOSI/PWMwhile running the LCD
25
13 Select (in)21 S4S4D13/SCK/LED
26
22 nc
27
23 GND
28
24 +5
29
5 RA211 RA217 RA2RA2/AN2/COUT/T0CKI/INT (IOC/INT2 '14K22)7 Xerr (option)15/32 nError (in)
3 CONT
rPOTA3Also LM335 & cap, high side current sense, voltage divider, etc…
30
10 RB7RB7 Dout (TX/CK '690, TX/CK/IOC '14K22)<- 'rx'Driven by PIC, to RX on other device
31
12 RB5RB5 Din (RX/AN11/DT '690, AN11/RX/DT/IOC '14K22)-> 'tx'Listened to by PIC, from TX on other device.
32
11 RB6RB6 (SCK/SCL '690, IOC '1829, SCL/SCK/IOC '14K22)1 X /EN14 nAutoFeedEasy to cut trace connecting to PC parallel port. Can jumper to RC7 instead.
33
8 RC6RC6 (AN8/SS '690, /SS '14K22)11 Y /EN17 nSelectIn
34
9 RC7RC7 (AN9/SDO '690, SDO '14K22)25 Z /EN15/31 nInitJumper allows easy connection of RC7 to X&Y /EN as well as Z&A /EN
35
""35 A /EN"Double nInt/RC7 as both Z and A /EN,
36
13 RB4RB4 (AN10/SDI/SDA '690, IOC '1829, AN10/SDI/SDA/IOC '14K22)CTSDropped support for RTS.
37
38
4 RA34 RA34 RA3RA3/*MCLR (IOC '1829/'14K22)R1-VccAlways has weak pull up, even if configured as IO.
39
4 nc
40
3 RA43 RA43 RA4RA4/OSC1 (IOC/P2B '1829, IOC '14K22)(JP4toZSTEP)Give up A and Z step and 2 LEDs to have xtal & caps by NOT installing JP4/JP5
41
2 RA52 RA52 RA5RA5/*T1G/OSC2 (T1CKI '690/'1829, IOC/P2A '1829, T13CLI/IOC '14K22)(JP5toASTEP)
42
CURRENTA4
43
TEMPA5
Loading...
Main menu