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

📄 common.h

📁 MCS51mcu用IO口线模拟UART收发
💻 H
字号:

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -