PIC18F96J65-I/PF Microchip Technology, PIC18F96J65-I/PF Datasheet - Page 234
![96KB Flash, 12KB RAM, 10BASE-T Ethernet 100 TQFP 14x14x1mm TRAY](/photos/12/13/121330/c04-100-tqfp_sml.jpg)
PIC18F96J65-I/PF
Manufacturer Part Number
PIC18F96J65-I/PF
Description
96KB Flash, 12KB RAM, 10BASE-T Ethernet 100 TQFP 14x14x1mm TRAY
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC18F66J65-IPT.pdf
(8 pages)
3.PIC18F66J65-IPT.pdf
(480 pages)
4.PIC18F66J65-IPT.pdf
(4 pages)
5.PIC18F66J65-IPT.pdf
(10 pages)
6.PIC18F96J60-IPT.pdf
(24 pages)
Specifications of PIC18F96J65-I/PF
Core Processor
PIC
Core Size
8-Bit
Speed
41.667MHz
Connectivity
EBI/EMI, Ethernet, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
70
Program Memory Size
96KB (48K x 16)
Program Memory Type
FLASH
Ram Size
3808 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
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
3808 B
Interface Type
Display Driver, Ethernet, EUSART, I2C, MSSP, SPI
Maximum Clock Frequency
41.667 MHz
Number Of Programmable I/os
70
Number Of Timers
5
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, DM183033, DV164136
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 16 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162064 - HEADER INTFC MPLABICD2 64/80/100
Eeprom Size
-
Lead Free Status / Rohs Status
Details
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC18F96J65-I/PF
Manufacturer:
Microchip
Quantity:
251
Company:
Part Number:
PIC18F96J65-I/PF
Manufacturer:
Microchip Technology
Quantity:
10 000
- PIC16F616T-ISL PDF datasheet
- PIC18F66J65-IPT PDF datasheet #2
- PIC18F66J65-IPT PDF datasheet #3
- PIC18F66J65-IPT PDF datasheet #4
- PIC18F66J65-IPT PDF datasheet #5
- PIC18F96J60-IPT PDF datasheet #6
- Current page: 234 of 480
- Download datasheet (8Mb)
registers requires a non-negligible period of time, the
PIC18F97J60 FAMILY
18.3.1.4
The LINKIF indicates that the link status has changed.
The actual current link status can be obtained from the
LLSTAT (PHSTAT1<2>) or LSTAT (PHSTAT2<10>) bits
(see Register 18-10 and Register 18-12). Unlike other
interrupt sources, the link status change interrupt is
created in the integrated PHY module; additional steps
must be taken to enable it.
By Reset default, LINKIF is never set for any reason. To
receive it, both the PLNKIE and PGEIE bits must be
set. When the interrupt is enabled, the LINKIF bit will
shadow the contents of the PGIF bit. The PHY only
supports one interrupt, so the PGIF bit will always be
the same as the PLNKIF bit (when both PHY enable
bits are set).
Once LINKIF is set, it can only be cleared in software
or by a Reset. If the link change interrupt is enabled
(LINKIE, PLNKIE, PGEIE and ETHIE are all set), an
interrupt is generated. If the link change interrupt is not
enabled (LINKIE, PLNKIE, PGEIE or ETHIE are
cleared), the user application may poll the PLNKIF flag
and take appropriate action.
The LINKIF bit is read-only. Because reading PHY
application may instead set PLNKIE and PGEIE, then
poll the LINKIF flag bit. Performing an MII read on the
PHIR register will clear the LINKIF, PGIF and PLNKIF
bits automatically and allow for future link status change
interrupts. See Section 18.2.5 “PHY Registers” for
information on accessing the PHY registers.
18.3.1.5
The DMA interrupt indicates that the DMA module has
completed its memory copy or checksum calculation
(the DMAST bit has transitioned from ‘1’ to ‘0’). Addi-
tionally, this interrupt will be caused if the application
cancels a DMA operation by manually clearing the
DMAST bit. Once set, DMAIF can only be cleared by
the firmware or by a Reset condition. If the DMA inter-
rupt is enabled, an Ethernet interrupt is generated. If
the DMA interrupt is not enabled, the user application
may poll the DMAIF flag status and take appropriate
action. Once processed, the flag bit should be cleared.
18.3.1.6
The receive packet pending interrupt is used to indicate
the presence of one or more data packets in the receive
buffer and to provide a notification means for the arrival
of new packets. When the receive buffer has at least
one packet in it, the PKTIF flag bit is set. In other words,
this interrupt flag will be set any time the Ethernet
Packet Count register (EPKTCNT) is non-zero.
DS39762E-page 234
Link Change Interrupt (LINKIF)
DMA Interrupt (DMAIF)
Receive Packet Pending Interrupt
(PKTIF)
When the receive packet pending interrupt is enabled
(both PKTIE and ETHIE are set), an Ethernet interrupt
is generated whenever a new packet is successfully
received and written into the receive buffer. If the
receive packet pending interrupt is not enabled (either
PKTIE or ETHIE is cleared), the user application may
poll the PKTIF bit and take appropriate action.
The PKTIF bit can only be cleared indirectly in software,
by decrementing the EPKTCNT register to ‘0’, or by a
Reset condition. See Section 18.5.3 “Receiving Pack-
ets” for more information about clearing the EPKTCNT
register. When the last data packet in the receive buffer
is processed, EPKTCNT becomes zero and the PKTIF
bit is automatically cleared.
18.3.2
The Ethernet interrupt structure implements a version
of Wake-on-LAN, also called Remote Wake-up, using a
Magic Packet data packet. This allows the application
to conserve power in Idle mode, and then return to
full-power operation only when a specific wake-up
packet is received.
For Remote Wake-up to work, the Ethernet module
must remain enabled at all times. It also necessary to
configure the receive filters to select for Magic Packets.
For more information on filter configuration, see
Section 18.8 “Receive Filters”.
To configure the microcontroller for Remote Wake-up:
1.
2.
3.
4.
In this configuration, the receipt of a Magic Packet data
packet will cause a receive packet pending interrupt;
this in turn will cause the microcontroller to wake-up
from the interrupt.
With the Ethernet module enabled and in normal
operating
post-filter
(ERXFCON<5,3> = 1).
Finish processing any pending packets in the
Ethernet buffer.
Enable Ethernet interrupts at the micro-
packet pending interrupt at the module level
(EIE<6> = 1).
Place the microcontroller in PRI_IDLE mode
(with the primary clock source selected and
OSCCON<7>
instruction).
controller level (PIE2<5> = 1), and the receive
ETHERNET INTERRUPTS AND
WAKE-ON-LAN
configuration,
and
=
© 2009 Microchip Technology Inc.
1,
Magic
execute
enable
Packets
the
the
SLEEP
CRC
filter
Related parts for PIC18F96J65-I/PF
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![TC1014-2.7VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1014-5.0VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.5VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.7VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.8VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-4.0VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1186-2.5VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1186-2.85VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet: