porklib: Simple library for programming Arduino in C
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#pragma once
|
|
|
|
|
|
|
|
//
|
|
|
|
// Pin definitions for Arduino (Pro Mini with ATmega328P)
|
|
|
|
//
|
|
|
|
|
|
|
|
#include "pins.h"
|
|
|
|
|
|
|
|
#define D0 D,0
|
|
|
|
#define D1 D,1
|
|
|
|
#define D2 D,2
|
|
|
|
#define D3 D,3
|
|
|
|
#define D4 D,4
|
|
|
|
#define D5 D,5
|
|
|
|
#define D6 D,6
|
|
|
|
#define D7 D,7
|
|
|
|
#define D8 B,0
|
|
|
|
#define D9 B,1
|
|
|
|
#define D10 B,2
|
|
|
|
|
|
|
|
// MOSI MISO SCK - not good for input
|
|
|
|
#define D11 B,3
|
|
|
|
#define D12 B,4
|
|
|
|
#define D13 B,5
|
|
|
|
|
|
|
|
#define D14 C,0
|
|
|
|
#define D15 C,1
|
|
|
|
#define D16 C,2
|
|
|
|
#define D17 C,3
|
|
|
|
#define D18 C,4
|
|
|
|
#define D19 C,5
|
|
|
|
#define D20 C,6
|
|
|
|
#define D21 C,7
|
|
|
|
|
|
|
|
#define A0 C,0
|
|
|
|
#define A1 C,1
|
|
|
|
#define A2 C,2
|
|
|
|
#define A3 C,3
|
|
|
|
#define A4 C,4
|
|
|
|
#define A5 C,5
|
|
|
|
#define A6 C,6
|
|
|
|
#define A7 C,7
|