avr-lib-lcd/main.c
2017-09-25 23:32:42 +02:00

42 lines
605 B
C

/*
* main.c
*
*/
#ifndef F_CPU
// #define F_CPU 18432000UL
#define F_CPU 8000000UL
#endif
#include <util/delay.h>
#include "libs/led/led.h"
#include "libs/lcd/hd44780/hd44780.h"
int main (void) {
led_config(LED_ACTIVE_LOW); led_init(); led_disco();
// led_config(LED_ACTIVE_HIGH); led_init();
lcd_init(); //lcd_clear();
lcd_string("It work's!\0");
// forever loop
while(1){
uint8_t status = 0;
if (status == 0) {
led_flash(LED_BLUE);
}
else {
led_flash(LED_RED);
}
_delay_ms(1000);
};
// will never reach me...
return 0;
}