12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- /*""FILE COMMENT""*******************************************************
- * System Name : 12-bit ADC Interrupt program for RX62Nxx
- * File Name : Interrupt_ADC_12.c
- * Version : 1.02
- * Contents : Interrupt handler for ADC_12
- * Customer :
- * Model :
- * Order :
- * CPU : RX
- * Compiler : RXC
- * OS : Nothing
- * Programmer :
- * Note :
- ************************************************************************
- * Copyright, 2011. Renesas Electronics Corporation
- * and Renesas Solutions Corporation
- ************************************************************************
- * History : 2011.04.08
- * : Ver 1.02
- * : CS-5 release.
- *""FILE COMMENT END""**************************************************/
- #include "r_pdl_adc_12.h"
- #include "r_pdl_definitions.h"
- #include "r_pdl_user_definitions.h"
- /*""FUNC COMMENT""***************************************************
- * Module outline: ADC interrupt processing
- *-------------------------------------------------------------------
- * Declaration : void Interrupt_ADCn(void)
- *-------------------------------------------------------------------
- * Function : Interrupt processing function for ADC unit n
- *-------------------------------------------------------------------
- * Argument : Nothing
- *-------------------------------------------------------------------
- * Return value : Nothing
- *-------------------------------------------------------------------
- * Input :
- * Output :
- *-------------------------------------------------------------------
- * Use function : rpdl_ADC_12_callback_func[n]()
- *-------------------------------------------------------------------
- * Notes :
- *-------------------------------------------------------------------
- * History : 2011.04.08
- * : Ver 1.02
- * : CS-5 release.
- *""FUNC COMMENT END""**********************************************/
- #if FAST_INTC_VECTOR == VECT_S12AD_ADI
- __fast_interrupt void Interrupt_ADC_12_0(void)
- #else
- #pragma vector = VECT_S12AD_ADI
- __interrupt void Interrupt_ADC_12_0(void)
- #endif
- {
- /* Call the user function */
- if (rpdl_ADC_12_callback_func[0] != PDL_NO_FUNC)
- {
- rpdl_ADC_12_callback_func[0]();
- }
- }
- /* End of file */
|