Arduino Mega2560 digital pins and the port pins.

    DDRx  - The Port Data Direction Register - read/write
    PORTx - The Port Data Register           - read/write
    PINx  - The Port Input Pins Register     - read only 

Arduino Port
------- ----
ASSORTED!!!!
0 	PE0 RX0
1 	PE1 TX0
2 	PE4 Interupt0_  (pwm490Hz)    IICinterupt (WiORed) Stop  - active low    
3 	PE5 Interupt1_  (pwm490Hz)    STOP interrupt
4 	PG5 IRin        (pwm980Hz)

5 	PE3             (pwm490Hz)

6 	PH3             (pwm490Hz)
7 	PH4             (pwm490Hz)
8 	PH5             (pwm490Hz)
9 	PH6             (pwm490Hz)

10 	PB4 MotorR      (pwm490Hz)    
11 	PB5 MotorL      (pwm490Hz)
12 	PB6 voice       (pwm490Hz)
13 	PB7 boardLED    (pwm980Hz)    

14  PJ1 TX3 
15  PJ0 RX3 

16  PH1 TX2 Speech
17  PH0 RX2 Speech

18  PD3 TX1 Sonar    (Interupt5)
19  PD2 RX1 Sonar    (Interupt4)
20  PD1 SDA Skirt    (Interupt3)
21  PD0 SCL Skirt    (Interupt2)

---------------------
PORTS
22  PA0 
23  PA1 
24  PA2 
25  PA3 
26  PA4 
27  PA5 
28  PA6 
29  PA7 

30  PC7 
31  PC6 
32  PC5 
33  PC4 
34  PC3 
35  PC2 
36  PC1 
37  PC0 

38  PD7

39  PG2
40  PG1
41  PG0

42  PL7
43  PL6
44  PL5         (pwm490Hz)
45  PL4         (pwm490Hz)
46  PL3         (pwm490Hz)
47  PL2
48  PL1
49  PL0

50  PB3 MISO
51  PB2 MOSI
52  PB1 SCK
53  PB0 SS
---------------------
ANALOG
A0 	PF0
A1 	PF1
A2 	PF2
A3 	PF3
A4 	PF4
A5 	PF5
A6  PF6
A7  PF7

A8  PK0
A9  PK1
A10 PK2
A11 PK3
A12 PK4
A13 PK5
A14 PK6
A15 PK7