Академический Документы
Профессиональный Документы
Культура Документы
Lcd_Init
Lcd_Out
Lcd_Out_Cp
Lcd_Chr
Lcd_Chr_Cp
Lcd_Cmd
Lcd_Init()
Ejemplo: Lcd_Init();
Lcd_Out(fila,columna, “Mensaje”)
Imprime texto en Lcd a partir de la posición especificada. Tanto las variables de cadena
como los literales se pueden pasar como texto.
Ejemplo:
Lcd_Out(1, 3, "HOLA");
Lcd_Out_Cp(“Mensaje”)
Imprime texto en Lcd en la posición actual del cursor. Tanto las variables de cadena como
los literales se pueden pasar como texto.
Ejemplo: Lcd_Out_Cp(“HOLA”);
Lcd_Chr(fila,columna,’caracter’)
Ejemplo:
1
Lcd_Chr_Cp(’caracter’)
Imprime caracteres en Lcd en la posición actual del cursor. Ambas, variables y literales
pueden pasarse como un carácter.
Ejemplo:
Lcd_Cmd(COMANDO)
Ejemplo:
// Limpia el LCD
Lcd_Cmd (_LCD_CLEAR);
2
PROGRAMA 1. Realizar un programa para visualizar en el LCD el mensaje RUSIA 2018
Hacer clic en Next, colocar los siguientes parámetros. Cambie el nombre del proyecto y la
ubicación donde se guardará el proyecto.
3
Hacer clic en next
4
Nuevamente en NEXT, luego marque la casilla, así como observa
Al hacer clic en Finish aparece la siguiente ventana, solo cambiar tipo de oscilador lo
demás queda igual.
5
Finalmente hacer clic en OK. Se visualizará la siguiente ventana
6
Escribir el siguiente programa
//--------------------------------------------------------
//Programa que visualiza el mensaje "RUSIA 2018" en el LCD
//--------------------------------------------------------
// Conexiones del módulo LCD
//--------------------------------------------------------
sbit LCD_RS at LATD0_bit; //pin RD0
sbit LCD_EN at LATD1_bit; //pin RD1
sbit LCD_D4 at LATB0_bit; //pin RB0
sbit LCD_D5 at LATB1_bit; //pin RB1
sbit LCD_D6 at LATB2_bit; //pin RB2
sbit LCD_D7 at LATB3_bit; //pin RB3
void main()
{
ADPCFG = 0xFFFF; // Configurar pines Analogicos como E/S digital
7
Conectar el dsPic y el Pickit3
8
6 E Clock Enable
7 D0 Data Bit 0
8 D1 Data Bit 1
9 D2 Data Bit 2
10 D3 Data Bit 3
11 D4 Data Bit 4
12 D5 Data Bit 5
13 D6 Data Bit 6
14 D7 Data Bit 7
15 BLA (+) Backlight Anode ( +5V ) Luz de fondo
16 BLK (-) Backlight Cathode (Ground) del LCD
CIRCUITO
9
Anexo
10