general.h

来自「51avr tcpip http协议」· C头文件 代码 · 共 28 行

H
28
字号
//general.h

#include <avr/io.h>
#include <avr/pgmspace.h>


//#define DEBUG
#undef DEBUG

#define F_CPU 	8000000//3686400

#define RunMsk  0x20   //PORTD5
#define RunSet  DDRD  |= RunMsk;RunOn
#define RunOn   PORTD &= ~RunMsk
#define RunOff  PORTD |= RunMsk

#define Key1Msk    0x02  //PORTB2
#define Key2Msk    0x08  //PORTB4
#define KeyMsk     0x0A
#define KeySet     DDRB &= ~KeyMsk;PORTB |= KeyMsk
#define Key1Off    (PINB & Key1Msk)
#define Key2Off    (PINB & Key2Msk)

#define FLASHDATA  __attribute__ ((progmem))   //for gcc



⌨️ 快捷键说明

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