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

📄 atmel_88_8.h

📁 一个完整的用用AVR单片机开发的电话交换机程序 希望对想学习AVR开发人有帮助
💻 H
字号:
#if defined (__AVR_ATmega8__)
	#define  mcINT0Init		MCUCR |=_BV(ISC01); ;SetBit(GIFR,INTF0);SetBit(GICR,INT0);		
#elif defined (__AVR_ATmega88__)
	#define mcINT0Init	EICRA |= _BV(ISC01);SetBit(EIFR,INTF0);SetBit(EIMSK,INT0);
#else
#  warning "device type not defined"
#endif

#if defined (__AVR_ATmega8__)
	#define  EICRA	 MCUCR
#endif

#if defined (__AVR_ATmega8__)
	#define  EIFR	 GIFR
#endif


#if defined (__AVR_ATmega8__)
	#define  TIFR1	 TIFR
#endif



#if defined (__AVR_ATmega8__)
	#define  EIMSK 	GICR
#endif

#if defined (__AVR_ATmega8__)
	#define  TCCR1C 	TCCR1A
#endif


#if defined (__AVR_ATmega8__)
	#define  UCSR0A		UCSRA
#endif

#if defined (__AVR_ATmega8__)
	#define  UDRE0		UDRE
#endif

#if defined (__AVR_ATmega8__)
	#define  TIMSK1		TIMSK
#endif

#if defined (__AVR_ATmega8__)
	#define  ICIE1		TICIE1
#endif


//----------- UR
#if defined (__AVR_ATmega8__)
	#define  UBRR0H		UBRRH
#endif

#if defined (__AVR_ATmega8__)
	#define  UBRR0L		UBRRL
#endif

#if defined (__AVR_ATmega8__)
	#define  UBRR0B		UBRRB
#endif

#if defined (__AVR_ATmega8__)
	#define  RXCIE0		RXCIE
#endif

#if defined (__AVR_ATmega8__)
	#define  RXEN0		RXEN
#endif

#if defined (__AVR_ATmega8__)
	#define  UCSR0A		UCSRA
#endif
#if defined (__AVR_ATmega8__)
	#define  UCSR0B		UCSRB
#endif
#if defined (__AVR_ATmega8__)
	#define  UCSR0C		UCSRC
#endif

#if defined (__AVR_ATmega8__)
	#define  TXEN0		TXEN
#endif


#if defined (__AVR_ATmega8__)
	#define  UPM01		UPM1
#endif
#if defined (__AVR_ATmega8__)
	#define  UPM00		UPM0
#endif
#if defined (__AVR_ATmega8__)
	#define  UCSZ01		UCSZ1
#endif
#if defined (__AVR_ATmega8__)
	#define  UCSZ00		UCSZ0
#endif
#if defined (__AVR_ATmega8__)
	#define  UDR0		UDR
#endif

⌨️ 快捷键说明

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