Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

20/02/2010 #1


Ayuda con simulaciÓn de lcd en proteus
Hola estoy tratando de simular una LCD en Proteus, si lo q mando es un número me lo muestra, pero no me muestra las palabras, este es el código con el q programo el PIC 18F4550:

Código:
 
#include <P18F4550.h>
#include <delays.h>
#include <xlcd.h>
 
void DelayFor18TCY(void){Delay10TCYx(2);}
void DelayPORXLCD(void){Delay1KTCYx(15);}
void DelayXLCD(void){Delay1KTCYx(5);}
 
int teclado(void){
while(1){
PORTD=1;
if(PORTDbits.RD4==1)return 7;
else if(PORTDbits.RD5==1)return 8;
else if(PORTDbits.RD6==1)return 9;
PORTD=2;
if(PORTDbits.RD4==1)return 4;
else if(PORTDbits.RD5==1)return 5;
else if(PORTDbits.RD6==1)return 6;
PORTD=4;
if(PORTDbits.RD4==1)return 1;
else if(PORTDbits.RD5==1)return 2;
else if(PORTDbits.RD6==1)return 3;
PORTD=8;
if(PORTDbits.RD4==1)return 8;
else if(PORTDbits.RD5==1)return 0;
else if(PORTDbits.RD6==1)return 8;
else if(PORTDbits.RD7==1)return 8;
}
}
 
void main(){
int a, b,cajas, unidades,c;
ADCON1=15; c=99; a=c/10; b=c-(10*a);
OpenXLCD(FOUR_BIT & LINES_5X7);
SetDDRamAddr(0x1);
putrsXLCD("Sergio Bravo");
}
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.