⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intprg1.c

📁 基于7758的三相多功能电能表的设计程序
💻 C
字号:
/***********************************************************************/   
/*                                                                     */   
/*  FILE        :intprg.c                                              */   
/*  DATE        :Fri, Oct 24, 2003                                     */   
/*  DESCRIPTION :Interrupt Program                                     */   
/*  CPU TYPE    :H8/38024F                                             */   
/*                                                                     */   
/*  This file is generated by Renesas Project Generator (Ver.3.0).     */   
/*                                                                     */   
/***********************************************************************/   
                     
   
   
//#include <MACHINE.H>    
#include "includes.h"    
#pragma section IntPRG    
// vector 1 Reserved    
   
// vector 2 Reserved    
   
// vector 3 Reserved    
   
// vector 4 IRQ0    
__interrupt(vect=4) void INT_IRQ0(void) {/* sleep(); */}   
// vector 5 IRQ1    
__interrupt(vect=5) void INT_IRQ1(void) {/* sleep(); */}   
// vector 6 IRQAEC    
__interrupt(vect=6) void INT_IRQAEC(void) {/* sleep(); */}   
// vector 7 IRQ3    
__interrupt(vect=7) void INT_IRQ3(void) {/* sleep(); */}   
// vector 8 IRQ4    
__interrupt(vect=8) void INT_IRQ4(void) {/* sleep(); */}   
// vector 9 WKP0_7    
__interrupt(vect=9) void INT_WKP0_7(void) {/* sleep(); */}   
// vector 10 Reserved    
   
// vector 11 Timer A Overflow    
__interrupt(vect=11) void INT_TimerA(void)   
{   
    nop();   
    nop();   
    HF_IRR1_IRRTA=0;   
    if(GF_sci3a_wait_tri)   
        {   
        GB_Sci3a_WCnt--;   
        if(GB_Sci3a_WCnt==0)   
            {   
            GF_sci3a_rec_tout=1;   
            GF_sci3a_wait_tri=0;   
            }   
        }   
    GW_circle_coun--;   
    if(GW_circle_coun==0)   
        {   
        GF_disp_circle=1;   
        GW_circle_coun=1000;   
        }   
    GB_Smp_crcl--;   
    if(GB_Smp_crcl==0)   
        {   
        GF_Sample_Circle=1;   
        GB_Smp_crcl=16;   
        }   
       
       
}   
// vector 12 Counter Overflow    
__interrupt(vect=12) void INT_Counter(void) {/* sleep(); */}   
// vector 13 Timer C Overflow    
__interrupt(vect=13) void INT_TimerC(void) {/* sleep(); */}   
// vector 14 Timer FL Overflow    
__interrupt(vect=14) void INT_TimerFL(void) {/* sleep(); */}   
// vector 15 Timer FH Overflow    
__interrupt(vect=15) void INT_TimerFH(void) {/* sleep(); */}   
// vector 16 Timer G Overflow    
__interrupt(vect=16) void INT_TimerG(void) {/* sleep(); */}   
// vector 17 Reserved    
   
// vector 18 SCI3    
__interrupt(vect=18) void INT_SCI3(void)    
{   
Sci3a_int_process();   
/* sleep(); */   
}   
// vector 19 ADI    
__interrupt(vect=19) void INT_ADI(void) {/* sleep(); */}   
// vector 20 Direct Transition    
__interrupt(vect=20) void INT_Direct_Transition(void) {/* sleep(); */}  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -