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

📄 pulsecheck.c

📁 基于电力载波芯片3106开发的,在载波和485之间互相转换
💻 C
字号:
#define PULSE_GLOBALS



#include "includes.h"



/****************************本地变量定义*************************/



/****************************本地变量定义*************************/



/****************************全局函数*****************************/
PULSE_EXT void PULSE_Init (void)
/*===============================================
    函数名  :    PULSECHECK_Init
    功能    :    脉冲检测口初始化
    输入    :    无
    输出    :    无
===============================================*/
{
    IT0 = 1; /*沿中断*/

    EX0 = 1; /*中断允许*/
}



PULSE_EXT void PULSE_Course (void)
/*===============================================
    函数名  :    PULSECHECK_Course
    功能    :    脉冲检测
    输入    :    无
    输出    :    无												   
===============================================*/
{
    INT8U i;

    if (PULSE_OccurFlag){
        PULSE_OccurFlag = 0;

        PULSE_OccurCnt ++;

        LED_485 = 0;        
        for (i=0;i<250;i++);
        LED_485 = 1;
    }
}



/****************************本地函数*****************************/
void Pulse_Check (void) interrupt 0
/*===============================================
    函数名  :    PULSECHECK_Check
    功能    :    监测漏电保护器输出脉冲
    输入    :    无
    输出    :    无
===============================================*/
{
    PULSE_OccurFlag = 1;
}


⌨️ 快捷键说明

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