PIC18F87J72-I/PT Microchip Technology, PIC18F87J72-I/PT Datasheet - Page 452

IC PIC MCU 8BIT 14KB FLSH 80TQFP

PIC18F87J72-I/PT

Manufacturer Part Number
PIC18F87J72-I/PT
Description
IC PIC MCU 8BIT 14KB FLSH 80TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheet

Specifications of PIC18F87J72-I/PT

Program Memory Type
FLASH
Program Memory Size
128KB (64K x 16)
Package / Case
80-TQFP
Core Processor
PIC
Core Size
8-Bit
Speed
48MHz
Connectivity
I²C, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LCD, LVD, POR, PWM, WDT
Number Of I /o
51
Ram Size
3.8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 12x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Data Bus Width
8 bit
Data Ram Size
4 KB
Interface Type
SPI, USART, SPI, I2C
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
51
Number Of Timers
4
Operating Supply Voltage
2 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
On-chip Adc
14
Controller Family/series
PIC18F
No. Of I/o's
51
Ram Memory Size
3923Byte
Cpu Speed
48MHz
No. Of Timers
4
Rohs Compliant
Yes
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:
PIC18F87J72-I/PT
Manufacturer:
Microchip
Quantity:
210
Part Number:
PIC18F87J72-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC18F87J72 FAMILY
B.5.7
If the user wishes to read back either of the ADC
channels continuously, or both channels continuously,
the internal address counter can be set to loop on spe-
cific register sets. In this case, there is only one control
byte on SDI to start the communication. The part stays
within the same loop until CS returns high.
This internal address counter allows the following
functionality:
• Read one ADC channel data continuously
• Read both ADC channel data continuously (both
• Read continuously the entire register map
• Read continuously each separate register
• Read continuously all Configuration registers
• Write all Configuration registers in one
FIGURE B-11: TYPICAL CONTINUOUS READ COMMUNICATION
DS39979A-page 452
ADC data can be independent or linked with
DRMODE settings)
communication (see Figure B-11)
SDO
SCK
SDI
CS
DR
CONTINUOUS COMMUNICATION,
LOOPING ON ADDRESS SETS
These bytes are not present when WIDTH=0 (16-bit mode)
CH0 ADC
ADDR/R
Upper byte
CH0 ADC
Middle byte
CH0 ADC
Lower byte
CH0 ADC
Upper byte
CH1 ADC
Middle byte
CH1 ADC
Preliminary
Lower byte
CH1 ADC
The STATUS/COM register contains the loop settings
for the internal address counter (READ<1:0>). The
internal address counter can either stay constant
(READ<1:0> = 00) and read continuously the same
byte, or it can auto-increment and loop through the
register groups defined below (READ<1:0> = 01),
register types (READ<1:0> = 10) or the entire register
map (READ<1:0> = 11).
Each channel is configured independently as either a
16-bit or 24-bit data word depending on the setting of
the corresponding WIDTH bit in the CONFIG1 register.
For continuous reading, in the case of WIDTH = 0
(16-bit), the lower byte of the ADC data is not accessed
and the part jumps automatically to the following
address (the user does not have to clock out the lower
byte since it becomes undefined for WIDTH = 0).
The following figure represents a typical, continuous
read
(DRMODE<1:0> = 00, READ<1:0> = 10) for both width
settings. This configuration is typically used for power
metering applications.
Upper byte
CH0 ADC
Middle byte
communication
CH0 ADC
Lower byte
CH0 ADC
Upper byte
CH1 ADC
 2010 Microchip Technology Inc.
Middle byte
with
CH1 ADC
Lower byte
CH1 ADC
the
default
settings

Related parts for PIC18F87J72-I/PT