PIC18F86J90-I/PT Microchip Technology, PIC18F86J90-I/PT Datasheet - Page 432

no-image

PIC18F86J90-I/PT

Manufacturer Part Number
PIC18F86J90-I/PT
Description
IC PIC MCU FLASH 64KB 80-TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr

Specifications of PIC18F86J90-I/PT

Program Memory Type
FLASH
Program Memory Size
64KB (32K x 16)
Package / Case
80-TFQFP
Core Processor
PIC
Core Size
8-Bit
Speed
48MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LCD, LVD, POR, PWM, WDT
Number Of I /o
67
Ram Size
3.8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
3923 B
Interface Type
AUSART, EUSART, I2C, SPI
Maximum Clock Frequency
48 MHz
Number Of Programmable I/os
67
Number Of Timers
4
Operating Supply Voltage
2.65 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 12 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162079 - HEADER MPLAB ICD2 18F85J90 64/80AC164328 - MODULE SKT FOR 80TQFP
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F86J90-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18F86J90-I/PT
0
PIC18F87J90 FAMILY
BN ..................................................................................... 342
BNC................................................................................... 343
BNN................................................................................... 343
BNOV ................................................................................ 344
BNZ ................................................................................... 344
BOR. See Brown-out Reset.
BOV................................................................................... 347
BRA................................................................................... 345
Break Character (12-Bit) Transmit and Receive ............... 263
BRG. See Baud Rate Generator.
BRGH Bit
Brown-out Reset (BOR) ...................................................... 49
BSF ................................................................................... 345
BTFSC .............................................................................. 346
BTFSS............................................................................... 346
BTG................................................................................... 347
BZ...................................................................................... 348
C
C Compilers
CALL ................................................................................. 348
CALLW.............................................................................. 377
Capture (CCP Module)...................................................... 170
Capture/Compare/PWM (CCP)......................................... 167
Charge Time Measurement Unit (CTMU) ......................... 303
DS39933C-page 430
Resistor Ladder Connections for
RTCC ........................................................................ 149
Single Comparator .................................................... 295
SPI Master/Slave Connection ................................... 209
Table Read Operation................................................. 83
Table Write Operation ................................................. 84
Table Writes to Flash Program Memory ..................... 89
Timer0 in 16-Bit Mode............................................... 134
Timer0 in 8-Bit Mode................................................. 134
Timer1 (16-Bit Read/Write Mode) ............................. 138
Timer1 (8-Bit Mode) .................................................. 138
Timer2 ....................................................................... 144
Timer3 (16-Bit Read/Write Mode) ............................. 146
Timer3 (8-Bit Mode) .................................................. 146
Watchdog Timer........................................................ 326
TXSTA1 Register ...................................................... 253
TXSTA2 Register ...................................................... 272
and On-Chip Voltage Regulator ................................ 329
Detecting ..................................................................... 49
MPLAB C18 .............................................................. 384
MPLAB C30 .............................................................. 384
Associated Registers ................................................ 172
CCP Pin Configuration .............................................. 170
CCPR2H:CCPR2L Registers .................................... 170
Software Interrupt ..................................................... 170
Timer1/Timer3 Mode Selection ................................. 170
Capture Mode. See Capture.
CCP Mode and Timer Resources ............................. 168
CCPRxH Register ..................................................... 168
CCPRxL Register...................................................... 168
Compare Mode. See Compare.
Configuration............................................................. 168
Interaction of CCP1 and CCP2 for
Interconnect Configurations ...................................... 168
Associated Registers ................................................ 317
Calibrating the Module .............................................. 305
Creating a Delay ....................................................... 314
Effects of a Reset...................................................... 314
Measuring Capacitance with the CTMU ................... 311
Configuration M3............................................... 186
Timer Resources............................................... 169
Preliminary
Clock Sources..................................................................... 31
CLRF ................................................................................ 349
CLRWDT .......................................................................... 349
Code Examples
Code Protection ................................................................ 319
COMF ............................................................................... 350
Comparator....................................................................... 293
Comparator Specifications................................................ 401
Comparator Voltage Reference ........................................ 299
Measuring Time ........................................................ 313
Module Initialization .................................................. 305
Operation .................................................................. 304
Default System Clock on Reset .................................. 32
Selection Using OSCCON Register............................ 32
16 x 16 Signed Multiply Routine ................................. 94
16 x 16 Unsigned Multiply Routine ............................. 94
8 x 8 Signed Multiply Routine ..................................... 93
8 x 8 Unsigned Multiply Routine ................................. 93
Capacitance Calibration Routine .............................. 310
Changing Between Capture Prescalers.................... 170
Computed GOTO Using an Offset Value.................... 63
Current Calibration Routine ...................................... 308
Erasing a Flash Program Memory Row...................... 88
Fast Register Stack .................................................... 63
How to Clear RAM (Bank 1) Using
Implementing a Real-Time Clock Using
Initializing PORTA..................................................... 112
Initializing PORTB..................................................... 114
Initializing PORTC .................................................... 117
Initializing PORTD .................................................... 120
Initializing PORTE..................................................... 122
Initializing PORTF..................................................... 124
Initializing PORTG .................................................... 127
Initializing PORTH .................................................... 129
Initializing PORTJ ..................................................... 131
Loading the SSPBUF (SSPSR) Register.................. 208
Reading a Flash Program Memory Word ................... 87
Routine for Capacitive Touch Switch........................ 312
Saving STATUS, WREG and BSR
Setting the RTCWREN Bit ........................................ 161
Setup for CTMU Calibration Routines ...................... 307
Single-Word Write to Flash Program Memory ............ 91
Writing to Flash Program Memory .............................. 90
Analog Input Connection Considerations ................. 297
Associated Registers ................................................ 297
Configuration ............................................................ 294
Effects of a Reset ..................................................... 296
Interrupts .................................................................. 296
Operation .................................................................. 295
Operation During Sleep ............................................ 296
Outputs ..................................................................... 295
Reference ................................................................. 295
Response Time......................................................... 295
Accuracy and Error ................................................... 300
Associated Registers ................................................ 301
Configuring ............................................................... 299
Connection Considerations....................................... 300
Effects of a Reset ..................................................... 300
Operation During Sleep ............................................ 300
During Sleep and Idle Modes ........................... 314
Indirect Addressing............................................. 76
a Timer1 Interrupt Service ................................ 141
Registers in RAM.............................................. 110
External Signal ................................................. 295
Internal Signal................................................... 295
© 2009 Microchip Technology Inc.

Related parts for PIC18F86J90-I/PT