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

📄 avr.h

📁 AVR单片机驱动128×64LCD实现3D图像的旋转显示
💻 H
字号:
#ifndef __avr_h
#define __avr_h

/* AVR NOP OPERATION */
#define  NOP    asm("nop")

/* OPEN INTERRUPT */
#define  SEI    asm("sei")

/* CLOSE INTERRUPT */
#define  CLI    asm("cli")

/* SET PORT DIRECTION AS INPUT */
#define SetInput(ddr, bit)   (ddr&= ~(1<<bit))
 
/* SET PORT DIRECTION AS OUTPUT */
#define SetOutput(ddr, bit)  (ddr|= (1<<bit)) 

/* SET PORT TO HIGH-LEVEL */
#define SetBit(port, bit)    (port|= (1<<bit))

/* SET PORT TO LOW-LEVEL */
#define ClrBit(port, bit)    (port&= ~(1<<bit))  

/* SOME OTHER DEFINE */
#define   ON       1
#define   OFF      0

#endif

⌨️ 快捷键说明

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