#include <stdint.h>
#include <stdbool.h>
#include <stdio.h>
#include <string.h>
#include "system.h"
#include "user.h"
#include <pps.h>
#include "DOG.h"
gehe zum Quellcode dieser Datei
|
void | Delayms (uint16_t t) |
| Description: Delay with Timer 2 in: uint16_t t out: None. Mehr ...
|
|
int | WriteSPI1 (uint8_t data) |
| Description: send one byte of data and receive one back at the same time in: uint8_t data out: int. Mehr ...
|
|
void | Clear_LCD (void) |
| Description: Clear LCD-Display, Cursor at Position 0,0 in: void out: void. Mehr ...
|
|
void | SetContrast (uint8_t contrast) |
| Description: Set Displaycontrast in: Contrast Range <=63 out: void. Mehr ...
|
|
void | Init_LCD (void) |
| Description: send one byte of data and receive one back at the same time in: uint8_t data out: int. Mehr ...
|
|
void | Write_LCD_Data (uint8_t zeichen) |
|
void | Write_LCD_Command (uint8_t zeichen) |
|
void | eaDogM_WriteChr (char value) |
|
void | eaDogM_WriteString (char *strPtr) |
|
void | WriteString (char *strPtr, uint8_t lng) |
|
void | Set_Cursor_DOGM163 (char row, char column) |
| Description: setzt den Coursor an eine bestimmte Zeile und Spalte. Nullnotation beachten! in: uint8_t data out: int. Mehr ...
|
|
int16_t | main (void) |
|
#define DOGM163_norm /* Define Displaytype for Init */ |
Includes
Definiert in Zeile 43 der Datei main.c.
#define LCD_CS LATBbits.LATB13 |
#define LCD_CS_TRIS TRISBbits.TRISB13 |
#define LCD_LED LATBbits.LATB15 |
#define LCD_LED_TRIS TRISBbits.TRISB15 |
Constants
Definiert in Zeile 59 der Datei main.c.
#define LCD_RS LATBbits.LATB14 |
#define LCD_RS_TRIS TRISBbits.TRISB14 |
Description: Clear LCD-Display, Cursor at Position 0,0 in: void out: void.
Function Name: Clear_LCD
Definiert in Zeile 128 der Datei main.c.
void Delayms |
( |
uint16_t |
t | ) |
|
Description: Delay with Timer 2 in: uint16_t t out: None.
Functionprototypes Function Name: Delayms
Definiert in Zeile 92 der Datei main.c.
void eaDogM_WriteChr |
( |
char |
value | ) |
|
void eaDogM_WriteString |
( |
char * |
strPtr | ) |
|
Description: send one byte of data and receive one back at the same time in: uint8_t data out: int.
Function Name: Init_LCD needs DOG.h for Definitions
Definiert in Zeile 176 der Datei main.c.
void Set_Cursor_DOGM163 |
( |
char |
row, |
|
|
char |
column |
|
) |
| |
Description: setzt den Coursor an eine bestimmte Zeile und Spalte. Nullnotation beachten! in: uint8_t data out: int.
Function Name: Set_Cursor_DOGM163 needs DOG.h for Definitions
Definiert in Zeile 253 der Datei main.c.
void SetContrast |
( |
uint8_t |
contrast | ) |
|
Description: Set Displaycontrast in: Contrast Range <=63 out: void.
Function Name: SetContrast
Definiert in Zeile 146 der Datei main.c.
void Write_LCD_Command |
( |
uint8_t |
zeichen | ) |
|
void Write_LCD_Data |
( |
uint8_t |
zeichen | ) |
|
int WriteSPI1 |
( |
uint8_t |
data | ) |
|
Description: send one byte of data and receive one back at the same time in: uint8_t data out: int.
Function Name: WriteSPI1
Definiert in Zeile 112 der Datei main.c.
void WriteString |
( |
char * |
strPtr, |
|
|
uint8_t |
lng |
|
) |
| |
Global Variables uintxxx Types needs <stdint.h>