Solar panel
|
Go to the source code of this file.
Macros | |
#define | INTERRUPT_GlobalInterruptEnable() (INTCONbits.GIE = 1) |
#define | INTERRUPT_GlobalInterruptDisable() (INTCONbits.GIE = 0) |
#define | INTERRUPT_PeripheralInterruptEnable() (INTCONbits.PEIE = 1) |
#define | INTERRUPT_PeripheralInterruptDisable() (INTCONbits.PEIE = 0) |
Functions | |
void | INTERRUPT_Initialize (void) |
#define INTERRUPT_GlobalInterruptDisable | ( | ) | (INTCONbits.GIE = 0) |
@Param none @Returns none @Description This macro will disable global interrupts. @Example INTERRUPT_GlobalInterruptDisable();
Definition at line 75 of file interrupt_manager.h.
#define INTERRUPT_GlobalInterruptEnable | ( | ) | (INTCONbits.GIE = 1) |
Generated Interrupt Manager Header File
@Company: Microchip Technology Inc.
@File Name: interrupt_manager.h
@Summary: This is the Interrupt Manager file generated using PIC10 / PIC12 / PIC16 / PIC18 MCUs
@Description: This header file provides implementations for global interrupt handling. For individual peripheral handlers please see the peripheral driver for all modules selected in the GUI. Generation Information : Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F97J60 Driver Version : 2.03 The generated drivers are tested against the following: Compiler : XC8 2.36 and above or later MPLAB : MPLAB X 6.00 @Param none @Returns none @Description This macro will enable global interrupts. @Example INTERRUPT_GlobalInterruptEnable();
Definition at line 63 of file interrupt_manager.h.
#define INTERRUPT_PeripheralInterruptDisable | ( | ) | (INTCONbits.PEIE = 0) |
@Param none @Returns none @Description This macro will disable peripheral interrupts. @Example INTERRUPT_PeripheralInterruptDisable();
Definition at line 98 of file interrupt_manager.h.
#define INTERRUPT_PeripheralInterruptEnable | ( | ) | (INTCONbits.PEIE = 1) |
@Param none @Returns none @Description This macro will enable peripheral interrupts. @Example INTERRUPT_PeripheralInterruptEnable();
Definition at line 86 of file interrupt_manager.h.
void INTERRUPT_Initialize | ( | void | ) |
@Param none @Returns none @Description Initializes PIC18 peripheral interrupt priorities; enables/disables priority vectors @Example INTERRUPT_Initialize();
Generated Interrupt Manager Source File
@Company: Microchip Technology Inc.
@File Name: interrupt_manager.c
@Summary: This is the Interrupt Manager file generated using PIC10 / PIC12 / PIC16 / PIC18 MCUs
@Description: This header file provides implementations for global interrupt handling. For individual peripheral handlers please see the peripheral driver for all modules selected in the GUI. Generation Information : Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F97J60 Driver Version : 2.04 The generated drivers are tested against the following: Compiler : XC8 2.36 and above or later MPLAB : MPLAB X 6.00
Definition at line 52 of file interrupt_manager.c.