PIC24FJ64GA006T-I/PT Microchip Technology, PIC24FJ64GA006T-I/PT Datasheet - Page 12

Microcontroller

PIC24FJ64GA006T-I/PT

Manufacturer Part Number
PIC24FJ64GA006T-I/PT
Description
Microcontroller
Manufacturer
Microchip Technology
Series
PIC® 24Fr

Specifications of PIC24FJ64GA006T-I/PT

Core Processor
PIC
Core Size
16-Bit
Speed
16MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
53
Program Memory Size
64KB (22K x 24)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TFQFP
Processor Series
PIC24FJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
8 KB
Interface Type
I2C, SPI, UART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
53
Number Of Timers
5
Maximum Operating Temperature
+ 85 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, DV164033, MA240013, AC164127, DM240001
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 16 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DM240011 - KIT STARTER MPLAB FOR PIC24F MCUDV164033 - KIT START EXPLORER 16 MPLAB ICD2MA160011 - DAUGHTER BOARD PICDEM LCD 16F91XDM240001 - BOARD DEMO PIC24/DSPIC33/PIC32AC164327 - MODULE SKT FOR 64TQFP
Eeprom Size
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24FJ64GA006T-I/PT
Manufacturer:
MICROCHIP
Quantity:
1 000
Part Number:
PIC24FJ64GA006T-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC24FJ128GA010 FAMILY
36. Module: I
37. Module: UART (Auto-Baud)
38. Module: UART (Auto-Baud)
DS80471A-page 12
During
Data/Address bit, D/A, may not update during the
data frame. This affects both 7 and 10-Bit
Addressing modes.
I
Work around
Use the Read/Write bit, R/W, and the Transmit
Buffer Full Status Bit, TBF, to determine whether
address or data information is being received.
For more information, see Figure 24-30 and
Figure 24-31 in Section 24. “Inter-Integrated
Circuit™ (I
Affected Silicon Revisions
When an auto-baud is detected, the receive
interrupt may occur twice. The first interrupt occurs
at the beginning of the Start bit and the second
after reception of the Sync field character.
Work around
If a receive interrupt occurs, check the URXDA bit
(UxSTA<0>) to ensure that valid data is available.
On the first interrupt, no data will be present. The
second interrupt will have the Sync field character
(55h) in the receive FIFO.
Affected Silicon Revisions
The auto-baud may miscalculate for certain baud
rates and clock speed combinations, resulting in a
BRG value that is 1 greater or less than the
expected value. When UxBRG is less than 50, this
can result in transmission and reception failures
due to introducing error greater than 1%.
Work around
Test auto-baud calculations at various clock speed
and baud rate combinations that would be used in
applications. If an inaccurate UxBRG value is
generated, manually correct the baud rate in user
code.
Affected Silicon Revisions
2
C slave receptions are not affected by this issue.
A2
A2
A2
X
X
X
A3
A3
A3
X
X
X
I
2
C
2
2
C (Slave Mode)
C™)” (DS39702).
A4
A4
A4
X
X
X
Slave
C1
C1
C1
mode
C2
C2
C2
transactions,
the
39. Module: UART
40. Module: SPI
41. Module: Output Compare (PWM Mode)
When the UART uses two Stop bits (STSEL = 1),
it may sample the first Stop bit instead of the
second one. If the device being communicated
with is using one Stop bit in its communications,
this may lead to framing errors.
Work around
None.
Affected Silicon Revisions
In SPI Master mode, the Disable SCKx pin bit,
DISSCK, may not disable the SPI clock. As a
result, the PIC
SPI clock in Master mode.
Work around
None.
Affected Silicon Revisions
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.
Subsequent PWM high and low times occur as
expected.
Work around
If the current OCxRS register value is 0x0000,
avoid writing a value of 0x0001 to OCxRS.
Instead, write a value of 0x0002. In this case, how-
ever, the duty cycle will be slightly different from
the desired value.
Affected Silicon Revisions
A2
A2
A2
X
X
X
A3
A3
A3
X
X
X
A4
A4
A4
X
®
X
X
microcontroller must provide the
© 2009 Microchip Technology Inc.
C1
C1
C1
X
C2
C2
C2
X

Related parts for PIC24FJ64GA006T-I/PT