📄 modbusfdl.h.svn-base
字号:
/*******************************************************************************************
* MODBUS Master/Slaver Module (For Test)
* Coded by XUWANSU
* 2007/4/29
*******************************************************************************************/
#ifndef _M68360_MODBUSFDL_H_
#define _M68360_MODBUSFDL_H_
extern volatile unsigned char SCC_TBUF[4][256],SCC_RBUF[4][256];
extern volatile unsigned char SCC_BAUD[4];
extern volatile unsigned char SCC_MS[4]; //1:master;0:slave
extern volatile unsigned char SCC_STNO[4]; //从站编号
extern volatile unsigned char SCC_PARITY[4]; //效验
extern volatile unsigned short SCC_PAUSE_TICKS[4]; //实际时间
extern volatile unsigned char SCC_TASKNO[4]; //task number
//extern volatile unsigned char SCC_MADDR_DC[4]; //DC设备主站地址
extern volatile unsigned char SCC_INTFLAG[4];
extern volatile unsigned char com_led;
extern const unsigned long BRGC_code[5];
void Init_SCCs_Config();
void Init_SCC1_Config();
void Init_SCC2_Config();
void Init_SCC3_Config();
void Init_SCC4_Config();
void Init_SCC1_Buff();
void Init_SCC2_Buff();
void Init_SCC3_Buff();
void Init_SCC4_Buff();
void SCC1_IntProcess();
void SCC2_IntProcess();
void SCC3_IntProcess();
void SCC4_IntProcess();
void Timer1_IntProcess();
void Timer2_IntProcess();
void SCC1_TxDATA(unsigned char Len,unsigned char *s);
void SCC2_TxDATA(unsigned char Len,unsigned char *s);
void SCC3_TxDATA(unsigned char Len,unsigned char *s);
void SCC4_TxDATA(unsigned char Len,unsigned char *s);
void SCC2_Tx_char(unsigned char s);
void Init_CPM();
void Init_CPM_Interrupt();
void cpm_error_interrupt();
void cpm_other_error();
void inittimer1();
void inittimer2();
void memsetchar ( unsigned char *s1, unsigned char ch, unsigned short n );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -