common.h
来自「MCS51mcu用IO口线模拟UART收发」· C头文件 代码 · 共 50 行
H
50 行
#ifndef _common_h
#define _common_h
#include <reg52.h>
#include <stdio.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long
#define extendUART
#define extendUART_SEND
//#define extendUART_REC
//#define extendUART_REC_INT0
#define extendUART_REC_INT1
#define SUCCESS 0xaa
#define FAILURE 0x55
#define YES 0xaa
#define NO 0x55
#define LED PORT2_5
//#define TXD PORT2_6
//#define RXD PORT2_7
//#define TXD PORT3_2
//#define RXD PORT3_2
#define TXD PORT3_3
#define RXD PORT3_3
sbit PORT2_5 = P2^5;
sbit PORT2_6 = P2^6;
sbit PORT2_7 = P2^7;
sbit PORT3_2 = P3^2; //P3^2 is INT0 pin
sbit PORT3_3 = P3^3; //P3^3 is INT1 pin
extern uchar extendUARTrecData;
extern uchar COMFlag;
extern uint delay;
extern uchar RecBuf[15];
extern void InitUART_T1(void);
//extern void InitUART_T2(void);
extern void SendUART(uchar DataToSend);
extern void extendUARTsend(uchar DataToSend);
extern uchar extendUARTreceive(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?