PIC18F65J90-I/PT Microchip Technology, PIC18F65J90-I/PT Datasheet - Page 12
![IC PIC MCU FLASH 16KX16 64TQFP](/photos/6/81/68123/c04-066_pf_sml.jpg)
PIC18F65J90-I/PT
Manufacturer Part Number
PIC18F65J90-I/PT
Description
IC PIC MCU FLASH 16KX16 64TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC18F63J11-IPT.pdf
(36 pages)
3.PIC18F63J90-IPT.pdf
(416 pages)
4.PIC18F63J90-IPT.pdf
(22 pages)
5.PIC18F63J90-IPT.pdf
(4 pages)
6.PIC18F63J90-IPT.pdf
(6 pages)
7.PIC18F63J90-IPT.pdf
(6 pages)
8.PIC18F63J90-IPT.pdf
(12 pages)
9.PIC18F85J90-IPT.pdf
(411 pages)
Specifications of PIC18F65J90-I/PT
Core Size
8-Bit
Program Memory Size
32KB (16K x 16)
Core Processor
PIC
Speed
40MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LCD, LVD, POR, PWM, WDT
Number Of I /o
51
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 3.6 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TFQFP
Controller Family/series
PIC18
No. Of I/o's
51
Ram Memory Size
2KB
Cpu Speed
40MHz
No. Of Timers
4
No. Of Pwm Channels
2
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
2 KB
Interface Type
AUSART, EUSART, I2C, SPI
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
51
Number Of Timers
4
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, DV164136, DM183030
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 12 Channel
Package
64TQFP
Device Core
PIC
Family Name
PIC18
Maximum Speed
40 MHz
Operating Supply Voltage
2.5|3.3 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162079 - HEADER MPLAB ICD2 18F85J90 64/80AC164327 - MODULE SKT FOR 64TQFP
Eeprom Size
-
Lead Free Status / Rohs Status
Details
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC18F65J90-I/PT
Manufacturer:
VISHAY
Quantity:
2 400
Company:
Part Number:
PIC18F65J90-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18F65J90-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
PIC18F6XJXX/8XJXX
2.3
Figure 2-9 shows the high-level overview of the
programming process. First, a Bulk Erase is performed.
Next, the code memory is programmed. Since the only
nonvolatile Configuration Words are within the code
memory space, they too are programmed as if they
were code. Code memory (including the Configuration
Words) is then verified to ensure that programming was
successful.
FIGURE 2-9:
FIGURE 2-10:
DS39644L-page 12
Note:
MCLR
V
PGD
PGC
DD
Overview of the Programming
Process
In order to maintain the endurance of the
cells, each Flash byte should not be
programmed more than twice between
erase operations. A Bulk Erase of the
device is required before attempting to
modify the contents a third time.
Program Memory
Verify Program
Enter ICSP™
Perform Bulk
P13
HIGH-LEVEL
PROGRAMMING FLOW
ENTERING PROGRAM/VERIFY MODE
Exit ICSP
Erase
Done
Start
P19
V
b31
IH
0
b30
1
Program/Verify Entry Code = 4D434850h
b29
0
P2B
b28
0
P2A
b27
Program/Verify mode is to be maintained. An interval of
presenting data on PGD. Signals appearing on PGD
2.4
Entry into ICSP modes for PIC18F6XJXX/8XJXX
devices is somewhat different than previous PIC18
devices. As shown in Figure 2-10, entering ICSP
Program/Verify mode requires three steps:
1.
2.
3.
The programming voltage applied to MCLR is V
usually, V
holding at V
least P19 must elapse before presenting the key
sequence on PGD.
The key sequence is a specific 32-bit pattern,
‘0100 1101 0100 0011 0100 1000 0101 0000’
(more easily remembered as 4D434850h in hexa-
decimal). The device will enter Program/Verify mode
only if the sequence is valid. The Most Significant bit of
the most significant nibble must be shifted in first.
Once the key sequence is complete, V
applied to MCLR and held at that level for as long as
at least time, P20 and P12, must elapse before
before P12 has elapsed may not be interpreted as valid.
On successful entry, the program memory can be
accessed and programmed in serial fashion. While in
the Program/Verify mode, all unused I/Os are placed in
the high-impedance state.
Exiting Program/Verify mode is done by removing V
from MCLR, as shown in Figure 2-11. The only require-
ment for exit is that an interval, P16, should elapse
between the last clock and the program signals on
PGC and PGD before removing V
When V
the ordinary operational mode and begin executing the
application instructions.
1
...
Voltage is briefly applied to the MCLR pin.
A 32-bit key sequence is presented on PGD.
Voltage is reapplied to MCLR.
IH
Entering and Exiting ICSP
Program/Verify Mode
DD
b3
is reapplied to MCLR, the device will enter
0
. There is no minimum time requirement for
IH
. After V
b2
0
b1
0
IH
V
2009 Microchip Technology Inc.
IH
is removed, an interval of at
b0
0
P20
IH
.
P12
IH
must be
IH
, or
IH