Prusa MINI Firmware overview
fastio_1281.h File Reference
#include "../fastio.h"

Go to the source code of this file.

Macros

#define DEBUG_LED   DIO46
 
#define RXD   DIO0
 
#define TXD   DIO1
 
#define SCK   DIO10
 
#define MISO   DIO12
 
#define MOSI   DIO11
 
#define SS   DIO16
 
#define SCL   DIO17
 
#define SDA   DIO18
 
#define OC0A   DIO9
 
#define OC0B   DIO4
 
#define OC1A   DIO7
 
#define OC1B   DIO8
 
#define OC2A   DIO6
 
#define OC3A   DIO5
 
#define OC3B   DIO2
 
#define OC3C   DIO3
 
#define DIO0_PIN   PINE0
 
#define DIO0_RPORT   PINE
 
#define DIO0_WPORT   PORTE
 
#define DIO0_DDR   DDRE
 
#define DIO0_PWM   nullptr
 
#define DIO1_PIN   PINE1
 
#define DIO1_RPORT   PINE
 
#define DIO1_WPORT   PORTE
 
#define DIO1_DDR   DDRE
 
#define DIO1_PWM   nullptr
 
#define DIO2_PIN   PINE4
 
#define DIO2_RPORT   PINE
 
#define DIO2_WPORT   PORTE
 
#define DIO2_DDR   DDRE
 
#define DIO2_PWM   &OCR3BL
 
#define DIO3_PIN   PINE5
 
#define DIO3_RPORT   PINE
 
#define DIO3_WPORT   PORTE
 
#define DIO3_DDR   DDRE
 
#define DIO3_PWM   &OCR3CL
 
#define DIO4_PIN   PING5
 
#define DIO4_RPORT   PING
 
#define DIO4_WPORT   PORTG
 
#define DIO4_DDR   DDRG
 
#define DIO4_PWM   &OCR0B
 
#define DIO5_PIN   PINE3
 
#define DIO5_RPORT   PINE
 
#define DIO5_WPORT   PORTE
 
#define DIO5_DDR   DDRE
 
#define DIO5_PWM   &OCR3AL
 
#define DIO6_PIN   PINB4
 
#define DIO6_RPORT   PINB
 
#define DIO6_WPORT   PORTB
 
#define DIO6_DDR   DDRB
 
#define DIO6_PWM   &OCR2AL
 
#define DIO7_PIN   PINB5
 
#define DIO7_RPORT   PINB
 
#define DIO7_WPORT   PORTB
 
#define DIO7_DDR   DDRB
 
#define DIO7_PWM   &OCR1AL
 
#define DIO8_PIN   PINB6
 
#define DIO8_RPORT   PINB
 
#define DIO8_WPORT   PORTB
 
#define DIO8_DDR   DDRB
 
#define DIO8_PWM   &OCR1BL
 
#define DIO9_PIN   PINB7
 
#define DIO9_RPORT   PINB
 
#define DIO9_WPORT   PORTB
 
#define DIO9_DDR   DDRB
 
#define DIO9_PWM   &OCR0AL
 
#define DIO10_PIN   PINB1
 
#define DIO10_RPORT   PINB
 
#define DIO10_WPORT   PORTB
 
#define DIO10_DDR   DDRB
 
#define DIO10_PWM   nullptr
 
#define DIO11_PIN   PINB2
 
#define DIO11_RPORT   PINB
 
#define DIO11_WPORT   PORTB
 
#define DIO11_DDR   DDRB
 
#define DIO11_PWM   nullptr
 
#define DIO12_PIN   PINB3
 
#define DIO12_RPORT   PINB
 
#define DIO12_WPORT   PORTB
 
#define DIO12_DDR   DDRB
 
#define DIO12_PWM   nullptr
 
#define DIO13_PIN   PINE2
 
#define DIO13_RPORT   PINE
 
#define DIO13_WPORT   PORTE
 
#define DIO13_DDR   DDRE
 
#define DIO13_PWM   nullptr
 
#define DIO14_PIN   PINE6
 
#define DIO14_RPORT   PINE
 
#define DIO14_WPORT   PORTE
 
#define DIO14_DDR   DDRE
 
#define DIO14_PWM   nullptr
 
#define DIO15_PIN   PINE7
 
#define DIO15_RPORT   PINE
 
#define DIO15_WPORT   PORTE
 
#define DIO15_DDR   DDRE
 
#define DIO15_PWM   nullptr
 
#define DIO16_PIN   PINB0
 
#define DIO16_RPORT   PINB
 
#define DIO16_WPORT   PORTB
 
#define DIO16_DDR   DDRB
 
#define DIO16_PWM   nullptr
 
#define DIO17_PIN   PIND0
 
#define DIO17_RPORT   PIND
 
#define DIO17_WPORT   PORTD
 
#define DIO17_DDR   DDRD
 
#define DIO17_PWM   nullptr
 
#define DIO18_PIN   PIND1
 
#define DIO18_RPORT   PIND
 
#define DIO18_WPORT   PORTD
 
#define DIO18_DDR   DDRD
 
#define DIO18_PWM   nullptr
 
#define DIO19_PIN   PIND2
 
#define DIO19_RPORT   PIND
 
#define DIO19_WPORT   PORTD
 
#define DIO19_DDR   DDRD
 
#define DIO19_PWM   nullptr
 
#define DIO20_PIN   PIND3
 
#define DIO20_RPORT   PIND
 
#define DIO20_WPORT   PORTD
 
#define DIO20_DDR   DDRD
 
#define DIO20_PWM   nullptr
 
#define DIO21_PIN   PIND4
 
#define DIO21_RPORT   PIND
 
#define DIO21_WPORT   PORTD
 
#define DIO21_DDR   DDRD
 
#define DIO21_PWM   nullptr
 
#define DIO22_PIN   PIND5
 
#define DIO22_RPORT   PIND
 
#define DIO22_WPORT   PORTD
 
#define DIO22_DDR   DDRD
 
#define DIO22_PWM   nullptr
 
#define DIO23_PIN   PIND6
 
#define DIO23_RPORT   PIND
 
#define DIO23_WPORT   PORTD
 
#define DIO23_DDR   DDRD
 
#define DIO23_PWM   nullptr
 
#define DIO24_PIN   PIND7
 
#define DIO24_RPORT   PIND
 
#define DIO24_WPORT   PORTD
 
#define DIO24_DDR   DDRD
 
#define DIO24_PWM   nullptr
 
#define DIO25_PIN   PING0
 
#define DIO25_RPORT   PING
 
#define DIO25_WPORT   PORTG
 
#define DIO25_DDR   DDRG
 
#define DIO25_PWM   nullptr
 
#define DIO26_PIN   PING1
 
#define DIO26_RPORT   PING
 
#define DIO26_WPORT   PORTG
 
#define DIO26_DDR   DDRG
 
#define DIO26_PWM   nullptr
 
#define DIO27_PIN   PING2
 
#define DIO27_RPORT   PING
 
#define DIO27_WPORT   PORTG
 
#define DIO27_DDR   DDRG
 
#define DIO27_PWM   nullptr
 
#define DIO28_PIN   PING3
 
#define DIO28_RPORT   PING
 
#define DIO28_WPORT   PORTG
 
#define DIO28_DDR   DDRG
 
#define DIO28_PWM   nullptr
 
#define DIO29_PIN   PING4
 
#define DIO29_RPORT   PING
 
#define DIO29_WPORT   PORTG
 
#define DIO29_DDR   DDRG
 
#define DIO29_PWM   nullptr
 
#define DIO30_PIN   PINC0
 
#define DIO30_RPORT   PINC
 
#define DIO30_WPORT   PORTC
 
#define DIO30_DDR   DDRC
 
#define DIO30_PWM   nullptr
 
#define DIO31_PIN   PINC1
 
#define DIO31_RPORT   PINC
 
#define DIO31_WPORT   PORTC
 
#define DIO31_DDR   DDRC
 
#define DIO31_PWM   nullptr
 
#define DIO32_PIN   PINC2
 
#define DIO32_RPORT   PINC
 
#define DIO32_WPORT   PORTC
 
#define DIO32_DDR   DDRC
 
#define DIO32_PWM   nullptr
 
#define DIO33_PIN   PINC3
 
#define DIO33_RPORT   PINC
 
#define DIO33_WPORT   PORTC
 
#define DIO33_DDR   DDRC
 
#define DIO33_PWM   nullptr
 
#define DIO34_PIN   PINC4
 
#define DIO34_RPORT   PINC
 
#define DIO34_WPORT   PORTC
 
#define DIO34_DDR   DDRC
 
#define DIO34_PWM   nullptr
 
#define DIO35_PIN   PINC5
 
#define DIO35_RPORT   PINC
 
#define DIO35_WPORT   PORTC
 
#define DIO35_DDR   DDRC
 
#define DIO35_PWM   nullptr
 
#define DIO36_PIN   PINC6
 
#define DIO36_RPORT   PINC
 
#define DIO36_WPORT   PORTC
 
#define DIO36_DDR   DDRC
 
#define DIO36_PWM   nullptr
 
#define DIO37_PIN   PINC7
 
#define DIO37_RPORT   PINC
 
#define DIO37_WPORT   PORTC
 
#define DIO37_DDR   DDRC
 
#define DIO37_PWM   nullptr
 
#define DIO38_PIN   PINA0
 
#define DIO38_RPORT   PINA
 
#define DIO38_WPORT   PORTA
 
#define DIO38_DDR   DDRA
 
#define DIO38_PWM   nullptr
 
#define DIO39_PIN   PINA1
 
#define DIO39_RPORT   PINA
 
#define DIO39_WPORT   PORTA
 
#define DIO39_DDR   DDRA
 
#define DIO39_PWM   nullptr
 
#define DIO40_PIN   PINA2
 
#define DIO40_RPORT   PINA
 
#define DIO40_WPORT   PORTA
 
#define DIO40_DDR   DDRA
 
#define DIO40_PWM   nullptr
 
#define DIO41_PIN   PINA3
 
#define DIO41_RPORT   PINA
 
#define DIO41_WPORT   PORTA
 
#define DIO41_DDR   DDRA
 
#define DIO41_PWM   nullptr
 
#define DIO42_PIN   PINA4
 
#define DIO42_RPORT   PINA
 
#define DIO42_WPORT   PORTA
 
#define DIO42_DDR   DDRA
 
#define DIO42_PWM   nullptr
 
#define DIO43_PIN   PINA5
 
#define DIO43_RPORT   PINA
 
#define DIO43_WPORT   PORTA
 
#define DIO43_DDR   DDRA
 
#define DIO43_PWM   nullptr
 
#define DIO44_PIN   PINA6
 
#define DIO44_RPORT   PINA
 
#define DIO44_WPORT   PORTA
 
#define DIO44_DDR   DDRA
 
#define DIO44_PWM   nullptr
 
#define DIO45_PIN   PINA7
 
#define DIO45_RPORT   PINA
 
#define DIO45_WPORT   PORTA
 
#define DIO45_DDR   DDRA
 
#define DIO45_PWM   nullptr
 
#define DIO46_PIN   PINF0
 
#define DIO46_RPORT   PINF
 
#define DIO46_WPORT   PORTF
 
#define DIO46_DDR   DDRF
 
#define DIO46_PWM   nullptr
 
#define DIO47_PIN   PINF1
 
#define DIO47_RPORT   PINF
 
#define DIO47_WPORT   PORTF
 
#define DIO47_DDR   DDRF
 
#define DIO47_PWM   nullptr
 
#define DIO48_PIN   PINF2
 
#define DIO48_RPORT   PINF
 
#define DIO48_WPORT   PORTF
 
#define DIO48_DDR   DDRF
 
#define DIO48_PWM   nullptr
 
#define DIO49_PIN   PINF3
 
#define DIO49_RPORT   PINF
 
#define DIO49_WPORT   PORTF
 
#define DIO49_DDR   DDRF
 
#define DIO49_PWM   nullptr
 
#define DIO50_PIN   PINF4
 
#define DIO50_RPORT   PINF
 
#define DIO50_WPORT   PORTF
 
#define DIO50_DDR   DDRF
 
#define DIO50_PWM   nullptr
 
#define DIO51_PIN   PINF5
 
#define DIO51_RPORT   PINF
 
#define DIO51_WPORT   PORTF
 
#define DIO51_DDR   DDRF
 
#define DIO51_PWM   nullptr
 
#define DIO52_PIN   PINF6
 
#define DIO52_RPORT   PINF
 
#define DIO52_WPORT   PORTF
 
#define DIO52_DDR   DDRF
 
#define DIO52_PWM   nullptr
 
#define DIO53_PIN   PINF7
 
#define DIO53_RPORT   PINF
 
#define DIO53_WPORT   PORTF
 
#define DIO53_DDR   DDRF
 
#define DIO53_PWM   nullptr
 
#define PA0_PIN   PINA0
 
#define PA0_RPORT   PINA
 
#define PA0_WPORT   PORTA
 
#define PA0_DDR   DDRA
 
#define PA0_PWM   nullptr
 
#define PA1_PIN   PINA1
 
#define PA1_RPORT   PINA
 
#define PA1_WPORT   PORTA
 
#define PA1_DDR   DDRA
 
#define PA1_PWM   nullptr
 
#define PA2_PIN   PINA2
 
#define PA2_RPORT   PINA
 
#define PA2_WPORT   PORTA
 
#define PA2_DDR   DDRA
 
#define PA2_PWM   nullptr
 
#define PA3_PIN   PINA3
 
#define PA3_RPORT   PINA
 
#define PA3_WPORT   PORTA
 
#define PA3_DDR   DDRA
 
#define PA3_PWM   nullptr
 
#define PA4_PIN   PINA4
 
#define PA4_RPORT   PINA
 
#define PA4_WPORT   PORTA
 
#define PA4_DDR   DDRA
 
#define PA4_PWM   nullptr
 
#define PA5_PIN   PINA5
 
#define PA5_RPORT   PINA
 
#define PA5_WPORT   PORTA
 
#define PA5_DDR   DDRA
 
#define PA5_PWM   nullptr
 
#define PA6_PIN   PINA6
 
#define PA6_RPORT   PINA
 
#define PA6_WPORT   PORTA
 
#define PA6_DDR   DDRA
 
#define PA6_PWM   nullptr
 
#define PA7_PIN   PINA7
 
#define PA7_RPORT   PINA
 
#define PA7_WPORT   PORTA
 
#define PA7_DDR   DDRA
 
#define PA7_PWM   nullptr
 
#define PB0_PIN   PINB0
 
#define PB0_RPORT   PINB
 
#define PB0_WPORT   PORTB
 
#define PB0_DDR   DDRB
 
#define PB0_PWM   nullptr
 
#define PB1_PIN   PINB1
 
#define PB1_RPORT   PINB
 
#define PB1_WPORT   PORTB
 
#define PB1_DDR   DDRB
 
#define PB1_PWM   nullptr
 
#define PB2_PIN   PINB2
 
#define PB2_RPORT   PINB
 
#define PB2_WPORT   PORTB
 
#define PB2_DDR   DDRB
 
#define PB2_PWM   nullptr
 
#define PB3_PIN   PINB3
 
#define PB3_RPORT   PINB
 
#define PB3_WPORT   PORTB
 
#define PB3_DDR   DDRB
 
#define PB3_PWM   nullptr
 
#define PB4_PIN   PINB4
 
#define PB4_RPORT   PINB
 
#define PB4_WPORT   PORTB
 
#define PB4_DDR   DDRB
 
#define PB4_PWM   &OCR2A
 
#define PB5_PIN   PINB5
 
#define PB5_RPORT   PINB
 
#define PB5_WPORT   PORTB
 
#define PB5_DDR   DDRB
 
#define PB5_PWM   nullptr
 
#define PB6_PIN   PINB6
 
#define PB6_RPORT   PINB
 
#define PB6_WPORT   PORTB
 
#define PB6_DDR   DDRB
 
#define PB6_PWM   nullptr
 
#define PB7_PIN   PINB7
 
#define PB7_RPORT   PINB
 
#define PB7_WPORT   PORTB
 
#define PB7_DDR   DDRB
 
#define PB7_PWM   &OCR0A
 
#define PC0_PIN   PINC0
 
#define PC0_RPORT   PINC
 
#define PC0_WPORT   PORTC
 
#define PC0_DDR   DDRC
 
#define PC0_PWM   nullptr
 
#define PC1_PIN   PINC1
 
#define PC1_RPORT   PINC
 
#define PC1_WPORT   PORTC
 
#define PC1_DDR   DDRC
 
#define PC1_PWM   nullptr
 
#define PC2_PIN   PINC2
 
#define PC2_RPORT   PINC
 
#define PC2_WPORT   PORTC
 
#define PC2_DDR   DDRC
 
#define PC2_PWM   nullptr
 
#define PC3_PIN   PINC3
 
#define PC3_RPORT   PINC
 
#define PC3_WPORT   PORTC
 
#define PC3_DDR   DDRC
 
#define PC3_PWM   nullptr
 
#define PC4_PIN   PINC4
 
#define PC4_RPORT   PINC
 
#define PC4_WPORT   PORTC
 
#define PC4_DDR   DDRC
 
#define PC4_PWM   nullptr
 
#define PC5_PIN   PINC5
 
#define PC5_RPORT   PINC
 
#define PC5_WPORT   PORTC
 
#define PC5_DDR   DDRC
 
#define PC5_PWM   nullptr
 
#define PC6_PIN   PINC6
 
#define PC6_RPORT   PINC
 
#define PC6_WPORT   PORTC
 
#define PC6_DDR   DDRC
 
#define PC6_PWM   nullptr
 
#define PC7_PIN   PINC7
 
#define PC7_RPORT   PINC
 
#define PC7_WPORT   PORTC
 
#define PC7_DDR   DDRC
 
#define PC7_PWM   nullptr
 
#define PD0_PIN   PIND0
 
#define PD0_RPORT   PIND
 
#define PD0_WPORT   PORTD
 
#define PD0_DDR   DDRD
 
#define PD0_PWM   nullptr
 
#define PD1_PIN   PIND1
 
#define PD1_RPORT   PIND
 
#define PD1_WPORT   PORTD
 
#define PD1_DDR   DDRD
 
#define PD1_PWM   nullptr
 
#define PD2_PIN   PIND2
 
#define PD2_RPORT   PIND
 
#define PD2_WPORT   PORTD
 
#define PD2_DDR   DDRD
 
#define PD2_PWM   nullptr
 
#define PD3_PIN   PIND3
 
#define PD3_RPORT   PIND
 
#define PD3_WPORT   PORTD
 
#define PD3_DDR   DDRD
 
#define PD3_PWM   nullptr
 
#define PD4_PIN   PIND4
 
#define PD4_RPORT   PIND
 
#define PD4_WPORT   PORTD
 
#define PD4_DDR   DDRD
 
#define PD4_PWM   nullptr
 
#define PD5_PIN   PIND5
 
#define PD5_RPORT   PIND
 
#define PD5_WPORT   PORTD
 
#define PD5_DDR   DDRD
 
#define PD5_PWM   nullptr
 
#define PD6_PIN   PIND6
 
#define PD6_RPORT   PIND
 
#define PD6_WPORT   PORTD
 
#define PD6_DDR   DDRD
 
#define PD6_PWM   nullptr
 
#define PD7_PIN   PIND7
 
#define PD7_RPORT   PIND
 
#define PD7_WPORT   PORTD
 
#define PD7_DDR   DDRD
 
#define PD7_PWM   nullptr
 
#define PE0_PIN   PINE0
 
#define PE0_RPORT   PINE
 
#define PE0_WPORT   PORTE
 
#define PE0_DDR   DDRE
 
#define PE0_PWM   nullptr
 
#define PE1_PIN   PINE1
 
#define PE1_RPORT   PINE
 
#define PE1_WPORT   PORTE
 
#define PE1_DDR   DDRE
 
#define PE1_PWM   nullptr
 
#define PE2_PIN   PINE2
 
#define PE2_RPORT   PINE
 
#define PE2_WPORT   PORTE
 
#define PE2_DDR   DDRE
 
#define PE2_PWM   nullptr
 
#define PE3_PIN   PINE3
 
#define PE3_RPORT   PINE
 
#define PE3_WPORT   PORTE
 
#define PE3_DDR   DDRE
 
#define PE3_PWM   &OCR3AL
 
#define PE4_PIN   PINE4
 
#define PE4_RPORT   PINE
 
#define PE4_WPORT   PORTE
 
#define PE4_DDR   DDRE
 
#define PE4_PWM   &OCR3BL
 
#define PE5_PIN   PINE5
 
#define PE5_RPORT   PINE
 
#define PE5_WPORT   PORTE
 
#define PE5_DDR   DDRE
 
#define PE5_PWM   &OCR3CL
 
#define PE6_PIN   PINE6
 
#define PE6_RPORT   PINE
 
#define PE6_WPORT   PORTE
 
#define PE6_DDR   DDRE
 
#define PE6_PWM   nullptr
 
#define PE7_PIN   PINE7
 
#define PE7_RPORT   PINE
 
#define PE7_WPORT   PORTE
 
#define PE7_DDR   DDRE
 
#define PE7_PWM   nullptr
 
#define PF0_PIN   PINF0
 
#define PF0_RPORT   PINF
 
#define PF0_WPORT   PORTF
 
#define PF0_DDR   DDRF
 
#define PF0_PWM   nullptr
 
#define PF1_PIN   PINF1
 
#define PF1_RPORT   PINF
 
#define PF1_WPORT   PORTF
 
#define PF1_DDR   DDRF
 
#define PF1_PWM   nullptr
 
#define PF2_PIN   PINF2
 
#define PF2_RPORT   PINF
 
#define PF2_WPORT   PORTF
 
#define PF2_DDR   DDRF
 
#define PF2_PWM   nullptr
 
#define PF3_PIN   PINF3
 
#define PF3_RPORT   PINF
 
#define PF3_WPORT   PORTF
 
#define PF3_DDR   DDRF
 
#define PF3_PWM   nullptr
 
#define PF4_PIN   PINF4
 
#define PF4_RPORT   PINF
 
#define PF4_WPORT   PORTF
 
#define PF4_DDR   DDRF
 
#define PF4_PWM   nullptr
 
#define PF5_PIN   PINF5
 
#define PF5_RPORT   PINF
 
#define PF5_WPORT   PORTF
 
#define PF5_DDR   DDRF
 
#define PF5_PWM   nullptr
 
#define PF6_PIN   PINF6
 
#define PF6_RPORT   PINF
 
#define PF6_WPORT   PORTF
 
#define PF6_DDR   DDRF
 
#define PF6_PWM   nullptr
 
#define PF7_PIN   PINF7
 
#define PF7_RPORT   PINF
 
#define PF7_WPORT   PORTF
 
#define PF7_DDR   DDRF
 
#define PF7_PWM   nullptr
 
#define PG0_PIN   PING0
 
#define PG0_RPORT   PING
 
#define PG0_WPORT   PORTG
 
#define PG0_DDR   DDRG
 
#define PG0_PWM   nullptr
 
#define PG1_PIN   PING1
 
#define PG1_RPORT   PING
 
#define PG1_WPORT   PORTG
 
#define PG1_DDR   DDRG
 
#define PG1_PWM   nullptr
 
#define PG2_PIN   PING2
 
#define PG2_RPORT   PING
 
#define PG2_WPORT   PORTG
 
#define PG2_DDR   DDRG
 
#define PG2_PWM   nullptr
 
#define PG3_PIN   PING3
 
#define PG3_RPORT   PING
 
#define PG3_WPORT   PORTG
 
#define PG3_DDR   DDRG
 
#define PG3_PWM   nullptr
 
#define PG4_PIN   PING4
 
#define PG4_RPORT   PING
 
#define PG4_WPORT   PORTG
 
#define PG4_DDR   DDRG
 
#define PG4_PWM   nullptr
 
#define PG5_PIN   PING5
 
#define PG5_RPORT   PING
 
#define PG5_WPORT   PORTG
 
#define PG5_DDR   DDRG
 
#define PG5_PWM   &OCR0B
 

Macro Definition Documentation

◆ DEBUG_LED

#define DEBUG_LED   DIO46

Marlin 3D Printer Firmware Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]

Based on Sprinter and grbl. Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. Pin mapping for the 1281 and 2561

Logical Pin: 38 39 40 41 42 43 44 45 16 10 11 12 06 07 08 09 30 31 32 33 34 35 36 37 17 18 19 20 21 22 23 24 00 01 13 05 02 03 14 15 46 47 48 49 50 51 52 53 25 26 27 28 29 04 Port: A0 A1 A2 A3 A4 A5 A6 A7 B0 B1 B2 B3 B4 B5 B6 B7 C0 C1 C2 C3 C4 C5 C6 C7 D0 D1 D2 D3 D4 D5 D6 D7 E0 E1 E2 E3 E4 E5 E6 E7 F0 F1 F2 F3 F4 F5 F6 F7 G0 G1 G2 G3 G4 G5

◆ RXD

#define RXD   DIO0

◆ TXD

#define TXD   DIO1

◆ SCK

#define SCK   DIO10

◆ MISO

#define MISO   DIO12

◆ MOSI

#define MOSI   DIO11

◆ SS

#define SS   DIO16

◆ SCL

#define SCL   DIO17

◆ SDA

#define SDA   DIO18

◆ OC0A

#define OC0A   DIO9

◆ OC0B

#define OC0B   DIO4

◆ OC1A

#define OC1A   DIO7

◆ OC1B

#define OC1B   DIO8

◆ OC2A

#define OC2A   DIO6

◆ OC3A

#define OC3A   DIO5

◆ OC3B

#define OC3B   DIO2

◆ OC3C

#define OC3C   DIO3

◆ DIO0_PIN

#define DIO0_PIN   PINE0

◆ DIO0_RPORT

#define DIO0_RPORT   PINE

◆ DIO0_WPORT

#define DIO0_WPORT   PORTE

◆ DIO0_DDR

#define DIO0_DDR   DDRE

◆ DIO0_PWM

#define DIO0_PWM   nullptr

◆ DIO1_PIN

#define DIO1_PIN   PINE1

◆ DIO1_RPORT

#define DIO1_RPORT   PINE

◆ DIO1_WPORT

#define DIO1_WPORT   PORTE

◆ DIO1_DDR

#define DIO1_DDR   DDRE

◆ DIO1_PWM

#define DIO1_PWM   nullptr

◆ DIO2_PIN

#define DIO2_PIN   PINE4

◆ DIO2_RPORT

#define DIO2_RPORT   PINE

◆ DIO2_WPORT

#define DIO2_WPORT   PORTE

◆ DIO2_DDR

#define DIO2_DDR   DDRE

◆ DIO2_PWM

#define DIO2_PWM   &OCR3BL

◆ DIO3_PIN

#define DIO3_PIN   PINE5

◆ DIO3_RPORT

#define DIO3_RPORT   PINE

◆ DIO3_WPORT

#define DIO3_WPORT   PORTE

◆ DIO3_DDR

#define DIO3_DDR   DDRE

◆ DIO3_PWM

#define DIO3_PWM   &OCR3CL

◆ DIO4_PIN

#define DIO4_PIN   PING5

◆ DIO4_RPORT

#define DIO4_RPORT   PING

◆ DIO4_WPORT

#define DIO4_WPORT   PORTG

◆ DIO4_DDR

#define DIO4_DDR   DDRG

◆ DIO4_PWM

#define DIO4_PWM   &OCR0B

◆ DIO5_PIN

#define DIO5_PIN   PINE3

◆ DIO5_RPORT

#define DIO5_RPORT   PINE

◆ DIO5_WPORT

#define DIO5_WPORT   PORTE

◆ DIO5_DDR

#define DIO5_DDR   DDRE

◆ DIO5_PWM

#define DIO5_PWM   &OCR3AL

◆ DIO6_PIN

#define DIO6_PIN   PINB4

◆ DIO6_RPORT

#define DIO6_RPORT   PINB

◆ DIO6_WPORT

#define DIO6_WPORT   PORTB

◆ DIO6_DDR

#define DIO6_DDR   DDRB

◆ DIO6_PWM

#define DIO6_PWM   &OCR2AL

◆ DIO7_PIN

#define DIO7_PIN   PINB5

◆ DIO7_RPORT

#define DIO7_RPORT   PINB

◆ DIO7_WPORT

#define DIO7_WPORT   PORTB

◆ DIO7_DDR

#define DIO7_DDR   DDRB

◆ DIO7_PWM

#define DIO7_PWM   &OCR1AL

◆ DIO8_PIN

#define DIO8_PIN   PINB6

◆ DIO8_RPORT

#define DIO8_RPORT   PINB

◆ DIO8_WPORT

#define DIO8_WPORT   PORTB

◆ DIO8_DDR

#define DIO8_DDR   DDRB

◆ DIO8_PWM

#define DIO8_PWM   &OCR1BL

◆ DIO9_PIN

#define DIO9_PIN   PINB7

◆ DIO9_RPORT

#define DIO9_RPORT   PINB

◆ DIO9_WPORT

#define DIO9_WPORT   PORTB

◆ DIO9_DDR

#define DIO9_DDR   DDRB

◆ DIO9_PWM

#define DIO9_PWM   &OCR0AL

◆ DIO10_PIN

#define DIO10_PIN   PINB1

◆ DIO10_RPORT

#define DIO10_RPORT   PINB

◆ DIO10_WPORT

#define DIO10_WPORT   PORTB

◆ DIO10_DDR

#define DIO10_DDR   DDRB

◆ DIO10_PWM

#define DIO10_PWM   nullptr

◆ DIO11_PIN

#define DIO11_PIN   PINB2

◆ DIO11_RPORT

#define DIO11_RPORT   PINB

◆ DIO11_WPORT

#define DIO11_WPORT   PORTB

◆ DIO11_DDR

#define DIO11_DDR   DDRB

◆ DIO11_PWM

#define DIO11_PWM   nullptr

◆ DIO12_PIN

#define DIO12_PIN   PINB3

◆ DIO12_RPORT

#define DIO12_RPORT   PINB

◆ DIO12_WPORT

#define DIO12_WPORT   PORTB

◆ DIO12_DDR

#define DIO12_DDR   DDRB

◆ DIO12_PWM

#define DIO12_PWM   nullptr

◆ DIO13_PIN

#define DIO13_PIN   PINE2

◆ DIO13_RPORT

#define DIO13_RPORT   PINE

◆ DIO13_WPORT

#define DIO13_WPORT   PORTE

◆ DIO13_DDR

#define DIO13_DDR   DDRE

◆ DIO13_PWM

#define DIO13_PWM   nullptr

◆ DIO14_PIN

#define DIO14_PIN   PINE6

◆ DIO14_RPORT

#define DIO14_RPORT   PINE

◆ DIO14_WPORT

#define DIO14_WPORT   PORTE

◆ DIO14_DDR

#define DIO14_DDR   DDRE

◆ DIO14_PWM

#define DIO14_PWM   nullptr

◆ DIO15_PIN

#define DIO15_PIN   PINE7

◆ DIO15_RPORT

#define DIO15_RPORT   PINE

◆ DIO15_WPORT

#define DIO15_WPORT   PORTE

◆ DIO15_DDR

#define DIO15_DDR   DDRE

◆ DIO15_PWM

#define DIO15_PWM   nullptr

◆ DIO16_PIN

#define DIO16_PIN   PINB0

◆ DIO16_RPORT

#define DIO16_RPORT   PINB

◆ DIO16_WPORT

#define DIO16_WPORT   PORTB

◆ DIO16_DDR

#define DIO16_DDR   DDRB

◆ DIO16_PWM

#define DIO16_PWM   nullptr

◆ DIO17_PIN

#define DIO17_PIN   PIND0

◆ DIO17_RPORT

#define DIO17_RPORT   PIND

◆ DIO17_WPORT

#define DIO17_WPORT   PORTD

◆ DIO17_DDR

#define DIO17_DDR   DDRD

◆ DIO17_PWM

#define DIO17_PWM   nullptr

◆ DIO18_PIN

#define DIO18_PIN   PIND1

◆ DIO18_RPORT

#define DIO18_RPORT   PIND

◆ DIO18_WPORT

#define DIO18_WPORT   PORTD

◆ DIO18_DDR

#define DIO18_DDR   DDRD

◆ DIO18_PWM

#define DIO18_PWM   nullptr

◆ DIO19_PIN

#define DIO19_PIN   PIND2

◆ DIO19_RPORT

#define DIO19_RPORT   PIND

◆ DIO19_WPORT

#define DIO19_WPORT   PORTD

◆ DIO19_DDR

#define DIO19_DDR   DDRD

◆ DIO19_PWM

#define DIO19_PWM   nullptr

◆ DIO20_PIN

#define DIO20_PIN   PIND3

◆ DIO20_RPORT

#define DIO20_RPORT   PIND

◆ DIO20_WPORT

#define DIO20_WPORT   PORTD

◆ DIO20_DDR

#define DIO20_DDR   DDRD

◆ DIO20_PWM

#define DIO20_PWM   nullptr

◆ DIO21_PIN

#define DIO21_PIN   PIND4

◆ DIO21_RPORT

#define DIO21_RPORT   PIND

◆ DIO21_WPORT

#define DIO21_WPORT   PORTD

◆ DIO21_DDR

#define DIO21_DDR   DDRD

◆ DIO21_PWM

#define DIO21_PWM   nullptr

◆ DIO22_PIN

#define DIO22_PIN   PIND5

◆ DIO22_RPORT

#define DIO22_RPORT   PIND

◆ DIO22_WPORT

#define DIO22_WPORT   PORTD

◆ DIO22_DDR

#define DIO22_DDR   DDRD

◆ DIO22_PWM

#define DIO22_PWM   nullptr

◆ DIO23_PIN

#define DIO23_PIN   PIND6

◆ DIO23_RPORT

#define DIO23_RPORT   PIND

◆ DIO23_WPORT

#define DIO23_WPORT   PORTD

◆ DIO23_DDR

#define DIO23_DDR   DDRD

◆ DIO23_PWM

#define DIO23_PWM   nullptr

◆ DIO24_PIN

#define DIO24_PIN   PIND7

◆ DIO24_RPORT

#define DIO24_RPORT   PIND

◆ DIO24_WPORT

#define DIO24_WPORT   PORTD

◆ DIO24_DDR

#define DIO24_DDR   DDRD

◆ DIO24_PWM

#define DIO24_PWM   nullptr

◆ DIO25_PIN

#define DIO25_PIN   PING0

◆ DIO25_RPORT

#define DIO25_RPORT   PING

◆ DIO25_WPORT

#define DIO25_WPORT   PORTG

◆ DIO25_DDR

#define DIO25_DDR   DDRG

◆ DIO25_PWM

#define DIO25_PWM   nullptr

◆ DIO26_PIN

#define DIO26_PIN   PING1

◆ DIO26_RPORT

#define DIO26_RPORT   PING

◆ DIO26_WPORT

#define DIO26_WPORT   PORTG

◆ DIO26_DDR

#define DIO26_DDR   DDRG

◆ DIO26_PWM

#define DIO26_PWM   nullptr

◆ DIO27_PIN

#define DIO27_PIN   PING2

◆ DIO27_RPORT

#define DIO27_RPORT   PING

◆ DIO27_WPORT

#define DIO27_WPORT   PORTG

◆ DIO27_DDR

#define DIO27_DDR   DDRG

◆ DIO27_PWM

#define DIO27_PWM   nullptr

◆ DIO28_PIN

#define DIO28_PIN   PING3

◆ DIO28_RPORT

#define DIO28_RPORT   PING

◆ DIO28_WPORT

#define DIO28_WPORT   PORTG

◆ DIO28_DDR

#define DIO28_DDR   DDRG

◆ DIO28_PWM

#define DIO28_PWM   nullptr

◆ DIO29_PIN

#define DIO29_PIN   PING4

◆ DIO29_RPORT

#define DIO29_RPORT   PING

◆ DIO29_WPORT

#define DIO29_WPORT   PORTG

◆ DIO29_DDR

#define DIO29_DDR   DDRG

◆ DIO29_PWM

#define DIO29_PWM   nullptr

◆ DIO30_PIN

#define DIO30_PIN   PINC0

◆ DIO30_RPORT

#define DIO30_RPORT   PINC

◆ DIO30_WPORT

#define DIO30_WPORT   PORTC

◆ DIO30_DDR

#define DIO30_DDR   DDRC

◆ DIO30_PWM

#define DIO30_PWM   nullptr

◆ DIO31_PIN

#define DIO31_PIN   PINC1

◆ DIO31_RPORT

#define DIO31_RPORT   PINC

◆ DIO31_WPORT

#define DIO31_WPORT   PORTC

◆ DIO31_DDR

#define DIO31_DDR   DDRC

◆ DIO31_PWM

#define DIO31_PWM   nullptr

◆ DIO32_PIN

#define DIO32_PIN   PINC2

◆ DIO32_RPORT

#define DIO32_RPORT   PINC

◆ DIO32_WPORT

#define DIO32_WPORT   PORTC

◆ DIO32_DDR

#define DIO32_DDR   DDRC

◆ DIO32_PWM

#define DIO32_PWM   nullptr

◆ DIO33_PIN

#define DIO33_PIN   PINC3

◆ DIO33_RPORT

#define DIO33_RPORT   PINC

◆ DIO33_WPORT

#define DIO33_WPORT   PORTC

◆ DIO33_DDR

#define DIO33_DDR   DDRC

◆ DIO33_PWM

#define DIO33_PWM   nullptr

◆ DIO34_PIN

#define DIO34_PIN   PINC4

◆ DIO34_RPORT

#define DIO34_RPORT   PINC

◆ DIO34_WPORT

#define DIO34_WPORT   PORTC

◆ DIO34_DDR

#define DIO34_DDR   DDRC

◆ DIO34_PWM

#define DIO34_PWM   nullptr

◆ DIO35_PIN

#define DIO35_PIN   PINC5

◆ DIO35_RPORT

#define DIO35_RPORT   PINC

◆ DIO35_WPORT

#define DIO35_WPORT   PORTC

◆ DIO35_DDR

#define DIO35_DDR   DDRC

◆ DIO35_PWM

#define DIO35_PWM   nullptr

◆ DIO36_PIN

#define DIO36_PIN   PINC6

◆ DIO36_RPORT

#define DIO36_RPORT   PINC

◆ DIO36_WPORT

#define DIO36_WPORT   PORTC

◆ DIO36_DDR

#define DIO36_DDR   DDRC

◆ DIO36_PWM

#define DIO36_PWM   nullptr

◆ DIO37_PIN

#define DIO37_PIN   PINC7

◆ DIO37_RPORT

#define DIO37_RPORT   PINC

◆ DIO37_WPORT

#define DIO37_WPORT   PORTC

◆ DIO37_DDR

#define DIO37_DDR   DDRC

◆ DIO37_PWM

#define DIO37_PWM   nullptr

◆ DIO38_PIN

#define DIO38_PIN   PINA0

◆ DIO38_RPORT

#define DIO38_RPORT   PINA

◆ DIO38_WPORT

#define DIO38_WPORT   PORTA

◆ DIO38_DDR

#define DIO38_DDR   DDRA

◆ DIO38_PWM

#define DIO38_PWM   nullptr

◆ DIO39_PIN

#define DIO39_PIN   PINA1

◆ DIO39_RPORT

#define DIO39_RPORT   PINA

◆ DIO39_WPORT

#define DIO39_WPORT   PORTA

◆ DIO39_DDR

#define DIO39_DDR   DDRA

◆ DIO39_PWM

#define DIO39_PWM   nullptr

◆ DIO40_PIN

#define DIO40_PIN   PINA2

◆ DIO40_RPORT

#define DIO40_RPORT   PINA

◆ DIO40_WPORT

#define DIO40_WPORT   PORTA

◆ DIO40_DDR

#define DIO40_DDR   DDRA

◆ DIO40_PWM

#define DIO40_PWM   nullptr

◆ DIO41_PIN

#define DIO41_PIN   PINA3

◆ DIO41_RPORT

#define DIO41_RPORT   PINA

◆ DIO41_WPORT

#define DIO41_WPORT   PORTA

◆ DIO41_DDR

#define DIO41_DDR   DDRA

◆ DIO41_PWM

#define DIO41_PWM   nullptr

◆ DIO42_PIN

#define DIO42_PIN   PINA4

◆ DIO42_RPORT

#define DIO42_RPORT   PINA

◆ DIO42_WPORT

#define DIO42_WPORT   PORTA

◆ DIO42_DDR

#define DIO42_DDR   DDRA

◆ DIO42_PWM

#define DIO42_PWM   nullptr

◆ DIO43_PIN

#define DIO43_PIN   PINA5

◆ DIO43_RPORT

#define DIO43_RPORT   PINA

◆ DIO43_WPORT

#define DIO43_WPORT   PORTA

◆ DIO43_DDR

#define DIO43_DDR   DDRA

◆ DIO43_PWM

#define DIO43_PWM   nullptr

◆ DIO44_PIN

#define DIO44_PIN   PINA6

◆ DIO44_RPORT

#define DIO44_RPORT   PINA

◆ DIO44_WPORT

#define DIO44_WPORT   PORTA

◆ DIO44_DDR

#define DIO44_DDR   DDRA

◆ DIO44_PWM

#define DIO44_PWM   nullptr

◆ DIO45_PIN

#define DIO45_PIN   PINA7

◆ DIO45_RPORT

#define DIO45_RPORT   PINA

◆ DIO45_WPORT

#define DIO45_WPORT   PORTA

◆ DIO45_DDR

#define DIO45_DDR   DDRA

◆ DIO45_PWM

#define DIO45_PWM   nullptr

◆ DIO46_PIN

#define DIO46_PIN   PINF0

◆ DIO46_RPORT

#define DIO46_RPORT   PINF

◆ DIO46_WPORT

#define DIO46_WPORT   PORTF

◆ DIO46_DDR

#define DIO46_DDR   DDRF

◆ DIO46_PWM

#define DIO46_PWM   nullptr

◆ DIO47_PIN

#define DIO47_PIN   PINF1

◆ DIO47_RPORT

#define DIO47_RPORT   PINF

◆ DIO47_WPORT

#define DIO47_WPORT   PORTF

◆ DIO47_DDR

#define DIO47_DDR   DDRF

◆ DIO47_PWM

#define DIO47_PWM   nullptr

◆ DIO48_PIN

#define DIO48_PIN   PINF2

◆ DIO48_RPORT

#define DIO48_RPORT   PINF

◆ DIO48_WPORT

#define DIO48_WPORT   PORTF

◆ DIO48_DDR

#define DIO48_DDR   DDRF

◆ DIO48_PWM

#define DIO48_PWM   nullptr

◆ DIO49_PIN

#define DIO49_PIN   PINF3

◆ DIO49_RPORT

#define DIO49_RPORT   PINF

◆ DIO49_WPORT

#define DIO49_WPORT   PORTF

◆ DIO49_DDR

#define DIO49_DDR   DDRF

◆ DIO49_PWM

#define DIO49_PWM   nullptr

◆ DIO50_PIN

#define DIO50_PIN   PINF4

◆ DIO50_RPORT

#define DIO50_RPORT   PINF

◆ DIO50_WPORT

#define DIO50_WPORT   PORTF

◆ DIO50_DDR

#define DIO50_DDR   DDRF

◆ DIO50_PWM

#define DIO50_PWM   nullptr

◆ DIO51_PIN

#define DIO51_PIN   PINF5

◆ DIO51_RPORT

#define DIO51_RPORT   PINF

◆ DIO51_WPORT

#define DIO51_WPORT   PORTF

◆ DIO51_DDR

#define DIO51_DDR   DDRF

◆ DIO51_PWM

#define DIO51_PWM   nullptr

◆ DIO52_PIN

#define DIO52_PIN   PINF6

◆ DIO52_RPORT

#define DIO52_RPORT   PINF

◆ DIO52_WPORT

#define DIO52_WPORT   PORTF

◆ DIO52_DDR

#define DIO52_DDR   DDRF

◆ DIO52_PWM

#define DIO52_PWM   nullptr

◆ DIO53_PIN

#define DIO53_PIN   PINF7

◆ DIO53_RPORT

#define DIO53_RPORT   PINF

◆ DIO53_WPORT

#define DIO53_WPORT   PORTF

◆ DIO53_DDR

#define DIO53_DDR   DDRF

◆ DIO53_PWM

#define DIO53_PWM   nullptr

◆ PA0_PIN

#define PA0_PIN   PINA0

◆ PA0_RPORT

#define PA0_RPORT   PINA

◆ PA0_WPORT

#define PA0_WPORT   PORTA

◆ PA0_DDR

#define PA0_DDR   DDRA

◆ PA0_PWM

#define PA0_PWM   nullptr

◆ PA1_PIN

#define PA1_PIN   PINA1

◆ PA1_RPORT

#define PA1_RPORT   PINA

◆ PA1_WPORT

#define PA1_WPORT   PORTA

◆ PA1_DDR

#define PA1_DDR   DDRA

◆ PA1_PWM

#define PA1_PWM   nullptr

◆ PA2_PIN

#define PA2_PIN   PINA2

◆ PA2_RPORT

#define PA2_RPORT   PINA

◆ PA2_WPORT

#define PA2_WPORT   PORTA

◆ PA2_DDR

#define PA2_DDR   DDRA

◆ PA2_PWM

#define PA2_PWM   nullptr

◆ PA3_PIN

#define PA3_PIN   PINA3

◆ PA3_RPORT

#define PA3_RPORT   PINA

◆ PA3_WPORT

#define PA3_WPORT   PORTA

◆ PA3_DDR

#define PA3_DDR   DDRA

◆ PA3_PWM

#define PA3_PWM   nullptr

◆ PA4_PIN

#define PA4_PIN   PINA4

◆ PA4_RPORT

#define PA4_RPORT   PINA

◆ PA4_WPORT

#define PA4_WPORT   PORTA

◆ PA4_DDR

#define PA4_DDR   DDRA

◆ PA4_PWM

#define PA4_PWM   nullptr

◆ PA5_PIN

#define PA5_PIN   PINA5

◆ PA5_RPORT

#define PA5_RPORT   PINA

◆ PA5_WPORT

#define PA5_WPORT   PORTA

◆ PA5_DDR

#define PA5_DDR   DDRA

◆ PA5_PWM

#define PA5_PWM   nullptr

◆ PA6_PIN

#define PA6_PIN   PINA6

◆ PA6_RPORT

#define PA6_RPORT   PINA

◆ PA6_WPORT

#define PA6_WPORT   PORTA

◆ PA6_DDR

#define PA6_DDR   DDRA

◆ PA6_PWM

#define PA6_PWM   nullptr

◆ PA7_PIN

#define PA7_PIN   PINA7

◆ PA7_RPORT

#define PA7_RPORT   PINA

◆ PA7_WPORT

#define PA7_WPORT   PORTA

◆ PA7_DDR

#define PA7_DDR   DDRA

◆ PA7_PWM

#define PA7_PWM   nullptr

◆ PB0_PIN

#define PB0_PIN   PINB0

◆ PB0_RPORT

#define PB0_RPORT   PINB

◆ PB0_WPORT

#define PB0_WPORT   PORTB

◆ PB0_DDR

#define PB0_DDR   DDRB

◆ PB0_PWM

#define PB0_PWM   nullptr

◆ PB1_PIN

#define PB1_PIN   PINB1

◆ PB1_RPORT

#define PB1_RPORT   PINB

◆ PB1_WPORT

#define PB1_WPORT   PORTB

◆ PB1_DDR

#define PB1_DDR   DDRB

◆ PB1_PWM

#define PB1_PWM   nullptr

◆ PB2_PIN

#define PB2_PIN   PINB2

◆ PB2_RPORT

#define PB2_RPORT   PINB

◆ PB2_WPORT

#define PB2_WPORT   PORTB

◆ PB2_DDR

#define PB2_DDR   DDRB

◆ PB2_PWM

#define PB2_PWM   nullptr

◆ PB3_PIN

#define PB3_PIN   PINB3

◆ PB3_RPORT

#define PB3_RPORT   PINB

◆ PB3_WPORT

#define PB3_WPORT   PORTB

◆ PB3_DDR

#define PB3_DDR   DDRB

◆ PB3_PWM

#define PB3_PWM   nullptr

◆ PB4_PIN

#define PB4_PIN   PINB4

◆ PB4_RPORT

#define PB4_RPORT   PINB

◆ PB4_WPORT

#define PB4_WPORT   PORTB

◆ PB4_DDR

#define PB4_DDR   DDRB

◆ PB4_PWM

#define PB4_PWM   &OCR2A

◆ PB5_PIN

#define PB5_PIN   PINB5

◆ PB5_RPORT

#define PB5_RPORT   PINB

◆ PB5_WPORT

#define PB5_WPORT   PORTB

◆ PB5_DDR

#define PB5_DDR   DDRB

◆ PB5_PWM

#define PB5_PWM   nullptr

◆ PB6_PIN

#define PB6_PIN   PINB6

◆ PB6_RPORT

#define PB6_RPORT   PINB

◆ PB6_WPORT

#define PB6_WPORT   PORTB

◆ PB6_DDR

#define PB6_DDR   DDRB

◆ PB6_PWM

#define PB6_PWM   nullptr

◆ PB7_PIN

#define PB7_PIN   PINB7

◆ PB7_RPORT

#define PB7_RPORT   PINB

◆ PB7_WPORT

#define PB7_WPORT   PORTB

◆ PB7_DDR

#define PB7_DDR   DDRB

◆ PB7_PWM

#define PB7_PWM   &OCR0A

◆ PC0_PIN

#define PC0_PIN   PINC0

◆ PC0_RPORT

#define PC0_RPORT   PINC

◆ PC0_WPORT

#define PC0_WPORT   PORTC

◆ PC0_DDR

#define PC0_DDR   DDRC

◆ PC0_PWM

#define PC0_PWM   nullptr

◆ PC1_PIN

#define PC1_PIN   PINC1

◆ PC1_RPORT

#define PC1_RPORT   PINC

◆ PC1_WPORT

#define PC1_WPORT   PORTC

◆ PC1_DDR

#define PC1_DDR   DDRC

◆ PC1_PWM

#define PC1_PWM   nullptr

◆ PC2_PIN

#define PC2_PIN   PINC2

◆ PC2_RPORT

#define PC2_RPORT   PINC

◆ PC2_WPORT

#define PC2_WPORT   PORTC

◆ PC2_DDR

#define PC2_DDR   DDRC

◆ PC2_PWM

#define PC2_PWM   nullptr

◆ PC3_PIN

#define PC3_PIN   PINC3

◆ PC3_RPORT

#define PC3_RPORT   PINC

◆ PC3_WPORT

#define PC3_WPORT   PORTC

◆ PC3_DDR

#define PC3_DDR   DDRC

◆ PC3_PWM

#define PC3_PWM   nullptr

◆ PC4_PIN

#define PC4_PIN   PINC4

◆ PC4_RPORT

#define PC4_RPORT   PINC

◆ PC4_WPORT

#define PC4_WPORT   PORTC

◆ PC4_DDR

#define PC4_DDR   DDRC

◆ PC4_PWM

#define PC4_PWM   nullptr

◆ PC5_PIN

#define PC5_PIN   PINC5

◆ PC5_RPORT

#define PC5_RPORT   PINC

◆ PC5_WPORT

#define PC5_WPORT   PORTC

◆ PC5_DDR

#define PC5_DDR   DDRC

◆ PC5_PWM

#define PC5_PWM   nullptr

◆ PC6_PIN

#define PC6_PIN   PINC6

◆ PC6_RPORT

#define PC6_RPORT   PINC

◆ PC6_WPORT

#define PC6_WPORT   PORTC

◆ PC6_DDR

#define PC6_DDR   DDRC

◆ PC6_PWM

#define PC6_PWM   nullptr

◆ PC7_PIN

#define PC7_PIN   PINC7

◆ PC7_RPORT

#define PC7_RPORT   PINC

◆ PC7_WPORT

#define PC7_WPORT   PORTC

◆ PC7_DDR

#define PC7_DDR   DDRC

◆ PC7_PWM

#define PC7_PWM   nullptr

◆ PD0_PIN

#define PD0_PIN   PIND0

◆ PD0_RPORT

#define PD0_RPORT   PIND

◆ PD0_WPORT

#define PD0_WPORT   PORTD

◆ PD0_DDR

#define PD0_DDR   DDRD

◆ PD0_PWM

#define PD0_PWM   nullptr

◆ PD1_PIN

#define PD1_PIN   PIND1

◆ PD1_RPORT

#define PD1_RPORT   PIND

◆ PD1_WPORT

#define PD1_WPORT   PORTD

◆ PD1_DDR

#define PD1_DDR   DDRD

◆ PD1_PWM

#define PD1_PWM   nullptr

◆ PD2_PIN

#define PD2_PIN   PIND2

◆ PD2_RPORT

#define PD2_RPORT   PIND

◆ PD2_WPORT

#define PD2_WPORT   PORTD

◆ PD2_DDR

#define PD2_DDR   DDRD

◆ PD2_PWM

#define PD2_PWM   nullptr

◆ PD3_PIN

#define PD3_PIN   PIND3

◆ PD3_RPORT

#define PD3_RPORT   PIND

◆ PD3_WPORT

#define PD3_WPORT   PORTD

◆ PD3_DDR

#define PD3_DDR   DDRD

◆ PD3_PWM

#define PD3_PWM   nullptr

◆ PD4_PIN

#define PD4_PIN   PIND4

◆ PD4_RPORT

#define PD4_RPORT   PIND

◆ PD4_WPORT

#define PD4_WPORT   PORTD

◆ PD4_DDR

#define PD4_DDR   DDRD

◆ PD4_PWM

#define PD4_PWM   nullptr

◆ PD5_PIN

#define PD5_PIN   PIND5

◆ PD5_RPORT

#define PD5_RPORT   PIND

◆ PD5_WPORT

#define PD5_WPORT   PORTD

◆ PD5_DDR

#define PD5_DDR   DDRD

◆ PD5_PWM

#define PD5_PWM   nullptr

◆ PD6_PIN

#define PD6_PIN   PIND6

◆ PD6_RPORT

#define PD6_RPORT   PIND

◆ PD6_WPORT

#define PD6_WPORT   PORTD

◆ PD6_DDR

#define PD6_DDR   DDRD

◆ PD6_PWM

#define PD6_PWM   nullptr

◆ PD7_PIN

#define PD7_PIN   PIND7

◆ PD7_RPORT

#define PD7_RPORT   PIND

◆ PD7_WPORT

#define PD7_WPORT   PORTD

◆ PD7_DDR

#define PD7_DDR   DDRD

◆ PD7_PWM

#define PD7_PWM   nullptr

◆ PE0_PIN

#define PE0_PIN   PINE0

◆ PE0_RPORT

#define PE0_RPORT   PINE

◆ PE0_WPORT

#define PE0_WPORT   PORTE

◆ PE0_DDR

#define PE0_DDR   DDRE

◆ PE0_PWM

#define PE0_PWM   nullptr

◆ PE1_PIN

#define PE1_PIN   PINE1

◆ PE1_RPORT

#define PE1_RPORT   PINE

◆ PE1_WPORT

#define PE1_WPORT   PORTE

◆ PE1_DDR

#define PE1_DDR   DDRE

◆ PE1_PWM

#define PE1_PWM   nullptr

◆ PE2_PIN

#define PE2_PIN   PINE2

◆ PE2_RPORT

#define PE2_RPORT   PINE

◆ PE2_WPORT

#define PE2_WPORT   PORTE

◆ PE2_DDR

#define PE2_DDR   DDRE

◆ PE2_PWM

#define PE2_PWM   nullptr

◆ PE3_PIN

#define PE3_PIN   PINE3

◆ PE3_RPORT

#define PE3_RPORT   PINE

◆ PE3_WPORT

#define PE3_WPORT   PORTE

◆ PE3_DDR

#define PE3_DDR   DDRE

◆ PE3_PWM

#define PE3_PWM   &OCR3AL

◆ PE4_PIN

#define PE4_PIN   PINE4

◆ PE4_RPORT

#define PE4_RPORT   PINE

◆ PE4_WPORT

#define PE4_WPORT   PORTE

◆ PE4_DDR

#define PE4_DDR   DDRE

◆ PE4_PWM

#define PE4_PWM   &OCR3BL

◆ PE5_PIN

#define PE5_PIN   PINE5

◆ PE5_RPORT

#define PE5_RPORT   PINE

◆ PE5_WPORT

#define PE5_WPORT   PORTE

◆ PE5_DDR

#define PE5_DDR   DDRE

◆ PE5_PWM

#define PE5_PWM   &OCR3CL

◆ PE6_PIN

#define PE6_PIN   PINE6

◆ PE6_RPORT

#define PE6_RPORT   PINE

◆ PE6_WPORT

#define PE6_WPORT   PORTE

◆ PE6_DDR

#define PE6_DDR   DDRE

◆ PE6_PWM

#define PE6_PWM   nullptr

◆ PE7_PIN

#define PE7_PIN   PINE7

◆ PE7_RPORT

#define PE7_RPORT   PINE

◆ PE7_WPORT

#define PE7_WPORT   PORTE

◆ PE7_DDR

#define PE7_DDR   DDRE

◆ PE7_PWM

#define PE7_PWM   nullptr

◆ PF0_PIN

#define PF0_PIN   PINF0

◆ PF0_RPORT

#define PF0_RPORT   PINF

◆ PF0_WPORT

#define PF0_WPORT   PORTF

◆ PF0_DDR

#define PF0_DDR   DDRF

◆ PF0_PWM

#define PF0_PWM   nullptr

◆ PF1_PIN

#define PF1_PIN   PINF1

◆ PF1_RPORT

#define PF1_RPORT   PINF

◆ PF1_WPORT

#define PF1_WPORT   PORTF

◆ PF1_DDR

#define PF1_DDR   DDRF

◆ PF1_PWM

#define PF1_PWM   nullptr

◆ PF2_PIN

#define PF2_PIN   PINF2

◆ PF2_RPORT

#define PF2_RPORT   PINF

◆ PF2_WPORT

#define PF2_WPORT   PORTF

◆ PF2_DDR

#define PF2_DDR   DDRF

◆ PF2_PWM

#define PF2_PWM   nullptr

◆ PF3_PIN

#define PF3_PIN   PINF3

◆ PF3_RPORT

#define PF3_RPORT   PINF

◆ PF3_WPORT

#define PF3_WPORT   PORTF

◆ PF3_DDR

#define PF3_DDR   DDRF

◆ PF3_PWM

#define PF3_PWM   nullptr

◆ PF4_PIN

#define PF4_PIN   PINF4

◆ PF4_RPORT

#define PF4_RPORT   PINF

◆ PF4_WPORT

#define PF4_WPORT   PORTF

◆ PF4_DDR

#define PF4_DDR   DDRF

◆ PF4_PWM

#define PF4_PWM   nullptr

◆ PF5_PIN

#define PF5_PIN   PINF5

◆ PF5_RPORT

#define PF5_RPORT   PINF

◆ PF5_WPORT

#define PF5_WPORT   PORTF

◆ PF5_DDR

#define PF5_DDR   DDRF

◆ PF5_PWM

#define PF5_PWM   nullptr

◆ PF6_PIN

#define PF6_PIN   PINF6

◆ PF6_RPORT

#define PF6_RPORT   PINF

◆ PF6_WPORT

#define PF6_WPORT   PORTF

◆ PF6_DDR

#define PF6_DDR   DDRF

◆ PF6_PWM

#define PF6_PWM   nullptr

◆ PF7_PIN

#define PF7_PIN   PINF7

◆ PF7_RPORT

#define PF7_RPORT   PINF

◆ PF7_WPORT

#define PF7_WPORT   PORTF

◆ PF7_DDR

#define PF7_DDR   DDRF

◆ PF7_PWM

#define PF7_PWM   nullptr

◆ PG0_PIN

#define PG0_PIN   PING0

◆ PG0_RPORT

#define PG0_RPORT   PING

◆ PG0_WPORT

#define PG0_WPORT   PORTG

◆ PG0_DDR

#define PG0_DDR   DDRG

◆ PG0_PWM

#define PG0_PWM   nullptr

◆ PG1_PIN

#define PG1_PIN   PING1

◆ PG1_RPORT

#define PG1_RPORT   PING

◆ PG1_WPORT

#define PG1_WPORT   PORTG

◆ PG1_DDR

#define PG1_DDR   DDRG

◆ PG1_PWM

#define PG1_PWM   nullptr

◆ PG2_PIN

#define PG2_PIN   PING2

◆ PG2_RPORT

#define PG2_RPORT   PING

◆ PG2_WPORT

#define PG2_WPORT   PORTG

◆ PG2_DDR

#define PG2_DDR   DDRG

◆ PG2_PWM

#define PG2_PWM   nullptr

◆ PG3_PIN

#define PG3_PIN   PING3

◆ PG3_RPORT

#define PG3_RPORT   PING

◆ PG3_WPORT

#define PG3_WPORT   PORTG

◆ PG3_DDR

#define PG3_DDR   DDRG

◆ PG3_PWM

#define PG3_PWM   nullptr

◆ PG4_PIN

#define PG4_PIN   PING4

◆ PG4_RPORT

#define PG4_RPORT   PING

◆ PG4_WPORT

#define PG4_WPORT   PORTG

◆ PG4_DDR

#define PG4_DDR   DDRG

◆ PG4_PWM

#define PG4_PWM   nullptr

◆ PG5_PIN

#define PG5_PIN   PING5

◆ PG5_RPORT

#define PG5_RPORT   PING

◆ PG5_WPORT

#define PG5_WPORT   PORTG

◆ PG5_DDR

#define PG5_DDR   DDRG

◆ PG5_PWM

#define PG5_PWM   &OCR0B