Portal    Foro    Talleres    Buscar    FAQ    Registrarse    Conectarse
Publicar Nuevo Tema  Responder al Tema Página 4 de 4
Ir a la Página Anterior  1, 2, 3, 4
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
AQUÍ PUEDE IR TU PUBLICIDAD
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:
http://www.electan.com/robotica/6/controladora-30-servos-USB/
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
Responder Citando  
Mensaje Re: PIC16F877A 
 
Ahora Microchip quiere que nos adaptemos al nuevo sustituto del 16F877A al 16F887. Lo mismo para el 16F876A al 16F886.

Si no lo sabían, ahora ya lo sabes.

Saludos.
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
Burzredion Escribió: [Ver Mensaje]
Minitutorial de uC PIC16F877A Book

La idea de este tutorial es empezar a programar los uC PIC, solo se necesita tener una pequeña base o conocimiento de las instrucciones de los PIC's, ya que no pretendo escribir un libro, sino mostrar las aplicaciones más comunes desde las ideas más básicas como "encender un LED" hasta "manejar el bus I2C para conectar un RTC (Reloj de tiempo real)". Empezaremos con las características principales del PIC16F877A y en los siguientes posts ya estaremos programando.

Caraterísticas:
Memoria de Programa tipo Flash 8Kx14
Memoria Datos 368 bytes
EEPROM 256 bytes
33 pines de Entrada/Salida
Encapsulado: 40 pines DIP, 44 pines PLCC y 44 pines TQFP
Soporta Xtal 20MHz
Voltaje de Operación: 2.0 hasta 5.5VDC

Periféricos:
1 Conversor A/D de 10-bits (8 canales)
2 Módulos CCP (Captura, Comparador, PWM)
1 Modulo I2C
1 USART (Puerto Serie)
2 Timers de 8 bits
1 Timer 16 bits

Image

El juego de instrucciones lo pueden encontrar en la Biblioteca del foro.



MUY BUEN POST
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
cordial saludo a todos, estoy realizando una aplicacion en la que debo utilizar un teclado ps/2 (solo las letras) para escribir un mensaje, este se mostrara en un lcd 16x2 mientras se esta escribiendo, al momento de presionar enter se debe borrar del lcd y el mismo mensaje que estaba en el lcd debe salir por un puerto. por eso escoji el 877. agradesco mucho su colaboracion, he visto varios ejemplos en youtube y aqui pero realmente no comprendo mucho ya que no son muy concretos.

re-editado (por uso de mayúsculas)
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
BUENA Very Happy
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado MSN Messenger
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
que tal, buen tutorial, bueno recien estoy que empizo con los uC y tengo conocimiento que el pic16f877a tiene un oscilador interno de 4mz como hago para activarlo??  de antemano gracias!!

Re-editado por Exceso de mayúsculas
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
leonardo_14159 Escribió: [Ver Mensaje]
que tal, buen tutorial, bueno recien estoy que empizo con los uC y tengo conocimiento que el pic16f877a tiene un oscilador interno de 4mz como hago para activarlo??  de antemano gracias!!


Hola este uC NO TIENE Xtal interno, quien si lo tiene es el 16f628A, 16f88, 16f819, etc, los 2 ultimos mencionados se tiene la posibilidad de escoger la Frecuencia de Oscilación.
  




____________
En la vida no siempre gana el hombre mas fuerte o el mas ligero, sino el que cree poder hacerlo.
Desconectado Ver perfil del usuario Enviar Mensaje Privado Visitar sitio Web del Usuario MSN Messenger
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
Que paso con el tutorial, estaba muy bueno. Espero lo continues.
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Responder Citando  
Mensaje Re: PIC16F877A 
 
Estaba leyendo este buen tutorial, la verda k si me ayudoi bastante, espero k puedas continuarlo man, es muy entendible a diferencia de otros. espero no te demores muxo en pensarlo, saludos
  



Desconectado Ver perfil del usuario Enviar Mensaje Privado
Descargar Mensaje Volver arriba Página Inferior
Mostrar mensajes anteriores:
Resumen de Valoraciones:
Media de Valoración Valoración Mínima Valoración Máxima Número de Valoraciones
10.00 10 10 4
Ver Información Detallada
Elegir Valoración: 
Publicar Nuevo Tema  Responder al Tema   Página 4 de 4
Ir a la Página Anterior  1, 2, 3, 4

Usuarios navegando en este Tema: 0 Registrados, 0 Ocultos y 0 Invitados
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