PIC24FJ64GA004-E/PT Microchip Technology, PIC24FJ64GA004-E/PT Datasheet

IC PIC MCU FLASH 64K 44-TQFP

PIC24FJ64GA004-E/PT

Manufacturer Part Number
PIC24FJ64GA004-E/PT
Description
IC PIC MCU FLASH 64K 44-TQFP
Manufacturer
Microchip Technology
Series
PIC® 24Fr

Specifications of PIC24FJ64GA004-E/PT

Program Memory Type
FLASH
Program Memory Size
64KB (22K x 24)
Package / Case
44-TQFP, 44-VQFP
Core Processor
PIC
Core Size
16-Bit
Speed
32MHz
Connectivity
I²C, PMP, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
35
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 13x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Processor Series
PIC24FJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
8 KB
Interface Type
I2C, IrDA, SPI, UART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
35
Number Of Timers
5
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737, 53276-922, EWDSPIC
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, DM240011, DM300027, DV164033, MA240013, AC164127, DM240002
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 13 Channel
Controller Family/series
PIC24
No. Of I/o's
35
Ram Memory Size
8192Byte
Cpu Speed
32MHz
No. Of Timers
5
Embedded Interface Type
I2C, SPI, USART
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
876-1004 - PIC24 BREAKOUT BOARDDM240011 - KIT STARTER MPLAB FOR PIC24F MCUAC162088 - HEADER MPLAB ICD2 24FJ64GA004 28AC164335 - MODULE SKT FOR 10X10 PM3 44TQFPDV164033 - KIT START EXPLORER 16 MPLAB ICD2
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24FJ64GA004-E/PT
Manufacturer:
TI
Quantity:
12 400
Part Number:
PIC24FJ64GA004-E/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC24FJ64GA004-E/PT
0
The PIC24FJ64GA004 family devices that you have
received conform functionally to the current Device Data
Sheet (DS39881D), except for the anomalies described
in this document.
The silicon issues discussed in the following pages are
for silicon revisions with the Device and Revision IDs
listed in
Table
The errata described in this document will be addressed
in future revisions of the PIC24FJ64GA004 family
silicon.
Data Sheet clarifications and corrections start on
page 17, following the discussion of silicon issues.
The silicon revision level can be identified using the
current version of MPLAB
programmers, debuggers, and emulation tools, which
are available at the Microchip corporate web site
(www.microchip.com).
TABLE 1:
 2010 Microchip Technology Inc.
PIC24FJ64GA004
PIC24FJ48GA004
PIC24FJ32GA004
PIC24FJ16GA004
PIC24FJ64GA002
PIC24FJ48GA002
PIC24FJ32GA002
PIC24FJ16GA002
Note 1:
Note:
2.
2:
Table
Part Number
The Device IDs (DEVID and DEVREV) are located at the last two implemented addresses in configuration
memory space. They are shown in hexadecimal in the format “DEVID DEVREV”.
Refer to the “PIC24FJXXXGA0XX Flash Programming Specification” (DS39768) for detailed information
on Device and Revision IDs for your specific device.
This document summarizes all silicon
errata issues from all revisions of silicon,
previous as well as current. Only the
issues indicated in the last column of
Table 2
revision (B8).
1. The silicon issues are summarized in
SILICON DEVREV VALUES
Silicon Errata and Data Sheet Clarification
apply to the current silicon
®
IDE and Microchip’s
PIC24FJ64GA004 Family
Device ID
044Fh
044Eh
044Dh
044Ch
0447h
0446h
0445h
0444h
PIC24FJ64GA004 FAMILY
(1)
A3/A4
3003h
For example, to identify the silicon revision level using
MPLAB IDE in conjunction with MPLAB ICD 2 or
PICkit™ 3:
1.
2.
3.
4.
The DEVREV values for the various PIC24FJ64GA004
family silicon revisions are shown in
Note:
Using the appropriate interface, connect the
device to the MPLAB ICD 2 programmer/
debugger or PICkit™ 3.
From the main menu in MPLAB IDE, select
Configure>Select Device, and then select the
target part number in the dialog box.
Select
(Debugger>Select Tool).
Perform a “Connect” operation to the device
(Debugger>Connect). Depending on the devel-
opment tool used, the part number and Device
Revision ID value appear in the Output window.
Revision ID for Silicon Revision
If you are unable to extract the silicon
revision level, please contact your local
Microchip sales office for assistance.
3042h
B4
the
MPLAB
3043h
B5
hardware
Table
DS80470E-page 1
(2)
1.
3046h
B8
tool

Related parts for PIC24FJ64GA004-E/PT

PIC24FJ64GA004-E/PT Summary of contents

Page 1

... Revision ID value appear in the Output window. If you are unable to extract the silicon Note: revision level, please contact your local Microchip sales office for assistance. The DEVREV values for the various PIC24FJ64GA004 family silicon revisions are shown in Revision ID for Silicon Revision (1) Device ID ...

Page 2

... PIC24FJ64GA004 FAMILY TABLE 2: SILICON ISSUE SUMMARY Item Module Feature Number JTAG — 1. LVD — 2. Core Idle mode 3. Core Doze mode 4. Core BOR 5. Core RAM 6. A/D — 7. A/D — 8. A/D — SDA Line 10. State (I2C1) UART — 11. UART — 12. UART Auto-Baud 13. ...

Page 3

... A/D — 51. Converter Only those issues indicated in the last column apply to the current silicon revision. Note 1:  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY Issue Summary PERR and FERR not correctly set for all bytes in receive FIFO. Spontaneous BOR events with low-range V . ...

Page 4

... PIC24FJ64GA004 FAMILY Silicon Errata Issues This document summarizes all silicon Note: errata issues from all revisions of silicon, previous as well as current. Only the issues indicated by the shaded column in the following tables apply to the current silicon revision (B8). 1. Module: JTAG When the JTAG is disabled, the pull-up resistor on the TDI pin (pin 35/RA9) will stay enabled on the 44-pin variants of the device ...

Page 5

... ADC to reference channels AN16-31. Affected Silicon Revisions A3  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY 8. Module: A/D The A/D module will not generate code 511. Any conversion which should result in 511 normally, will instead generate 510 or 512. Work around None. Affected Silicon Revisions A3/ ...

Page 6

... PIC24FJ64GA004 FAMILY 2 10. Module: I C™ (I2C1, SDA Line State) When using I2C1, the SDA1 line state may not be detected properly unless it is first held low for 2 150 ns after enabling the I C module. In Master mode, this error may cause a bus colli- sion to occur instead of a Start bit transmission ...

Page 7

...  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY 17. Module: Output Compare In PWM mode, the output compare module may miss a compare event when the current duty cycle register (OCxRS) value is 0x0000 (0% duty cycle) and the OCxRS register is updated with a value of 0x0001. The compare event is only missed the first time a value of 0x0001 is written to OCxRS and the PWM output remains low for one PWM period ...

Page 8

... PIC24FJ64GA004 FAMILY 19. Module: SPI In SPI Slave mode (MSTEN = 0), with the slave select option enabled (SSEN = 1), the peripheral may accept transfers regardless of the SSx pin state. The received data in SPIxBUF will be accurate but not intended for the device. Work around There is a work around using the Peripheral Pin Select (PPS) feature ...

Page 9

... All I/O Pins Data in “Typ” column is at 3.3V, 25°C unless otherwise stated. Parameters are for design guidance only Note 1: and are not tested.  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY , meet the OH Standard Operating Conditions: 2.0V to 3.6V (unless otherwise stated) -40°C  T ...

Page 10

... PIC24FJ64GA004 FAMILY 22. Module: I/O Ports During Power-on Reset (POR), the device may drive the OSCO/RA3 pin as a clock out output for approximately 20 S. During this time, the pin will be driven high and low rather than being set to high-impedance. This may cause issues on designs that use the pin as a general purpose I/O ...

Page 11

... A3  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY 28. Module: I/O (Peripheral Pin Select) The remappable pin functions multiplexed to some pins do not have a higher priority than fixed digital signals assigned to those pins. By design, a remapped digital function should always have operation priority over any other fixed digital function on the same pin ...

Page 12

... PIC24FJ64GA004 FAMILY 30. Module: UART (FIFO Error Flags) Under certain circumstances, the PERR and FERR error bits may not be correct for all bytes in the receive FIFO. This has only been observed when both of the following conditions are met: • the UART receive interrupt is set to occur when the FIFO is full or 3/4 full (UxSTA< ...

Page 13

... EXAMPLE 1: CHECKING THE STATE OF SPIxIF AGAINST THE SPI CLOCK while(IFS0bits.SPI1IF == 0){} while(PORTDbits.RD1 == 1){} SPI1BUF = 0xFF;  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY 2 36. Module (Master Mode) Under certain circumstances, a module operating in Master mode may Acknowledge its own com- mand addressed to a slave device. This happens when the following occurs: • ...

Page 14

... PIC24FJ64GA004 FAMILY 2 37. Module (Slave Mode) Under certain circumstances, a module operating in Slave mode may not respond correctly to some of the special addresses reserved by the I This happens when the following occurs: • 10-Bit Addressing mode is used (A10M = 1); and • bits, A<7:1>, of the slave address (I2CADD< ...

Page 15

... A3  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY 45. Module: Core Operations that immediately follow any manipula- tions of the DOZE<2:0> or DOZEN bits (CLKDIV<14:11>) may not execute properly. In particular, for instructions that operate on an SFR, data may not be read properly. Also, bits automatically cleared in hardware may not be cleared if the operation occurs during this interval ...

Page 16

... PIC24FJ64GA004 FAMILY 47. Module: SPI (Master Mode) When operating in Enhanced Buffer Master mode, the Transmit Buffer Full flag, SPITBF, may be cleared before all data in the FIFO buffer has actually been sent. This may result in data being overwritten before it can be sent. This has only been observed when the SPI clock prescalers are configured for a divider of greater than 1:4 ...

Page 17

... Panasonic ECJ-4YB1C106K Murata GRM32DR71C106KA01L Murata GRM31CR61C106KC31L  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY When the regulator is enabled, a low-ESR (< 5Ω) capacitor is required on the V stabilize the voltage regulator output voltage. The V V pin must not be connected to V DDCORE use a capacitor of 10 µF connected to ground. The type can be ceramic or tantalum ...

Page 18

... PIC24FJ64GA004 FAMILY 2.4.1 CONSIDERATIONS FOR CERAMIC CAPACITORS In recent years, large value, low-voltage, surface mount ceramic capacitors have become very cost effective in sizes few tens of microfarad. The low-ESR, small physical size and other properties make ceramic capacitors very attractive in many types of applications. ...

Page 19

... Data in “Typ” column is at 3.3V, 25°C unless otherwise stated. Parameters are for design guidance only Note 1: and are not tested. This is the limit to which  2010 Microchip Technology Inc. PIC24FJ64GA004 FAMILY 27-3. The Standard Operating Conditions: 2.0V to 3.6V (unless otherwise stated) Operating temperature-40°C < -40°C < T (1) ...

Page 20

... This document replaces these errata documents: • “PIC24FJ64GA004 Family Revision A3 Silicon Errata” (DS80316) • “PIC24FJ64GA004 Family Revision B4 Silicon Errata” (DS80384) • “PIC24FJ64GA004 Family Data Sheet Errata” (DS80333) DS80470E-page 20 Rev B Document (7/2009) Amended existing silicon revision A3 as joint revision A3/A4 ...

Page 21

... PICtail, REAL ICE, rfLAB, Select Mode, Total Endurance, TSHARC, UniWinDriver, 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 22

... Philippines - Manila Tel: 63-2-634-9065 Fax: 63-2-634-9069 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan - Hsin Chu Tel: 886-3-6578-300 Fax: 886-3-6578-370 Taiwan - Kaohsiung Tel: 886-7-213-7830 Fax: 886-7-330-9305 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350  2010 Microchip Technology Inc. 08/04/10 ...

Related keywords