-
Notifications
You must be signed in to change notification settings - Fork 153
Closed
Description
Hi there,
simple circuit: LED at PA1 :-)
Trying some blinky-stuff, and I wonder why the UPDI pin is showing +Vcc
To save some energy, I took this function and I thought that PIN0 was the UPDI pin:
void disableAllPeripherals(void) {
PORTA.DIRCLR = PIN0_bm; // set port A0 to input
//PORTA.DIRCLR = PIN1_bm; // LED
PORTA.DIRCLR = PIN2_bm; // set port A2 to input
PORTA.DIRCLR = PIN3_bm; // set port A3 to input
PORTA.DIRCLR = PIN6_bm; // set port A4 to input
PORTA.DIRCLR = PIN7_bm; // set port A5 to input
PORTA.PIN0CTRL = PORT_ISC_INPUT_DISABLE_gc; // disable input buffers
//PORTA.PIN1CTRL = PORT_ISC_INPUT_DISABLE_gc;
PORTA.PIN2CTRL = PORT_ISC_INPUT_DISABLE_gc;
PORTA.PIN3CTRL = PORT_ISC_INPUT_DISABLE_gc;
PORTA.PIN6CTRL = PORT_ISC_INPUT_DISABLE_gc;
PORTA.PIN7CTRL = PORT_ISC_INPUT_DISABLE_gc;
}
What am I missing? Do I need to connect UPDI pin if not needed?
Thanks a lot!
Metadata
Metadata
Assignees
Labels
No labels