asyn_422.h

来自「这是一个C51写的异步串行口的驱动」· C头文件 代码 · 共 42 行

H
42
字号
//------------------------------------------------------------------------------
#ifndef   AsynSerialH
#define   AsynSerialH
//------------------------------------------------------------------------------
#include  "TypeDef.h"
#include  "AT78E58BP.H"
#include  "Timer.H"
#include  "TypeDef.h"
#include  "System.h"
#include  "AT78E58BP.h"
#include   <STDLIB.H>
#include   <intrins.h>

//------------------------------------------------------------------------------
//      常量定义
//------------------------------------------------------------------------------
#define   EvenParity           0
#define   OddParity            1
#define   NoneParity           2

#define   CommMaxReceiveBuffer 32      //串口最大接收缓冲区
#define   CommMaxSendBuffer    32      //串口最大发送缓冲区


#define   MAX498_DE            P1_5
//------------------------------------------------------------------------------




//------------------------------------------------------------------------------
  //Comm Public:公有通用函数与成员
//------------------------------------------------------------------------------
extern int  CommReceive(void *Buffer,int Count);
extern int  CommSend(void *Buffer,int Count);
extern bit  CommOpen(int Baud,Uchar DataBitNum,Uchar Parit,Uchar Stop,Uchar Crystal);   
extern bit  CommClose(void);
//------------------------------------------------------------------------------
#endif
//------------------------------------------------------------------------------

⌨️ 快捷键说明

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