You are here

AN78446 - Interrupt Handling in EZ-USB® FX2LP™ | Cypress Semiconductor

AN78446 - Interrupt Handling in EZ-USB® FX2LP™

Last Updated: 
Mar 02, 2021
Version: 
*C

This application note explains the handling of three USB specific interrupts and external interrupts in EZ-USB® FX2LP™. Sample code for each interrupt is also available with this AN.

Introduction
EZ-USB® FX2LP incorporates 13 interrupt sources in its interrupt architecture, five standard 8051 interrupts and eight additional EZ-USB® interrupts.

Standard 8051 Interrupts:

  • IE0(INT0): External Interrupt0
  • IE1(INT1): External Interrupt1
  • RI_0 & TI_0: USART1 Interrupt
  • TF0: Timer0 Overflow
  • TF1: Timer1 Overflow

Additional EZ-USB interrupts:

  • TF2: Timer2 Overflow
  • PF1: Wake up pin(WU2)
  • RI_1 & TI_1: UART 1 Transmit and receive
  • USBINT(INT2): USB specific Interrupt
  • I2CINT(INT3): I2C Bus Interrupt
  • IE4(INT4): External Interrupt 4
  • IE5(INT5): External Interrupt 5
  • IE6(INT6): External Interrupt 6

For more, see pdf.

Dear valued customer,

Thank you for choosing our products. They come with all the know-how and passion that our engineers have put into it. As you probably already know, Cypress is now Infineon. This is a major step for our company, but also for the good of you. 

Reliability and business continuity are of utmost importance for us. Hence, we remain fully committed to honoring existing customer and distributor relationships. This includes offering the legacy Cypress product portfolio. We thank you very much for your trusting support.

For the full version of this message, please download the PDF version.