English
Language : 

PIC18F2220 Datasheet, PDF (112/388 Pages) Microchip Technology – 28/40/44-Pin High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology
PIC18F2220/2320/4220/4320
FIGURE 10-12: BLOCK DIAGRAM OF RD4:RD0 PINS
PORTD/CCP1 Select
PSPMODE
RD LATD
Data Bus
WR LATD
or PORTD
D
Q
CK Q
Data Latch
DQ
WR TRISD
CK Q
0
TRIS Latch
PSP Read
1
RD TRISD
Q
D
RD PORTD
0
ENEN
PSP Write
1
Note 1: I/O pins have diode protection to VDD and VSS.
VDD
P
N
VSS
TTL Buffer
1
I/O pin(1)
0
Schmitt Trigger
Input Buffer
TABLE 10-7: PORTD FUNCTIONS
Name
Bit# Buffer Type
Function
RD0/PSP0
bit 0
RD1/PSP1
bit 1
RD2/PSP2
bit 2
RD3/PSP3
bit 3
RD4/PSP4
bit 4
RD5/PSP5/P1B bit 5
RD6/PSP6/P1C bit 6
RD7/PSP7/P1D bit 7
ST/TTL(1)
ST/TTL(1)
ST/TTL(1)
ST/TTL(1)
ST/TTL(1)
ST/TTL(1)
ST/TTL(1)
ST/TTL(1)
Input/output port pin or Parallel Slave Port bit 0.
Input/output port pin or Parallel Slave Port bit 1.
Input/output port pin or Parallel Slave Port bit 2.
Input/output port pin or Parallel Slave Port bit 3.
Input/output port pin or Parallel Slave Port bit 4.
Input/output port pin, Parallel Slave Port bit 5 or enhanced PWM output P1B.
Input/output port pin, Parallel Slave Port bit 6 or enhanced PWM output P1C.
Input/output port pin, Parallel Slave Port bit 7 or enhanced PWM output P1D.
Legend: ST = Schmitt Trigger input, TTL = TTL input
Note 1: Input buffers are Schmitt Triggers when in I/O mode and TTL buffers when in Parallel Slave Port mode.
TABLE 10-8: SUMMARY OF REGISTERS ASSOCIATED WITH PORTD
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
PORTD
RD7
RD6
RD5
RD4
RD3
RD2
RD1
RD0 xxxx xxxx
LATD
LATD Data Latch Register
xxxx xxxx
TRISD
PORTD Data Direction Register
1111 1111
TRISE
IBF
OBF IBOV PSPMODE — PORTE Data Direction bits
0000 -111
CCP1CON P1M1 P1M0 DC1B1 DC1B0 CCP1M3 CCP1M2 CCP1M1 CCP1M0 0000 0000
Legend: x = unknown, u = unchanged, - = unimplemented, read as ‘0’. Shaded cells are not used by PORTD.
Value on
all other
Resets
uuuu uuuu
uuuu uuuu
1111 1111
0000 -111
0000 0000
DS39599C-page 110
 2003 Microchip Technology Inc.