Portal    Foro    Buscar    FAQ    Registrarse    Conectarse
Publicar Nuevo Tema  Responder al Tema  Mensaje de Gracias co.mments.com del.icio.us digg.com newsvine.com stumbleupon.com facebook.com ma.gnolia.com favorites.live.com netscape.com fark.com slashdot.org blogmarks.net blinkslist.com feedmelinks.com furl.net linkagogo.com reddit.com shadows.com smarking.com simpy.com spurl.net meneame.net technorati.com yahoo.com google.com Página 3 de 3
Ir a la Página Anterior  1, 2, 3
PIC16F877A
Autor Mensaje
Responder Citando  
Mensaje Re: PIC16F877A 
 
Hola, respondiendo a tu pregunta mi solución seria:
#include <16F877A.h>
#device adc = 8
#fuses XT,....
#use delay(clock = 4000000)

#byte trisa=0x85
#byte porta=0x05

float V1,V2;

void Leer_ADC1(void){
   setup_port_a( ALL_ANALOG );
   setup_adc( ADC_CLOCK_INTERNAL );
   set_adc_channel( 0 );
   V1 = read_adc();
   delay_ms(20);
   setup_adc (adc_off);
}

void Leer_ADC2(void){
   setup_port_a( ALL_ANALOG );
   setup_adc( ADC_CLOCK_INTERNAL );
   set_adc_channel( 1 );
   V2 = read_adc();
   delay_ms(20);
   setup_adc (adc_off);
}

void main(){
   set_tris_a(0x0F);
   while (TRUE){
      Leer_ADC1();
      lcd_gotoxy(1,1);
      printf(lcd_putc,"Volt= %5.2f",V1);
      
      Leer_ADC2();
      lcd_gotoxy(2,1)
      printf(lcd_putc,"Volt= %5.2f",V1);
   }
}

Puede que exista algun error de mala escritura pero si tengo mas tiempo, prometo enviar el codigo y la simulación.
Espero haya sido de ayuda el comentario....Saludos
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: Clase 02. Acceso Y Almacenamiento De Datos En La Memoria 
 
hola amigo, me parece exelente tu aporte y de mucha utilidad, y es por eso que acudo a vos, estube buscando una forma sencilla para controlar servos x el puerto USB, y encontre unos links pero no me ayunan del todo, quiero controlar con el pic16f877 servos como lo del sig, linck:
Debe estar registrado para ver este enlace.
se puede hacer el sircuito pero el codigo esta protegido y no tengo la menor idea de como programar un pic, estuve lellendo tu foro y me ayudo vastante,pero mi proyecto en si es con el pic16f877 y poner a todos los puertos como salida para controlar la mayor cantidad de servos, y otro similar pero con todas las patas como entrada de señal, tanto analogicas como digital se pueda, te agradeceria de tu ayuda y saber como lo puedo controlar x visual basic, gracias x tu aporte de todos modos. saluos a todos los fanaticos de robotica
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Mostrar mensajes anteriores:
Publicar Nuevo Tema  Responder al Tema  Mensaje de Gracias  Página 3 de 3
Ir a la Página Anterior  1, 2, 3

Usuarios navegando en este Tema: 0 Registrados, 0 Ocultos y 1 Invitado
Usuarios Registrados conectados: Ninguno


 
Lista de Permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No Puede descargar archivos
Puede enviar eventos al Calendario