参数资料
型号: PIC18F97J60-I/PT
厂商: Microchip Technology
文件页数: 3/8页
文件大小: 0K
描述: IC PIC MCU FLASH 64KX16 100TQFP
产品培训模块: Embedded Ethernet
Asynchronous Stimulus
PIC18 J Series MCU Overview
8-bit PIC® Microcontroller Portfolio
标准包装: 119
系列: PIC® 18F
核心处理器: PIC
芯体尺寸: 8-位
速度: 41.667MHz
连通性: EBI/EMI,以太网,I²C,SPI,UART/USART
外围设备: 欠压检测/复位,POR,PWM,WDT
输入/输出数: 70
程序存储器容量: 128KB(64K x 16)
程序存储器类型: 闪存
RAM 容量: 3808 x 8
电压 - 电源 (Vcc/Vdd): 2 V ~ 3.6 V
数据转换器: A/D 16x10b
振荡器型: 内部
工作温度: -40°C ~ 85°C
封装/外壳: 100-TQFP
包装: 托盘
产品目录页面: 645 (CN2011-ZH PDF)
配用: AC162064-ND - HEADER INTFC MPLABICD2 64/80/100
DM163024-ND - BOARD DEMO PICDEM.NET 2
AC164323-ND - MODULE SKT FOR 100TQFP
2008 Microchip Technology Inc.
DS80292D-page 3
PIC18F97J60 FAMILY
5.
Module: Ethernet (MIIM)
When writing to any PHY register through the MIIM
interface’s MIWRL and MIWRH registers, the low
byte actually written to the PHY register may be
corrupted. The corruption occurs when the
following actions are taken:
The application writes to MIWRL
The PIC MCU core executes any instruction
that reads or writes to any memory address that
has the Least Significant six address bits of 36h
(‘b110110)
The application writes to MIWRH
For example, the following sequence will result in
a corrupted write to a PHY register:
In this example, 0xCF5 and 0xCF6 are GPR
memory locations that the application wishes to
write to the current PHY register defined by the
MIREGADR SFR. When the PIC MCU core
reads from
the
GPR
at
address
0xCF6
(‘b110011110110), the value originally written to
MIWRL will be corrupted.
Work around 1
Ensure that following a write to MIWRL, the firm-
ware does not access any of the problem memory
locations prior to writing to MIWRH. After finished
writing to MIWRH, normal operation can resume.
If interrupts are enabled, disable them prior to writ-
ing to MIWRL and MIWRH to prevent an Interrupt
Service Routine (ISR) from performing any reads
or writes to a problem memory address.
Special care must be taken to ensure that the
source data to be written to MIWRH does not
result in a problem memory access.
The following PHY write sequence avoids the
problem:
1. Copy the low byte, to be written to the PHY, into
the PRODL register.
PRODL is at address FF3h and not subject to
the memory address issue.
2. Copy the high byte, to be written to the PHY,
into the PRODH register.
PRODH is at address FF4h and not subject to
the memory address issue.
3. Disable all interrupts by clearing GIEH and
GIEL in the INTCON register.
4. Move PRODL into MIWRL.
5. Wait one instruction cycle, as required by the
MAC host interface logic.
6. Move PRODH into MIWRH.
7. Enable all interrupts that are needed by
restoring GIEH and GIEL in INTCON.
Work around 2
If you cannot disable interrupts, as specified in
Work around 1, because the application cannot
tolerate interrupt latency variations:
Perform the write (with interrupts enabled), but
Verify the correct values were written by
reading the PHY register
If a corrupted value was written due to an interrupt
occurring, perform the write again and reverify.
The source data must be stored in a non-problem
location.
The
application
should
follow
the
following
procedure:
1. Copy the low byte, to be written to the PHY, into
the PRODL register.
PRODL is at address FF3h and not subject to
the memory address issue.
2. Copy the high byte, to be written to the PHY,
into the PRODH register.
PRODH is at address FF4h and not subject to
the memory address issue.
3. Move PRODL into MIWRL.
4. Wait one instruction cycle, as required by the
MAC host interface logic.
5. Move PRODH into MIWRH.
6. Wait two TCY and then poll the BUSY bit
(MISTAT<0>) until it is clear.
7. Perform a PHY register read of the same
location.
8. Compare the read result with the original value
copied to the PRODH:PRODL registers. If they
do not match, return to step 1.
Date Codes that pertain to this issue:
All engineering and production devices.
6.
Module: Ethernet (RX Filter)
When enabled, the Pattern Match receive filter
may allow some packets with an incorrect data
pattern to be received. Also, in certain configura-
tions, packets with a valid pattern may be
incorrectly discarded.
Work around
Do not use the Pattern Match hardware filter.
Instead, use the Unicast, Mutlicast, Broadcast and
Hash Table receive filters to accept all needed
packets and filter out unwanted ones in software.
Date Codes that pertain to this issue:
All engineering and production devices.
MOVFF
0xCF5, MIWRL
NOP
MOVFF
0xCF6, MIWRH
相关PDF资料
PDF描述
PIC18F2525-I/SO IC MCU FLASH 24KX16 28SOIC
PIC18F4431-I/PT IC PIC MCU FLASH 8KX16 44TQFP
PIC24HJ128GP502-I/MM IC PIC MCU FLASH 128K 28QFN-S
MP2-HS096-41 CONN SHROUD 2-FB 96POS 4ROW
DSPIC33FJ64GP802-E/SO IC DSPIC MCU/DSP 64K 28-SOIC
相关代理商/技术参数
参数描述
PIC18F97J60T-I/PF 功能描述:8位微控制器 -MCU 128KB FLSH 12KB RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F97J60T-I/PT 功能描述:8位微控制器 -MCU 128KB Flash 12KB RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F97J94-I/PF 制造商:Microchip Technology Inc 功能描述:100 pins, 128KB Flash, 4KB RAM, 16MIPS, nanoWatt XLP, LCD, USB 制造商:Microchip Technology Inc 功能描述:MCU 8-bit PIC18 PIC RISC 128KB Flash 2.5V/3.3V 100-Pin TQFP Tray 制造商:Microchip Technology Inc 功能描述:100 PINS, 128KB FLASH, 4KB RAM, 16MIPS, NANOWATT XLP, LCD, U - Trays 制造商:Microchip Technology Inc 功能描述:MCU 8-bit PIC18 PIC RISC 128KB Flash 2.5V/3.3V 100-Pin TQFP Tray Bulk 制造商:Microchip Technology Inc 功能描述:IC MCU 8BIT 128KB FLASH 100TQFP 制造商:Microchip Technology Inc 功能描述:100 PINS, 128KB FLASH,4KB RAM,16MIPS,NANOWATT 制造商:Microchip Technology Inc 功能描述:IC, MCU, 8BIT, 128KB FLASH, 100TQFP 制造商:Microchip Technology Inc 功能描述:PIC18F Series 64 MHz 128 kB Flash 4 KB SRAM 8-Bit Microcontroller - TQFP-100 制造商:Microchip Technology Inc 功能描述:100 pins, 128KB Flash, 4KB RAM, 16MIPS, nanoWatt XLP, LCD, USB, 100 TQFP 14x14x1mm TRAY
PIC18F97J94-I/PT 制造商:Microchip Technology Inc 功能描述:100 pins, 128KB Flash, 4KB RAM, 16MIPS, nanoWatt XLP, LCD, USB 制造商:Microchip Technology Inc 功能描述:100 PINS, 128KB FLASH, 4KB RAM, 16MIPS, NANOWATT XLP, LCD, U - Trays 制造商:Microchip Technology Inc 功能描述:MCU 8-bit PIC18 PIC RISC 128KB Flash 2.5V/3.3V 100-Pin TQFP Tray Bulk 制造商:Microchip Technology Inc 功能描述:IC MCU 8BIT 128KB FLASH 100TQFP 制造商:Microchip Technology Inc 功能描述:IC 8BIT MCU PIC18 8MHZ TQF 制造商:Microchip Technology Inc 功能描述:IC 8BIT MCU PIC18 8MHZ TQFP-100 制造商:Microchip Technology Inc 功能描述:IC, 8BIT MCU, PIC18, 8MHZ, TQFP-100 制造商:Microchip Technology Inc 功能描述:PIC18F Series 64 MHz 128 kB Flash 4 KB SRAM 8-Bit Microcontroller - TQFP-100 制造商:Microchip Technology Inc 功能描述:100 pins, 128KB Flash, 4KB RAM, 16MIPS, nanoWatt XLP, LCD, USB, 100 TQFP 12x12x1mm TRAY
PIC18F97J94T-I/PF 制造商:Microchip Technology Inc 功能描述:100 PINS, 128KB RAM, 4KB RAM, 16MIPS, NANOWATT XLP, LCD, USB - Tape and Reel 制造商:Microchip Technology Inc 功能描述:IC MCU 8BIT 128KB FLASH 100TQFP 制造商:Microchip Technology Inc 功能描述:8-bit Microcontrollers - MCU 100 pins,128KB RAM 4KB RAM, 16MIPS 制造商:Microchip Technology Inc 功能描述:100 pins, 128KB RAM, 4KB RAM, 16MIPS, nanoWatt XLP, LCD, USB, 100 TQFP 14x14x1mm