Files
Embedded-Hacking/0x0020_dynamic-conditionals/main.c
T
2024-04-06 16:31:06 -04:00

38 lines
725 B
C

#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/cyw43_arch.h"
#include "input.h"
#define FAV_NUM 42
#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");
}
}
}