PIC18F24K20-E/SO Microchip Technology, PIC18F24K20-E/SO Datasheet - Page 9

IC PIC MCU FLASH 8KX16 28-SOIC

PIC18F24K20-E/SO

Manufacturer Part Number
PIC18F24K20-E/SO
Description
IC PIC MCU FLASH 8KX16 28-SOIC
Manufacturer
Microchip Technology
Series
PIC® XLP™ 18Fr

Specifications of PIC18F24K20-E/SO

Core Size
8-Bit
Program Memory Size
16KB (8K x 16)
Core Processor
PIC
Speed
48MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, HLVD, POR, PWM, WDT
Number Of I /o
24
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.6 V
Data Converters
A/D 11x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-SOIC (7.5mm Width)
Controller Family/series
PIC18
No. Of I/o's
25
Eeprom Memory Size
256Byte
Ram Memory Size
768Byte
Cpu Speed
64MHz
No. Of Timers
4
Processor Series
PIC18F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
768 B
Interface Type
CCP, ECCP, EUSART, I2C, MSSP, SPI
Maximum Clock Frequency
64 MHz
Number Of Programmable I/os
25
Number Of Timers
4
Maximum Operating Temperature
+ 125 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
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 11 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
31. Module: MSSP SPI
32. Module: MSSP SPI
33. Module: MSSP SPI
 2010 Microchip Technology Inc.
signal improperly starts immediately with the direc-
tion change and stays on for T
Prescale * DC1B[1:0].
Work around
Avoid changing direction when the duty cycle is
within three Least Significant steps of 100% duty
cycle. Instead, clear the DC1B[1:0] bits before the
direction change and then set them to the desired
value after the direction change is complete.
Affected Silicon Revisions
When the SPI clock is configured for Timer2/2
(SSPCON1<3:0> = 0011) and the CKE bit of the
SSPSTAT register is ‘1’, then when SSPBUF is
written, the SCK output is improperly immediately
driven to the non-Idle state together with the MSb
value of the SSPBUF. The duration at which SDO
and SCK remain at these levels may be shorter
than a full half-bit period. The remaining bits in the
byte are output properly.
Work around
None.
Affected Silicon Revisions
In SPI Master mode, when the CKE bit of the SSP-
STAT register is cleared and the SMP bit of the
SSPSTAT register is set, then the last bit of the
incoming data stream (bit 0) at the SDI pin will not
be sampled properly.
Work around
None.
Affected Silicon Revisions
In SPI Master mode, if the SSPBUF register is
written while a byte is actively being transmitted,
an extra clock pulse will be improperly generated
at the end of the transmission. Further writes to the
PIC18F24K20/25K20/44K20/45K20
X
X
X
X
X
X
OSC
X
X
X
* TMR2
X
X
X
SSPBUF register will be inhibited although 8 or 9
clock pulses will be generated for each attempted
write. The WCON bit of the SSPCON register is
properly set indicating that a write collision
occurred. However, the write collision condition
can only be cleared by resetting the MSSP
module. Clear the MSSP by clearing the SSPEN
bit of the SSPCON1 register.
Work around
Use the SSPIF bit of the PIR1 register or the BF bit
of the SSPSTAT register to determine that the
transmission is complete before writing the
SSPBUF register. In the event that a write collision
does occur, use the slave select feature to
resynchronize the slave clock.
Affected Silicon Revisions
X
DS80425G-page 9
X
X
X

Related parts for PIC18F24K20-E/SO