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

📄 typedefs.h

📁 ATmega64+12864液晶
💻 H
字号:
#ifndef __TYPEDEFS_H_
#define __TYPEDEFS_H_

#include <inttypes.h>

#include <avr/pgmspace.h>

#ifndef NULL
#define NULL 0
#endif

#ifndef FLASE
#define FALSE   0
#endif

#ifndef TRUE
#define TRUE   1
#endif 



#define uint8  uint8_t 
#define int8    int8_t
#define uint16 uint16_t
#define int16  int16_t
#define int32  int32_t
#define uint32 uint32_t


#define BYTE  uint8_t
#define WORD  uint16_t
#define DWORD  uint32_t

#define __PGM  __attribute__((progmem))

#define prog_char prog_char

#define strlen_P    strlen_P

typedef   prog_char  BITMAP;

#define PBITMAP  BITMAP*

#define ENTERCRITICAL()   asm("cli")
#define EXITCRITICAL()   asm("sei")




/*
 *  System Config 
 *  
 *  
 *  
*/
//#define ENPSLCMBLA

#define LCMBLACTL     5    // second  when 0,always on 








#endif

⌨️ 快捷键说明

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