started implementation on ATtiy84
This commit is contained in:
40
src/pins.hpp
40
src/pins.hpp
@@ -1,18 +1,36 @@
|
||||
#ifndef __PINS_HPP__
|
||||
#define __PINS_HPP__
|
||||
#define __PINS_HPP__
|
||||
|
||||
/* MAX7219 */
|
||||
#define MAX_DATAIN 0
|
||||
#define MAX_CLK 2
|
||||
#define MAX_LOAD 1
|
||||
#ifdef ARDUINO_AVR_ATTINYX5
|
||||
/* MAX7219 */
|
||||
#define MAX_DATAIN 0
|
||||
#define MAX_CLK 2
|
||||
#define MAX_LOAD 1
|
||||
|
||||
/* Rotary Encoder */
|
||||
#define ENC_PINA 3
|
||||
#define ENC_PINB 4
|
||||
/* Rotary Encoder */
|
||||
#define ENC_PINA 3
|
||||
#define ENC_PINB 4
|
||||
|
||||
|
||||
/* Button */
|
||||
#define BTN_ANALOGPIN 0
|
||||
#define BTN_VREF 4600
|
||||
/* Button */
|
||||
#define BTN_ANALOGPIN 0
|
||||
#define BTN_VREF 4600
|
||||
|
||||
#else
|
||||
#ifdef ARDUINO_AVR_ATTINYX4
|
||||
/* MAX7219 */
|
||||
#define MAX_DATAIN 7
|
||||
#define MAX_CLK 9
|
||||
#define MAX_LOAD 8
|
||||
|
||||
/* Rotary Encoder */
|
||||
#define ENC_PINA 3
|
||||
#define ENC_PINB 6
|
||||
|
||||
|
||||
/* Button */
|
||||
#define BTN_SET 2
|
||||
#define BTN_RESET 5
|
||||
#endif /* ARDUINO_AVR_ATTINYX4 */
|
||||
#endif /* ARDUINO_AVR_ATTINYX5 */
|
||||
#endif /* __PINS_HPP__ */
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#ifndef __ROTARYENCODER_HPP__
|
||||
#define __ROTARYENCODER_HPP__
|
||||
|
||||
#include <encoder.h>
|
||||
#include <Encoder.h>
|
||||
|
||||
#include "display.hpp"
|
||||
#include "pins.hpp"
|
||||
|
Reference in New Issue
Block a user