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

📄 main.c.svn-base

📁 给MOTO 360 单片机 开发的MODBUS协议 直流奥特寻协议。。要用SDS编译
💻 SVN-BASE
字号:
/*******************************************************************************************
* MODBUS Master/Slaver Module (For Test)                                                        
* Coded by XUWANSU                                                                         
* 2007/4/28                                                                                 
*******************************************************************************************/
#include "MODBUS_REG.h"
#include "MODBUSFDL.H"
#include "DPRam.h"
#include "modbus.H"
#include "console.h"
#include "dc_aotexun.h"
/*******************************************************************************************/
void delay(unsigned char s)    //1ms
{
    unsigned short i=0;
    while(i<1500*s) i++;      //1ms,tested
}



void main(void)
{		
    long i;
    int port_number;
    Init_CPM();

    //四个SCC参数初始化
    TGCR=0x0000;
    error_flag=0;
    for (port_number=0;port_number<4;port_number++)
    {  
        SCC_TASKNO[port_number]=0;
    }
    TASK_START_FLAG=0;
    for (port_number=0;port_number<4;port_number++)
    { 
        SCC_BAUD[port_number]=BAUD_9600;
        SCC_MS[port_number]=0xff;
        SCC_STNO[port_number]=0x7f;
        SCC_TASK_PTR[port_number]=0;
        SCC_BUSY[port_number]=0;
        SCC_TASKID[port_number]=0;
        SCC_BUSY_TICKS[port_number]=0;
    } 

    Init_SCCs_Config();
    Init_SCC1_Config();
    Init_SCC2_Config();	
    Init_SCC3_Config();	
    Init_SCC4_Config();	

    Init_CPM_Interrupt();	  

    DEBUG_STS=0;

    READY_DIAG_INF=0;
    while(READY_DIAG_INF);	  
    DIAG_INT_FLAG=INIT_READY;         //说明中断类型
    READY_DIAG_INF=1;

    //上电后,清DualportRAM的锁	  
    READY_DATA=1;           
    READY_DIAG_INF=1;  
    READY_WORDLINE=1;  	  

    inittimer2(); 

    READY=1;
    READY=0;                          //下降沿产生中断,通知ARM端,360端OK 
    //numt=0;
    numr=0;

    while(1)
    { 	 

    }
}

⌨️ 快捷键说明

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