#include #include #include #include #include #include #include #include #include #include #include #include "pins.h" #define UP(N) set_pin(N, 1) #define DOWN(N) set_pin(N, 0) #define HI(N) set(N, 1) #define LO(N) set(N, 0) int main(int argc, char *argv[]) { pins_init(); config_pins(); pincnt(); sleep(1); pcfg(1, 6, -1, INPUT | PULLDOWN, "ser"); pcfg(1, 13, 0, OUTPUT, "clk"); pcfg(1, 15, 0, OUTPUT, "shld"); pcfg(0, 27, 0, OUTPUT, "clr"); for(;;) { HI("shld"); usleep(1); LO("shld"); usleep(1); } }