Defines | |
#define | Joy_init() (DDRB &= ~((1<<PINB7)|(1<<PINB6)|(1<<PINB5)|(1<<PINB4)|(1<<PINB0)), PORTB |= ((1<<PINB7)|(1<<PINB6)|(1<<PINB5)|(1<<PINB4)|(1<<PINB0))) |
#define | Push_button_init() Joy_init() |
#define | Is_btn_left() Is_hwb() |
#define | Is_btn_middle() ((PINB & (1<<PINB0)) ? FALSE : TRUE) |
#define | Is_btn_right() FALSE |
#define | Is_joy_down() ((PINB & (1<<PINB7)) ? FALSE : TRUE) |
#define | Is_joy_right() ((PINB & (1<<PINB6)) ? FALSE : TRUE) |
#define | Is_joy_up() ((PINB & (1<<PINB5)) ? FALSE : TRUE) |
#define | Is_joy_left() ((PINB & (1<<PINB4)) ? FALSE : TRUE) |
#define | Is_btn_not_left() Is_not_hwb() |
#define | Is_btn_not_middle() ((PINB & (1<<PINB0)) ? TRUE : FALSE) |
#define | Is_btn_not_right() TRUE |
#define | Is_joy_not_down() ((PINB & (1<<PINB7)) ? TRUE : FALSE) |
#define | Is_joy_not_right() ((PINB & (1<<PINB6)) ? TRUE : FALSE) |
#define | Is_joy_not_up() ((PINB & (1<<PINB5)) ? TRUE : FALSE) |
#define | Is_joy_not_left() ((PINB & (1<<PINB4)) ? TRUE : FALSE) |
#define | Switches_enable_it() |
Enable interrupts for switches (PINB0 and PINB4 to PINB7)
| |
#define | Switches_disable_it() |
Disable interrupts for switches (PINB0 and PINB4 to PINB7)
|
#define Joy_init | ( | ) | (DDRB &= ~((1<<PINB7)|(1<<PINB6)|(1<<PINB5)|(1<<PINB4)|(1<<PINB0)), PORTB |= ((1<<PINB7)|(1<<PINB6)|(1<<PINB5)|(1<<PINB4)|(1<<PINB0))) |
#define Is_btn_left | ( | ) | Is_hwb() |
#define Is_btn_middle | ( | ) | ((PINB & (1<<PINB0)) ? FALSE : TRUE) |
#define Is_joy_down | ( | ) | ((PINB & (1<<PINB7)) ? FALSE : TRUE) |
#define Is_joy_right | ( | ) | ((PINB & (1<<PINB6)) ? FALSE : TRUE) |
#define Is_joy_up | ( | ) | ((PINB & (1<<PINB5)) ? FALSE : TRUE) |
#define Is_joy_left | ( | ) | ((PINB & (1<<PINB4)) ? FALSE : TRUE) |
#define Is_btn_not_middle | ( | ) | ((PINB & (1<<PINB0)) ? TRUE : FALSE) |
#define Is_joy_not_down | ( | ) | ((PINB & (1<<PINB7)) ? TRUE : FALSE) |
#define Is_joy_not_right | ( | ) | ((PINB & (1<<PINB6)) ? TRUE : FALSE) |
#define Is_joy_not_up | ( | ) | ((PINB & (1<<PINB5)) ? TRUE : FALSE) |
#define Is_joy_not_left | ( | ) | ((PINB & (1<<PINB4)) ? TRUE : FALSE) |
#define Switches_enable_it | ( | ) |
#define Switches_disable_it | ( | ) |