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

📄 compiler._h

📁 采用Mega128控制LCD12864液晶显示器
💻 _H
字号:
/* ==========================================================================*/
/* - - - - - - - - - - - - -  compiler.h  - - - - - - - - - - - - - - - - -  */
/* ==========================================================================*/
/*	Created   02-26-2008   Jayhan                                            */
/*.........................................................................  */
/*  compiler's module include file                                           */
/*.........................................................................  */
/******************************************************************************
*
*                  Compiler and hardware specific definitions
*
 ******************************************************************************/
#ifndef COMPILER_H
#define COMPILER_H

#include <iom128v.h>

typedef unsigned char BYTE;
typedef unsigned short int WORD;
typedef unsigned long DWORD;                			// 32-bit
typedef enum _BOOL { FALSE = 0, TRUE } BOOL;
#define nop() asm(nop;)
#define LOBYTE(w)  		 ((BYTE) (w))
#define HIBYTE(w)   		 ((BYTE) (((WORD) (w) >> 8) & 0xFF))
#define LO4BITS(w)		 ((BYTE) ((BYTE) (w) & 0x0F))
#define HI4BITS(w)		 ((BYTE) (((BYTE) (w) >> 4) & 0x0F))

#define MAKEWORD(a, b)  	((WORD) (((BYTE) (b)) | ((WORD) ((BYTE) (a))) << 8)) 
#define MAKEBYTE(a, b)  	((BYTE) ((BYTE) ((BYTE) (b) & 0x0F) | ((BYTE) (((BYTE) (a) << 4) & 0xF0))))


#endif

⌨️ 快捷键说明

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