Datasheet

1997 Microchip Technology Inc. DS30444E - page 37
PIC16C9XX
FIGURE 5-7: PORTD<7:5> BLOCK
DIAGRAM
RD PORT
Schmitt
Trigger
input
buffer
EN
Q D
EN
Digital Input/
LCDSE<n>
LCD
LCD Segment
LCD Output pin
LCD
LCD Common
Data Bus
RD TRIS
V
DD
Segment Data
Output Enable
Common Data
Output Enable
TABLE 5-7: PORTD FUNCTIONS
TABLE 5-8: SUMMARY OF REGISTERS ASSOCIATED WITH PORTD
Name Bit#
Buffer
Type
Function
RD0/SEG00 bit0 ST Input/output port pin or Segment Driver00
RD1/SEG01 bit1 ST Input/output port pin or Segment Driver01
RD2/SEG02 bit2 ST Input/output port pin or Segment Driver02
RD3/SEG03 bit3 ST Input/output port pin or Segment Driver03
RD4/SEG04 bit4 ST Input/output port pin or Segment Driver04
RD5/SEG29/COM3 bit5 ST Digital input pin or Segment Driver29 or Common Driver3
RD6/SEG30/COM2 bit6 ST Digital input pin or Segment Driver30 or Common Driver2
RD7/SEG31/COM1 bit7 ST Digital input pin or Segment Driver31 or Common Driver1
Legend: ST = Schmitt Trigger input
Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Value on
Power-on
Reset
Value on all
other resets
08h PORTD RD7 RD6 RD5 RD4 RD3 RD2 RD1 RD0 0000 0000 0000 0000
88h TRISD PORTD Data Direction Control Register 1111 1111 1111 1111
10Dh LCDSE SE29 SE27 SE20 SE16 SE12 SE9 SE5 SE0 1111 1111 1111 1111
Legend: Shaded cells are not used by PORTD.