PIC18F25J10-I/ML Microchip Technology, PIC18F25J10-I/ML Datasheet

IC PIC MCU FLASH 16KX16 28QFN

PIC18F25J10-I/ML

Manufacturer Part Number
PIC18F25J10-I/ML
Description
IC PIC MCU FLASH 16KX16 28QFN
Manufacturer
Microchip Technology
Series
PIC® 18Fr

Specifications of PIC18F25J10-I/ML

Core Size
8-Bit
Program Memory Size
32KB (16K x 16)
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Core Processor
PIC
Speed
40MHz
Connectivity
I²C, SPI, UART/USART
Number Of I /o
21
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 10x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
Controller Family/series
PIC18
No. Of I/o's
21
Ram Memory Size
1KB
Cpu Speed
40MHz
No. Of Timers
3
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
1 KB
Interface Type
SPIC, I2C, EUSART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
21
Number Of Timers
3
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
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 10 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162074 - HEADER INTRFC MPLAB ICD2 44TQFPMA180011 - MODULE PLUG-IN 18F25J10 28SOICAC162067 - HEADER INTRFC MPLAB ICD2 40/28PXLT28QFN4 - SOCKET TRANS ICE 28QFN W/CABLE
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
The PIC18F24J10/25J10/44J10/45J10 Rev. A2 parts
you have received conform functionally to the Device
Data Sheet (DS39682A), except for the anomalies
described below. Any Data Sheet Clarification issues
related to the PIC18F24J10/25J10/44J10/45J10 will be
reported in a separate Data Sheet errata. Please check
the Microchip web site for any existing issues.
The
PIC18F24J10/25J10/44J10/45J10 devices with these
Device/Revision IDs:
1. Module: Timer1
© 2006 Microchip Technology Inc.
The Device IDs (DEVID1 and DEVID2) are located at
addresses
configuration space. They are shown in hexadecimal
in the format “DEVID2 DEVID1”.
PIC18LF24J10
PIC18LF25J10
PIC18LF44J10
PIC18LF45J10
PIC18F24J10
PIC18F25J10
PIC18F44J10
PIC18F45J10
Part Number
PIC18F24J10/25J10/44J10/45J10 Rev. A2 Silicon Errata
In 16-Bit Asynchronous Counter mode or 16-Bit
Asynchronous Oscillator mode, the TMR1H buffer
does not update when TMR1L is read. This issue
only affects reading the TMR1H registers. The tim-
ers increment and set the interrupt flags as
expected. The Timer registers can also be written
as expected.
Work around
Use 8-bit mode by clearing the RD16 (T1CON<7>)
bit or use the synchronization option by clearing
T1SYNC (T1CON<2>).
following
3FFFFEh:3FFFFFh
silicon
0001 1101 000
0001 1101 010
0001 1100 000
0001 1100 010
0001 1101 001
0001 1100 001
0001 1101 011
0001 1100 011
Device ID
errata
in
apply
Revision ID
the
0001
0001
0001
0001
0001
0001
0001
0001
PIC18F24J10/25J10/44J10/45J10
only
device’s
to
2. Module: EUSART
3. Module: EUSART
4. Module: EUSART
5. Module: EUSART
In asynchronous duplex communication, the
reception can get corrupted if any bit of the TXSTA
register is modified during a reception.
Work around
The CSRC (TXSTA<7>) bit should not be set.
Though this is a “don’t care” bit in Asynchronous
mode, make sure that this bit is not set.
In Synchronous mode, EUSART baud rates using
SPBRG values of ‘0’ and ‘1’ may not function
correctly.
Work around
Use another baud rate configuration to generate
the desired baud rate.
After the last received byte has been read from the
EUSART receive buffer, RCREG, the value is no
longer valid for subsequent read operations. The
RCREG register should only be read once for each
byte received.
Work around
After each byte is received from the EUSART,
store the byte into a user variable. To determine
when a byte is available to read from RCREG, poll
the RCIDL (BAUDCON<6>) bit for a low-to-high
transition, or use the EUSART Receive Interrupt
Flag, RCIF (PIR1<5>).
In 9-Bit Asynchronous, Full-Duplex, Receive
mode, received data may be corrupted if the TX9D
bit (TXSTA<0>) is not modified immediately after
RCIDL (BAUDCON<6>) is set.
Work around
Only write to TX9D when a reception is not in
progress (RCIDL = 1). No interrupt is associated
with RCIDL, therefore, it must be polled in software
to determine when TX9D can be updated.
DS80269C-page 1

Related parts for PIC18F25J10-I/ML

PIC18F25J10-I/ML Summary of contents

Page 1

... PIC18F24J10/25J10/44J10/45J10 devices with these Device/Revision IDs: Part Number Device ID PIC18F24J10 0001 1101 000 PIC18LF24J10 0001 1101 010 PIC18F25J10 0001 1100 000 PIC18LF25J10 0001 1100 010 PIC18F44J10 0001 1101 001 PIC18LF44J10 0001 1101 011 PIC18F45J10 0001 1100 001 PIC18LF45J10 ...

Page 2

... Set up the timer to overflow at the end of the Stop bit, then start the timer when you load the TXREG. Do not load the TXREG when timer is about to overflow. Date Codes that pertain to this issue: All engineering and production devices. © 2006 Microchip Technology Inc. ...

Page 3

... PWM cycle. This may generate unexpected short pulses on the modulated outputs. Work around Disable the PWM or set the duty cycle to zero prior to switching directions. Date Codes that pertain to this issue: All engineering and production devices. © 2006 Microchip Technology Inc. DS80269C-page 3 ...

Page 4

... First revision of this document. Includes silicon issues 1 (Timer1), 2-5 (EUSART), 6 (MSSP), 7 (MSSP – I Mode), 8 (Core – Program Memory Space) and 9 (EUSART). Rev B Document (5/2006) Updated silicon issue 9 (EUSART). Rev C Document (10/2006) Added silicon issue 10 (ECCP – Enhanced PWM). DS80269C-page © 2006 Microchip Technology Inc. ...

Page 5

... Select Mode, Smart Serial, SmartTel, Total Endurance, UNI/O, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...

Page 6

... Fax: 886-3-572-6459 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 © 2006 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...

Related keywords