Hola Amigos, estoy empezando a programar en C los pic y uso CSS.
He configurado un PIC con una entrada ADC con referencia a VDD.
Estoy intentando conseguir pasar la lectura del A1 a un display para simularlo con proteus.
este es my codigo:
#include "E:\ELECTRONICA\PROGRAMACION EN C\PICC\PRACTICAS\detector de voltaje.h"
#include <LCD.C>
void main()
{
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_DIV_2);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
// TODO: USER CODE!!
lcd_init ();
printf (LCD_PUTC, "\f"); // borra el LCD
set_adc_channel(0); // Lectura del canal 0
delay_ms(10); //para que se estabilice
int value = read_adc();
printf(LCD_PUTC, "%value");
Muchas Gracias a Todos.
He configurado un PIC con una entrada ADC con referencia a VDD.
Estoy intentando conseguir pasar la lectura del A1 a un display para simularlo con proteus.
este es my codigo:
#include "E:\ELECTRONICA\PROGRAMACION EN C\PICC\PRACTICAS\detector de voltaje.h"
#include <LCD.C>
void main()
{
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_DIV_2);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
// TODO: USER CODE!!
lcd_init ();
printf (LCD_PUTC, "\f"); // borra el LCD
set_adc_channel(0); // Lectura del canal 0
delay_ms(10); //para que se estabilice
int value = read_adc();
printf(LCD_PUTC, "%value");
Muchas Gracias a Todos.