PE-92102NL

PIC18F2423/2523/4423/4523
DS80289E-page 4 © 2007 Microchip Technology Inc.
6. Module: MSSP (SPI Mode)
When the SPI is using Timer2/2 as the clock
source, a shorter than expected SCK pulse may
occur on the first bit of the transmitted/received
data (Figure 1).
FIGURE 1: SCK PULSE VARIATION
USING TIMER2/2
Work around
To avoid producing the short pulse, turn off Timer2
and clear the TMR2 register, load the SSPBUF
with the data to transmit and then turn Timer2 back
on. Refer to Example 2 for sample code.
EXAMPLE 2: AVOIDING THE INITIAL
SHORT SCK PULSE
Date Codes that pertain to this issue:
All engineering and production devices.
7. Module: 12-Bit Analog-to-Digital
Converter
When the AD clock source is selected as 2 TOSC or
RC (when ADCS2:ADCS0 = 000 or x11), the E
IL
(Integral Linearity Error) and EDL (Differential
Linearity Error) may exceed the data sheet
specification at codes 2047, 2048 and 2049.
Work around
Select the AD clock source as 4 TOSC, 8 TOSC,
16 T
OSC, 32 TOSC or 64 TOSC and avoid selecting
2T
OSC or RC.
Date Codes that pertain to this issue:
All engineering and production devices.
SDO
SCK
Write SSPBUF
bit 0 = 1 bit 1 = 0 bit 2 = 1 . . . .
LOOP BTFSS SSPSTAT, BF ;Data received?
;(Xmit complete?)
BRA LOOP ;No
MOVF SSPBUF, W ;W = SSPBUF
MOVWF RXDATA ;Save in user RAM
MOVF TXDATA, W ;W = TXDATA
BCF T2CON, TMR2ON ;Timer2 off
CLRF TMR2 ;Clear Timer2
MOVWF SSPBUF ;Xmit New data
BSF T2CON, TMR2ON ;Timer2 on
© 2007 Microchip Technology Inc. DS80289E-page 5
PIC18F2423/2523/4423/4523
REVISION HISTORY
Rev A Document (08/2006)
First revision of this document. Silicon issues 1-2
(MSSP).
Rev B Document (10/2006)
Added silicon issue 3 (Timer1 and Timer3).
Rev C Document (1
1/2006)
Updated silicon issue 3 (Timer1 and Timer3) and
added silicon issue 4 (ECCP – PWM Mode).
Rev D Document (5/2007)
Added silicon issue 5 (Enhanced Universal Synchronous
Receiver Transmitter – EUSART) and 6 (MSSP – SPI
Mode).
Rev E Document (6/2007)
Added silicon issue 7 (12-Bit Analog-to-Digital
Converter).
PIC18F2423/2523/4423/4523
DS80289E-page 6 © 2007 Microchip Technology Inc.
NOTES:

PE-92102NL

Mfr. #:
Manufacturer:
Pulse Electronics
Description:
Fixed Inductors INDUCTOR NL
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet