atmel_88_8.h
来自「一个完整的用用AVR单片机开发的电话交换机程序 希望对想学习AVR开发人」· C头文件 代码 · 共 101 行
H
101 行
#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 + =
减小字号Ctrl + -
显示快捷键?