PIC18F25J50-I/SS Microchip Technology, PIC18F25J50-I/SS Datasheet - Page 54

IC PIC MCU FLASH 32K 2V 28-SSOP

PIC18F25J50-I/SS

Manufacturer Part Number
PIC18F25J50-I/SS
Description
IC PIC MCU FLASH 32K 2V 28-SSOP
Manufacturer
Microchip Technology
Series
PIC® XLP™ 18Fr

Specifications of PIC18F25J50-I/SS

Program Memory Type
FLASH
Program Memory Size
32KB (16K x 16)
Package / Case
28-SSOP
Core Processor
PIC
Core Size
8-Bit
Speed
48MHz
Connectivity
I²C, SPI, UART/USART, USB
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
16
Ram Size
3.8K x 8
Voltage - Supply (vcc/vdd)
2.15 V ~ 3.6 V
Data Converters
A/D 10x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
3776 B
Interface Type
EUSART, I2C, SPI
Maximum Clock Frequency
48 MHz
Number Of Timers
5
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, DM183022, DM183032, DV164136, MA180024
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 10 Channel
Package
28SSOP
Device Core
PIC
Family Name
PIC18
Maximum Speed
48 MHz
Operating Supply Voltage
2.5|3.3 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC164322 - MODULE SOCKET MPLAB PM3 28/44QFN
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F25J50-I/SS
Manufacturer:
MICROCHIP
Quantity:
1 001
PIC18F46J50 FAMILY
3.7
The Ultra Low-Power Wake-up (ULPWU) on RA0 allows
a slow falling voltage to generate an interrupt-on-change
without excess current consumption.
Follow these steps to use this feature:
1.
2.
3.
4.
5.
6.
7.
8.
When the voltage on RA0 drops below V
will be generated, which will cause the device to
wake-up and execute the next instruction.
This feature provides a low-power technique for
periodically waking up the device from Sleep mode.
The time-out is dependent on the discharge time of the
RC circuit on RA0.
When the ULPWU module causes the device to
wake-up from Sleep mode, the WDTCON<ULPLVL>
bit is set. When the ULPWU module causes the device
to
(DSWAKEL<5>) bit is set. Software can check these
bits upon wake-up to determine the wake-up source.
Also in Sleep mode, only the remappable output func-
tion, ULPWU, will output this bit value to an RPn pin for
externally detecting wake-up events.
See Example 3-1 for initializing the ULPWU module.
DS39931C-page 54
Note:
Configure a remappable output pin to output the
ULPOUT signal.
Map an INTx interrupt-on-change input function to
the same pin as used for the ULPOUT output func-
tion. Alternatively, in step 1, configure ULPOUT to
output onto a PORTB interrupt-on-change pin.
Charge the capacitor on RA0 by configuring the
RA0 pin to an output and setting it to ‘1’.
Enable interrupt-on-change (PIE bit) for the
corresponding pin selected in step 2.
Stop charging the capacitor by configuring RA0
as an input.
Discharge the capacitor by setting the ULPEN
and ULPSINK bits in the WDTCON register.
Configure Sleep mode.
Enter Sleep mode.
wake-up
Ultra Low-Power Wake-up
For module-related bit definitions, see the
WDTCON
“Watchdog Timer (WDT)” and the
DSWAKEL register (Register 3-6).
from
Deep
register
Sleep,
in
IL
Section 26.2
the
, an interrupt
DSULP
A series resistor between RA0 and the external
capacitor provides overcurrent protection for the
RA0/AN0/C1INA/ULPWU/RP0 pin and can allow for
software calibration of the time-out (see Figure 3-9).
FIGURE 3-9:
A timer can be used to measure the charge time and
discharge time of the capacitor. The charge time can
then be adjusted to provide the desired interrupt delay.
This technique will compensate for the affects of
temperature, voltage and component accuracy. The
ULPWU peripheral can also be configured as a simple
Programmable
temperature sensor.
Note:
For more information, refer to AN879,
“Using the Microchip Ultra Low-Power
Wake-up
(DS00879).
RA0
Low-Voltage
SERIAL RESISTOR
© 2009 Microchip Technology Inc.
Module”
R
1
Detect
application
C
1
(LVD)
note
or

Related parts for PIC18F25J50-I/SS