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

Temas similares

04/09/2011 #1

Avatar de Antipani

ayuda con un programa con el "pic16f886"
hola estoy haciendo un codigo donde prendo una pantalla de lcd 16x2 con el pic16f886 y me salta un error el cual no puedo solucionar. me gustaria que me puedan ayudar.
Este es el codigo:

#include <16f886.h>
#device adc=10
#FUSES INTRC_IO,NOWDT,nomclr
#use delay(clock=8000000)
#include <lcd.c>


void main(){
int16 adc;
float voltaje;
lcd_init ();

Printf (lcd_putc,"\f si lo ves funciona");
delay_ms (1000);
setup_adc_ports(san0);
setup_adc(adc_clock_internal);


while(1){
set_adc_channel (0);
delay_us(20);
adc=read_adc ();
voltaje=(5.0*adc)/1024.0;
Printf (lcd_putc,"\f adc=%4ld",adc);
Printf (lcd_putc,"\n voltaje=%01.4fV", voltaje);
}
04/09/2011 #2


en si que quieeres hacer, y que error te salta?
05/09/2011 #3

Avatar de Antipani

con la libreria lcd.c me salta un error..
06/09/2011 #4


te sale el erro al momento de compilar o de simular
06/09/2011 #5

Avatar de Antipani

al momento de compilar.
06/09/2011 #6


primero la libreria <lcd.c> esta dedicada para poner el puerto d pero este pic no tiene puerto d en dado caso lo pondrias en la b

cundo complias te abre el programa del lcd en este tienes descomentar esta parte

// #define use_portb_lcd TRUE
06/09/2011 #7

Avatar de Antipani

che aca esta el programa me gustaría que lo pudieras probar. Ahora el problema es que como si abre los puertos pero no me muestra nada jejeje ....

http://www.mediafire.com/?0at0gjwji9037u0

http://www.mediafire.com/?0at0gjwji9037u0
07/09/2011 #8
Moderador

Avatar de Chico3001

Mientras no des una EXPLICACION DETALLADA del problema y como esta ocurriendo veo muy dificil que alguien te pueda ayudar...
08/09/2011 #9

Avatar de Antipani

me funciana jejeje. me puse a ver bien y le habia puesto mal unas conecciones en el micro (proteus) cuando los estaba diseñando jeje ... muchas gracias a todos por ayudarme y la proxima vez voy a ser mas detallista a la hora de preguntar ... muchas gracias de verdad ...
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.