PIC24FJ256GA110T-I/PF Microchip Technology, PIC24FJ256GA110T-I/PF Datasheet - Page 42

IC PIC MCU FLASH 256K100TQFP

PIC24FJ256GA110T-I/PF

Manufacturer Part Number
PIC24FJ256GA110T-I/PF
Description
IC PIC MCU FLASH 256K100TQFP
Manufacturer
Microchip Technology
Series
PIC® 24Fr

Specifications of PIC24FJ256GA110T-I/PF

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
85
Program Memory Size
256KB (85.5K x 24)
Program Memory Type
FLASH
Ram Size
16K 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
100-TQFP, 100-VQFP
Processor Series
PIC24FJ
Core
PIC
Data Bus Width
16 bit
Data Ram Size
16 KB
Interface Type
I2C, SPI, UART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
85
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, DM240001, DM240011
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 16 Channel
For Use With
MA240015 - BOARD MCV PIM FOR 24F256GADM240011 - KIT STARTER MPLAB FOR PIC24F MCUAC164323 - MODULE SKT FOR 100TQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
Other names
PIC24FJ256GA110T-I/PFTR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24FJ256GA110T-I/PF
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC24FJXXXDA1/DA2/GB2/GA3
5.0
5.1
The programmer and programming executive have a
master-slave relationship, where the programmer is
the master programming device and the programming
executive is the slave.
All communication is initiated by the programmer in the
form of a command. Only one command at a time can
be sent to the programming executive. In turn, the
programming executive only sends one response to
the programmer after receiving and processing a
command. The programming executive command set
is described in
Commands”. The response set is described in
Section 5.3 “Programming Executive
5.1.1
The Enhanced ICSP interface is a 2-wire SPI,
implemented using the PGECx and PGEDx pins. The
PGECx pin is used as a clock input pin and the clock
source must be provided by the programmer. The
PGEDx pin is used for sending command data to, and
receiving response data from, the programming
executive.
Data transmits to the device must change on the rising
edge and hold on the falling edge. Data receives from
the device must change on the falling edge and hold on
the rising edge.
All data transmissions are sent MSb first using 16-bit
mode (see
FIGURE 5-1:
DS39970B-page 42
PGECx
Note:
PGEDx
MSb
1
P1B
THE PROGRAMMING
EXECUTIVE
Programming Executive
Communication
P1A
14 13 12 11
Figure
The Programming Executive (PE) can be
located within the following folder within
your
Microchip\MPLAB IDE\REAL ICE and
then
RIPE_01c_xxxxxx.hex.
COMMUNICATION INTERFACE
AND PROTOCOL
2
Section 5.2 “Programming Executive
3
P1
5-1).
installation
4
select
PROGRAMMING
EXECUTIVE SERIAL
TIMING FOR DATA
RECEIVED FROM DEVICE
5
...
6
the
5
11
of
4
P2
12
Hex
MPLAB
3
13
Responses”.
2
14
P3
PE
1
®
15 16
LSb
IDE:
file:
FIGURE 5-2:
Since a 2-wire SPI is used, and data transmissions are
half-duplex, a simple protocol is used to control the
direction of PGEDx. When the programmer completes
a command transmission, it releases the PGEDx line
and allows the programming executive to drive this line
high. The programming executive keeps the PGEDx
line high to indicate that it is processing the command.
After the programming executive has processed the
command, it brings PGEDx low for 15 s to indicate to
the programmer that the response is available to be
clocked out. The programmer can begin to clock out the
response, 23 s after PGEDx is brought low, and it must
provide the necessary amount of clock pulses to receive
the entire response from the programming executive.
After the entire response is clocked out, the program-
mer should terminate the clock on PGECx until it is time
to send another command to the programming
executive. See
5.1.2
In Enhanced ICSP mode, the PIC24FJXXXDA1/DA2/
GB2/GA3 devices operate from the Internal Fast RC
Oscillator (FRCDIV), which has a nominal frequency of
8 MHz. This oscillator frequency yields an effective
system clock frequency of 4 MHz. To ensure that the
programmer does not clock too fast, it is recommended
that a 4 MHz clock be provided by the programmer.
PGEDx
PGECx
MSb
1
P1B
P1A
SPI RATE
2
14 13 12 11
Figure 5-3
3
P1
4
PROGRAMMING
EXECUTIVE SERIAL TIMING
FOR DATA TRANSMITTED
TO DEVICE
5
 2010 Microchip Technology Inc.
for this protocol.
6
...
11
5
P2
12
4
13
3
14
2
P3
15 16
1
LSb

Related parts for PIC24FJ256GA110T-I/PF