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

📄 setzbmode.c

📁 低压电力线载波通信PL3200驱动程序
💻 C
字号:
/********************************************************************
包含头文件
********************************************************************/
#include "PL3200.H"
#include "CONST.H"
#include "RAM.H"
#include "IO.H"

/********************************************************************
函数名称: void SetZbMode(void)
函数功能: 设置DEMO板载波通讯方式
入    口: 无
出    口: 无
********************************************************************/
void SetZbMode(void)
{
    //uint8 i ;
    
    //MODE_IO = 1 ;
    //for(i=0;i<5;i++) ;
    
    //if(!MODE_IO)
    //{
        SSC_ADR = 0xff ;
        SSC_DAT = 0xff ;
        
        SSC_ADR = 0x03 ;    //开启载波功能,中断使能,模式为3105兼容模式,数据速率500bps
        if(SSC_DAT!=0xe0)
        {
            SSC_DAT = 0xe0 ;
        }
        
        SSC_ADR = 0x04 ;    //设置捕获门限30H
        if(SSC_DAT!=LIMIT_3105)
        {
            SSC_DAT = LIMIT_3105 ;
        }

        SSC_ADR = 0xff ;
        SSC_DAT = 0x00 ;
        
        //MODE_LED = 1 ;      //3105模式,指示灯灭
    //}
    //else
    //{
        //SSC_ADR = 0xff ;
        //SSC_DAT = 0xff ;
        
        //SSC_ADR = 0x03 ;    //开启载波功能,中断使能,模式为3201模式,数据速率500bps
        //if(SSC_DAT!=0xc0)
        //{
            //SSC_DAT = 0xc0 ;
        //}
        
        //SSC_ADR = 0x04 ;    //设置捕获门限70H
        //if(SSC_DAT!=LIMIT_3201)
        //{
            //SSC_DAT = LIMIT_3201 ;
        //}

        //SSC_ADR = 0xff ;
        //SSC_DAT = 0x00 ;
        
        //MODE_LED = 0 ;      //3201模式,指示灯亮
    //}

}

⌨️ 快捷键说明

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