PIC18LF4580-I/ML Microchip Technology, PIC18LF4580-I/ML Datasheet
PIC18LF4580-I/ML
Specifications of PIC18LF4580-I/ML
Related parts for PIC18LF4580-I/ML
PIC18LF4580-I/ML Summary of contents
Page 1
... Refer to the “PIC18F2XXX/4XXXX Family Flash Microcontroller Programming Specification” (DS39622) for detailed information on Device and Revision IDs for your specific device. 2010 Microchip Technology Inc. For example, to identify the silicon revision level using MPLAB IDE in conjunction with MPLAB ICD 2 or PICkit™ ...
Page 2
... IRXIF, RXB0IF and RXFUL flags are consistently set after 129 or more consistent error frames. E and E may exceed data sheet IL DL specifications at codes, 511 and 512. SDO output may change after inactive lock edge of Bit 0. (1) Affected Revisions 2010 Microchip Technology Inc. ...
Page 3
... This will ensure detection of V below 5.0V. DD Affected Silicon Revisions 2010 Microchip Technology Inc. PIC18F2480/2580/4480/4580 Work around The issue can be resolved in either of these ways: • Prior to the I clock stretching feature. This (SSPCON2<0>). • Each time the SSPIF is set, read the SSPBUF before the first rising clock edge of the next byte being received ...
Page 4
... Work around Do not write to TMR1H/TMR3H while Timer1/ Timer3 is running, or else write to TMR1L/ TMR3L immediately following a write to and TMR1H/TMR3H. Do not write to TMR1H/TMR3H and then wait for another event before also updating TMR1L/TMR3L. Affected Silicon Revisions PIC18F458 2010 Microchip Technology Inc. ...
Page 5
... Foo call : ; insert high priority ISR code here : RETFIE FAST 2010 Microchip Technology Inc. PIC18F2480/2580/4480/4580 Work around 1. Assembly Language Programming: If any two-cycle instruction is used to modify the WREG, BSR or STATUS register, do not use the RETFIE FAST instruction to return from the interrupt ...
Page 6
... RETFIE FAST instruction. If the proper high-priority interrupt bit is set in the IPRx register, the interrupt is treated as high priority in spite of the pragma interruptlow directive. ® C18 C The code segment, shown in Example 2, demonstrates the work around using the C18 compiler. 2010 Microchip Technology Inc. ...
Page 7
... Example 3. EXAMPLE 3: OPTIMIZED INTERRUPT SERVICE ROUTINE #pragma code high_vector_section=0x8 void high_vector (void) { _asm CALL high_vector_branch, 1 _endasm } void high_vector_branch (void) { _asm POP GOTO high_isr _endasm } #pragma interrupt high_isr void high_isr (void) { ... } 2010 Microchip Technology Inc. PIC18F2480/2580/4480/4580 Affected Silicon Revisions DS80496C-page 7 ...
Page 8
... Following an error on the bus, the ECAN module is unable to switch from Listen Only mode directly to Configuration mode. Work around Use the REQOP (CANCON<7:5>) bits to select Normal mode as an intermediate step when switching from Listen Only mode to Configuration mode. Affected Silicon Revisions 2010 Microchip Technology Inc. ...
Page 9
... Temp_RXREG = RXBx; If (MyFlag) { TXREQ = 1; MyFlag = 0; } 2010 Microchip Technology Inc. PIC18F2480/2580/4480/4580 Work around Ensure that a receive buffer overflow condition does not occur and/or ensure that a transmit request is not pending if a receive buffer overflow condition does exist. The pseudo code segment in Example example of how to disable a pending transmission ...
Page 10
... In SPI mode, the SDO output may change after the inactive clock edge of the Bit 0 output. This may affect some SPI components that read data over 300 ns after the inactive edge of SCK. Work around None. Affected Silicon Revisions OSC , OSC OSC B2 2010 Microchip Technology Inc. ...
Page 11
... Note: Corrections are shown in bold. Where possible, the original bold text formatting has been removed for clarity. None. 2010 Microchip Technology Inc. PIC18F2480/2580/4480/4580 APPENDIX A: Rev A Document (2/2010) Original release of this errata, combining previous errata for silicon revisions, A1 and B0, and superseding the data sheet errata ...
Page 12
... PIC18F2480/2580/4480/4580 NOTES: DS80496C-page 12 2010 Microchip Technology Inc. ...
Page 13
... PICtail, REAL ICE, rfLAB, Select Mode, Total Endurance, TSHARC, UniWinDriver, WiperLock and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. ...
Page 14
... Fax: 886-3-6578-370 Taiwan - Kaohsiung Tel: 886-7-536-4818 Fax: 886-7-536-4803 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 2010 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris Tel: 33-1-69-53-63-20 ...