XT-26  Código del proyecto desarrollado en Sistemas Digitales II (SDII)
Antonio Julián Alférez Zamora & Sonsoles López Pernas
Referencia del Archivo m5272lcd.c
#include "m5272lib.c"
#include "m5272gpio.c"

'defines'

#define __M5272LCD_C__
 
#define CLR_DISP   0x0100
 
#define LIN_1LCD   0x8000
 
#define LIN_2LCD   0xC000
 
#define FS_8BITS   0x3000
 
#define FS_CONF8   0x3800
 
#define MODE_SET   0x0600
 
#define CD_ON   0x0F00
 
#define BIT_ENABLE   0x0080
 
#define LCD_dato(dato)   LCD_write(dato, LCD_CHAR)
 
#define LCD_inst(inst)   LCD_write(inst, LCD_INST)
 

Enumeraciones

enum  LCD_TIPO { LCD_CHAR = 0x40, LCD_INST = 0x00 }
 

Funciones

void LCD_write (UWORD dato, LCD_TIPO tipo)
 
void LCD_init ()
 
void LCD_reset ()
 

Documentación de los 'defines'

#define __M5272LCD_C__
#define BIT_ENABLE   0x0080
#define CD_ON   0x0F00
#define CLR_DISP   0x0100
#define FS_8BITS   0x3000
#define FS_CONF8   0x3800
#define LCD_dato (   dato)    LCD_write(dato, LCD_CHAR)
#define LCD_inst (   inst)    LCD_write(inst, LCD_INST)
#define LIN_1LCD   0x8000
#define LIN_2LCD   0xC000
#define MODE_SET   0x0600

Documentación de las enumeraciones

enum LCD_TIPO
Valores de enumeraciones
LCD_CHAR 
LCD_INST 

Documentación de las funciones

void LCD_init ( )
void LCD_reset ( )
void LCD_write ( UWORD  dato,
LCD_TIPO  tipo 
)