Files
Embedded-Hacking/0x0020_dynamic-conditionals/main.c
T
2024-04-20 14:07:14 -04:00

37 lines
686 B
C

#include <stdio.h>
#include "pico/stdlib.h"
#include "input.h"
#define ONE 0x31
#define TWO 0x32
int main(void) {
stdio_init_all();
uart0_init();
uint8_t choice = 0;
while (true) {
choice = on_uart_rx();
if (choice == ONE) {
printf("1\r\n");
} else if (choice == TWO) {
printf("2\r\n");
} else {
printf("??\r\n");
}
switch (choice) {
case '1':
printf("one\r\n");
break;
case '2':
printf("two\r\n");
break;
default:
printf("??\r\n");
}
}
}