PIC18F87K22-I/PTRSL Microchip Technology Inc., PIC18F87K22-I/PTRSL Datasheet - Page 230

no-image

PIC18F87K22-I/PTRSL

Manufacturer Part Number
PIC18F87K22-I/PTRSL
Description
128kB Flash, 4kB RAM, 1kB EE, nanoWatt XLP, GP, 80 TQFP 12x12x1mm TRAY
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC18F87K22-I/PTRSL

A/d Inputs
24-Channel, 12-Bit
Comparators
3
Cpu Speed
16 MIPS
Eeprom Memory
0 Bytes
Input Output
69
Interface
I2C/SPI/USART
Memory Type
Flash
Number Of Bits
8
Package Type
80-pin TQFP
Programmable Memory
128K Bytes
Ram Size
3.8K Bytes
Speed
64 MHz
Temperature Range
–40 to 125 °C
Timers
6-8-bit, 5-16-bit
Voltage, Range
1.8-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F87K22-I/PTRSL
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC18F87K22 FAMILY
REGISTER 18-2:
REGISTER 18-3:
DS39960C-page 230
bit 7
Legend:
R = Readable bit
-n = Value at POR
bit 7
bit 6
bit 5
bit 2-1
bit 0
Note 1:
bit 7
Legend:
R = Readable bit
-n = Value at POR
bit 7-0
R/W-0
RDPU
R/W-0
CAL7
2:
To enable the actual RTCC output, the RTCOE (RTCCFG<2>) bit must be set.
Unimplemented on 64-pin devices (PIC18F6XK22), read as ‘0’.
RDPU: PORTD Pull-up Enable bit
1 = PORTD pull-up resistors are enabled by individual port latch values
0 = All PORTD pull-up resistors are disabled
REPU: PORTE Pull-up Enable bit
1 = PORTE pull-up resistors are enabled by individual port latch values
0 = All PORTE pull-up resistors are disabled
RJPU: PORTJ Pull-up Enable bit
1 = PORTJ pull-up resistors are enabled by individual port latch values
0 = All PORTJ pull-up resistors are disabled
RTSECSEL<1:0>: RTCC Seconds Clock Output Select bit
11 = Reserved; do not use
10 = RTCC source clock is selected for the RTCC pin (pin can be LF-INTOSC or SOSC, depending on
01 = RTCC seconds clock is selected for the RTCC pin
00 = RTCC alarm pulse is selected for the RTCC pin
Unimplemented: Read as ‘0’
CAL<7:0>: RTC Drift Calibration bits
01111111 = Maximum positive adjustment. Adds 508 RTC clock pulses every minute.
.
.
.
00000001 = Minimum positive adjustment. Adds four RTC clock pulses every minute.
00000000 = No adjustment
11111111 = Minimum negative adjustment. Subtracts four RTC clock pulses every minute.
.
.
.
10000000 = Maximum negative adjustment. Subtracts 512 RTC clock pulses every minute.
R/W-0
REPU
R/W-0
the RTCOSC (CONFIG3L<1>) bit setting)
CAL6
RTCCAL: RTCC CALIBRATION REGISTER
PADCFG1: PAD CONFIGURATION REGISTER
W = Writable bit
‘1’ = Bit is set
W = Writable bit
‘1’ = Bit is set
RJPU
R/W-0
R/W-0
CAL5
(2)
U-0
(
2
R/W-0
CAL4
)
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
U-0
R/W-0
CAL3
RTSECSEL1
(1)
R/W-0
R/W-0
CAL2
(1)
 2011 Microchip Technology Inc.
RTSECSEL0
x = Bit is unknown
x = Bit is unknown
R/W-0
R/W-0
CAL1
(1)
R/W-0
CAL0
U-0
bit 0
bit 0

Related parts for PIC18F87K22-I/PTRSL