PIC18F87K22-I/PTRSL Microchip Technology, PIC18F87K22-I/PTRSL Datasheet - Page 534

no-image

PIC18F87K22-I/PTRSL

Manufacturer Part Number
PIC18F87K22-I/PTRSL
Description
MCU PIC 128K FLASH XLP 80TQFP
Manufacturer
Microchip Technology
Series
PIC® XLP™ 18Fr

Specifications of PIC18F87K22-I/PTRSL

Core Processor
PIC
Core Size
8-Bit
Speed
64MHz
Connectivity
EBI/EMI, I²C, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
69
Program Memory Size
128KB (64K x 16)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 24x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-TFQFP
Processor Series
PIC18F
Core
PIC
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F87K22-I/PTRSL
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC18F87K22 FAMILY
C
C Compilers
CALL ................................................................................. 444
CALLW.............................................................................. 473
Capture (CCP Module)...................................................... 248
Capture (ECCP Module) ................................................... 261
Capture, Compare, Timer1/3/5/7
Capture/Compare/PWM (CCP)......................................... 243
Charge Time Measurement Unit (CTMU) ......................... 383
Clock Sources ..................................................................... 46
CLRF................................................................................. 445
CLRWDT........................................................................... 445
Code Examples
DS39960B-page 534
MPLAB C18 .............................................................. 480
CCP Pin Configuration .............................................. 248
CCPR4H:CCPR4L Registers.................................... 248
Prescaler ................................................................... 249
Software Interrupt ..................................................... 249
Timer1/3/5/7 Mode Selection .................................... 248
CCPRxH:CCPRxL Registers .................................... 261
ECCP Pin Configuration ........................................... 261
Prescaler ................................................................... 261
Software Interrupt ..................................................... 261
Timer1/2/3/4/6/8/10/12 Mode Selection .................... 261
Associated Registers ................................................ 251
Capture Mode. See Capture.
CCP Mode and Timer Resources ............................. 247
CCP6/7/8/9 Pin Assignment ..................................... 248
CCPRxH Register ..................................................... 247
CCPRxL Register...................................................... 247
Compare Mode. See Compare.
Configuration............................................................. 247
Open-Drain Output Option ........................................ 248
Associated Registers ................................................ 399
Calibrating the Module .............................................. 388
Creating a Delay ....................................................... 397
Effects of a Reset...................................................... 399
Measuring Capacitance with the CTMU ................... 394
Measuring Time ........................................................ 396
Module Initialization .................................................. 388
Operation .................................................................. 387
Default System Clock on Reset .................................. 47
Selection ..................................................................... 46
16 x 16 Signed Multiply Routine ............................... 138
16 x 16 Unsigned Multiply Routine ........................... 138
8 x 8 Signed Multiply Routine ................................... 137
8 x 8 Unsigned Multiply Routine ............................... 137
Capacitance Calibration Routine .............................. 393
Changing Between Capture Prescalers ............ 249, 261
Computed GOTO Using an Offset Value .................... 89
Current Calibration Routine ...................................... 391
Data EEPROM Read ................................................ 134
Data EEPROM Refresh Routine ............................... 135
Data EEPROM Write ................................................ 134
Erasing a Flash Program Memory Row .................... 114
Fast Register Stack..................................................... 89
How to Clear RAM (Bank 1) Using
Initializing PORTA..................................................... 168
Initializing PORTB..................................................... 170
Initializing PORTC..................................................... 172
Initializing PORTD..................................................... 174
Initializing PORTE..................................................... 176
Initializing PORTF ..................................................... 179
Initializing PORTG .................................................... 181
During Sleep and Idle Modes............................ 399
Indirect Addressing ........................................... 103
Preliminary
Code Protection ................................................................ 401
COMF ............................................................................... 446
Comparator....................................................................... 365
Comparator Specifications................................................ 498
Comparator Voltage Reference ........................................ 373
Compare (CCP Module) ................................................... 250
Compare (ECCP Module)................................................. 262
Computed GOTO................................................................ 89
Configuration Bits ............................................................. 401
Configuration Mismatch (CM) Reset................................... 74
Configuration Register Protection..................................... 427
Core Features
CPFSEQ ........................................................................... 446
CPFSGT ........................................................................... 447
CPFSLT ............................................................................ 447
Crystal Oscillator/Ceramic Resonator................................. 48
Customer Change Notification Service............................. 544
Customer Notification Service .......................................... 544
Customer Support............................................................. 544
Initializing PORTH .................................................... 183
Initializing PORTJ ..................................................... 185
Loading the SSP1BUF (SSP1SR) Register.............. 282
Reading a Flash Program Memory Word ................. 113
Routine for Capacitive Touch Switch........................ 395
Routine for Temperature Measurement
Saving STATUS, WREG and BSR
Setting the RTCWREN Bit ........................................ 237
Setup for CTMU Calibration Routines ...................... 390
Ultra Low-Power Wake-up Initialization ...................... 68
Writing to Flash Program Memory .................... 117–118
Analog Input Connection Considerations ................. 368
Associated Registers ................................................ 372
Configuration ............................................................ 369
Control ...................................................................... 369
Effects of a Reset ..................................................... 372
Enable and Input Selection....................................... 369
Enable and Output Selection .................................... 369
Interrupts .................................................................. 371
Operation .................................................................. 368
Operation During Sleep ............................................ 372
Response Time......................................................... 368
Accuracy and Error ................................................... 374
Associated Registers ................................................ 375
Configuring ............................................................... 373
Connection Considerations....................................... 374
Effects of a Reset ..................................................... 374
Operation During Sleep ............................................ 374
CCP Pin Configuration.............................................. 250
CCPR4 Register ....................................................... 250
Software Interrupt ..................................................... 250
Special Event Trigger ............................................... 250
Timer1/3/5/7 Mode Selection.................................... 250
CCPRx Register ....................................................... 262
Pin Configuration ...................................................... 262
Software Interrupt ..................................................... 262
Special Event Trigger ....................................... 219, 262
Timer1/Timer3 Mode Selection................................. 262
Easy Migration ............................................................ 10
Extended Instruction Set .............................................. 9
External Memory Bus ................................................... 9
Memory Options ........................................................... 9
nanoWatt Technology................................................... 9
Oscillator Options and Features ................................... 9
Using Internal Diode ......................................... 398
Registers in RAM.............................................. 161
 2010 Microchip Technology Inc.

Related parts for PIC18F87K22-I/PTRSL