summaryrefslogtreecommitdiffstats
path: root/sw/z80/tests/pio/main.c
blob: c873e204ad01c78e0994dc37d1070e52fd1be173 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "pio.h"

#include <stdint.h>

void main(void)
{
    uint8_t i = 0;

    pio_set_mode(PIO_A, PIO_MODE_BIT_IO, 0x00);
    pio_set_interrupts(PIO_A, PIO_INT_DISABLE);

    while (1) {
        pio_write(PIO_A, i);
        i = ~i;
    }
}