ButterflyMP3

LCD_functions.c File Reference

#include <avr/io.h>
#include <avr/pgmspace.h>
#include <inttypes.h>
#include "LCD_driver.h"
#include "LCD_functions.h"
#include "main.h"
Include dependency graph for LCD_functions.c:

Go to the source code of this file.

Defines

#define FALSE   0
#define TRUE   (!FALSE)

Functions

void LCD_puts_f (const char *pFlashStr, char scrollmode)
void LCD_puts (char *pStr, char scrollmode)
void LCD_putc (uint8_t digit, char character)
void LCD_Clear (void)
void LCD_Colon (char show)
void LCD_UpdateRequired (char update, char scrollmode)
void LCD_FlashReset (void)

Variables

uint8_t CONTRAST = 0x0F
char gLCD_Start_Scroll_Timer

Define Documentation

#define FALSE   0

Definition at line 34 of file LCD_functions.c.

Referenced by LCD_puts(), and LCD_puts_f().

#define TRUE   (!FALSE)

Definition at line 35 of file LCD_functions.c.


Function Documentation

void LCD_Clear ( void  )

Definition at line 163 of file LCD_functions.c.

References gTextBuffer, and TEXTBUFFER_SIZE.

void LCD_Colon ( char  show)

Definition at line 183 of file LCD_functions.c.

References gColon.

Referenced by ADC2Temp().

void LCD_FlashReset ( void  )

Definition at line 224 of file LCD_functions.c.

References gFlashTimer.

void LCD_putc ( uint8_t  digit,
char  character 
)

Definition at line 145 of file LCD_functions.c.

References gTextBuffer, and TEXTBUFFER_SIZE.

Referenced by ADC2Light(), ADC2Temp(), and ADC2Volt().

void LCD_puts ( char *  pStr,
char  scrollmode 
)
void LCD_puts_f ( const char *  pFlashStr,
char  scrollmode 
)
void LCD_UpdateRequired ( char  update,
char  scrollmode 
)

Definition at line 201 of file LCD_functions.c.

References gLCD_Update_Required, gScroll, and gScrollMode.


Variable Documentation

uint8_t CONTRAST = 0x0F

Definition at line 38 of file LCD_functions.c.

Definition at line 64 of file LCD_driver.c.

Referenced by LCD_puts(), LCD_puts_f(), and SIGNAL().

 All Files Functions Variables Typedefs Enumerations Enumerator Defines