#include <stdio.h>
#include "pico/stdlib.h"
// Embarcatech 2024 - Projeto 5 - contador simples
// autor: Luis Ferlim
// luisferlim.com
const uint8_t displayPins [7] = {0, 1, 2, 3, 4 ,5 ,6};
const uint8_t digits [10][7] = {
{1,1,1,1,1,1,0}, //0
{0,1,1,0,0,0,0}, //1
{1,1,0,1,1,0,1}, //2
{1,1,1,1,0,0,1}, //3
{0,1,1,0,0,1,1}, //4
{1,0,1,1,0,1,1}, //5
{0,0,1,1,1,1,1}, //6
{1,1,1,0,0,0,0}, //7
{1,1,1,1,1,1,1}, //8
{1,1,1,1,0,1,1}, //9
};
void init();
int main() {
stdio_init_all();
init();
while (true) {
for (int i = 0; i < 10; i++){
//digito
for (int j = 0; j < 7; j++){
//leds
gpio_put(displayPins[j], digits[i][j]);
}
sleep_ms(500);
}
}
}
void init() {
for (int i = 0; i < 7; i++){
gpio_init(displayPins[i]);
gpio_set_dir(displayPins[i], GPIO_OUT);
}
}