PIC24_DOG
|
#include "at89c51ed2.h"
#include <string.h>
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
#define | LCD_ON P1_4 |
#define | LCD_RS P3_7 |
#define | LCD_SCL P2_6 |
#define | LCD_DATA P2_7 |
#define | SPALTEN 16 |
#define | ZEILEN 3 |
#define | SPANNUNG 5 |
Typdefinitionen | |
typedef unsigned char | byte |
typedef unsigned int | word |
typedef unsigned long | dword |
Funktionen | |
void | delay_us (byte zeit) |
void | delay (byte zeit) |
void | write_lcd (byte lcd_byte, bit lcd_mode) |
void | write_lcd_cg (byte lcd_addr, byte *lcd_zeichen) |
void | write_lcd_cg_block (byte *sonderzeichenblock) |
void | clear_lcd (void) |
void | write_byte_lcd (byte lcd_x, byte lcd_y, byte lcd_ascii) |
void | printf_lcd (byte lcd_x, byte lcd_y, byte *lcd_zeichen, bit clr_line) |
void | blink_lcd (byte lcd_x, byte lcd_y, byte lcd_blink) |
void | init_lcd (void) |
void | main (void) |
Variablen | |
byte code | sonderzeichen [] |
byte code | lcd_init_code [] |
byte code | lcd_zeilen_adresse [] |
void clear_lcd | ( | void | ) |
void delay | ( | byte | zeit | ) |
void delay_us | ( | byte | zeit | ) |
void init_lcd | ( | void | ) |
void main | ( | void | ) |
void write_lcd | ( | byte | lcd_byte, |
bit | lcd_mode | ||
) |
void write_lcd_cg_block | ( | byte * | sonderzeichenblock | ) |
byte code lcd_init_code[] |
byte code lcd_zeilen_adresse[] |
byte code sonderzeichen[] |