📄 serial.h
字号:
#ifndef __SERIAL0_H
#define __SERIAL0_H
#include "PubFunc.h"
#define TIME1_4CLK_INTERVAL
#define LISTEN_START 0x00
#define LISTEN_NEXT 0x02
#define LISTEN_ADDR 0x04
#define LISTEN_DATA 0x08
#define LISTEN_END 0x10
#define LISTEN_STOP 0x20
#define RECV_ERROR 0x00
#define RECV_NORMAL 0x01
//系统时钟4m时,最大波特率为4800
#define BaudRate (4800) //(9600)
#ifndef SYSTEM_CLOCK
#define SYSTEM_CLOCK (4.0000) //(16.0000)
#endif
#define TIME1 (256.5-(SYSTEM_CLOCK*1000000/BaudRate/64))
//extern void SIOInit(void);
//extern void SIOSendChar(BYTE bytChar);
extern void SIOSendData(BYTE code *buf, BYTE data bytLength);
//extern bit SIOReceiveChar(BYTE data *pbytChar);
extern BYTE data serial_recv_num;
extern BYTE idata XmodemRecvBuf[134];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -