X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=serial_lcd.c;h=b611fa1cfe7302ecbc05df35383f73f939c2156b;hb=ed1c6857c750294747f3705d1d9e37c89658bd5b;hp=dc375fddf158cebe842ac39c929cf63e2ac95863;hpb=33392d88dc86a994345ea22358d6bde02fc9c93e;p=avr_serial_lcd.git diff --git a/serial_lcd.c b/serial_lcd.c index dc375fd..b611fa1 100644 --- a/serial_lcd.c +++ b/serial_lcd.c @@ -26,12 +26,12 @@ #if defined(__GNUC__) //FUSES = { -// .low = SUT1, +// .low = SUT1, // .high = (unsigned char) (DWEN & WDTON & RSTDISBL & BODLEVEL1 & BODLEVEL2), // .extended = EFUSE_DEFAULT, //}; #endif - + // Number of PWM brightness levels supported #define LED_BRIGHTNESS_LEVELS 8 @@ -40,20 +40,20 @@ #define LCD_ON 0x0C // Clear display command #define LCD_CLR 0x01 -// Set 4 data bits -#define LCD_4_Bit 0x20 -// Set 8 data bits -#define LCD_8_Bit 0x30 -// Set number of lines -#define LCD_4_Line 0x08 +// Set 4 data bits +#define LCD_4_Bit 0x20 +// Set 8 data bits +#define LCD_8_Bit 0x30 +// Set number of lines +#define LCD_4_Line 0x08 // Set 8 data bits #define DATA_8 0x30 -// Set character font -#define LCD_Font 0x04 -// Turn the cursor on -#define LCD_CURSOR_ON 0x02 -// Turn on cursor blink -#define LCD_CURSOR_BLINK 0x01 +// Set character font +#define LCD_Font 0x04 +// Turn the cursor on +#define LCD_CURSOR_ON 0x02 +// Turn on cursor blink +#define LCD_CURSOR_BLINK 0x01 ////// Serial command codes /////// // ASCII control code to set brightness level @@ -434,12 +434,12 @@ ISR(USART_RX_vect) // erroroneous byte received return; } -#if HANDLE_DATA_OVER_RUN_ERROR +#ifdef HANDLE_DATA_OVER_RUN_ERROR if (UCSRA & (1<