80186s.h
来自「基于单片机C语言的TCP/IP协议程序」· C头文件 代码 · 共 42 行
H
42 行
/*
*******************************************************************************
*
*******************************************************************************
*/
/*
*******************************************************************************
* CONSTANTS
*******************************************************************************
*/
#define FALSE 0
#define TRUE 1
/*
*******************************************************************************
* MACROS
*******************************************************************************
*/
#define OS_ENTER_CRITICAL() { __asm CLI }
#define OS_EXIT_CRITICAL() { __asm STI }
#define OS_TASK_SW() { __asm INT uCOS }
/*
*******************************************************************************
* DATA TYPES
*******************************************************************************
*/
#pragma warning (push)
#pragma warning (disable: 4142) // benign redefinition of type
//typedef unsigned char BOOLEAN;
typedef unsigned char UBYTE; // Unsigned 8 bit quantity
typedef signed char BYTE; // Signed 8 bit quantity
typedef unsigned short UWORD; // Unsigned 16 bit quantity
typedef signed short WORD; // Signed 16 bit quantity
typedef unsigned long ULONG; // Unsigned 32 bit quantity
typedef signed long LONG; // Signed 32 bit quantity
#pragma warning (pop)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?