Comunidad Underground Hispana  

Retroceder   Comunidad Underground Hispana > Area Tecnica > Electronica Y Robotica


Like Tree3Me Gusta
  • 1 Post By kaiser1313
  • 2 Post By kaiser1313

Tema Cerrado Crear Nuevo Tema
 
Compartir en twitter LinkBack Herramientas Desplegado
Antiguo 28-nov-2008, 17:54   #1
Banned
 
Fecha de Ingreso: septiembre-2007
Amigos 7
Mensajes: 2.602
Gracias: 0
Agradecido 85 veces en 56 mensajes.
Predeterminado Practicas a modo de Tutos de Microcontroladores PIC!!!

Bueno creo que les debia esto a varios... Aqui estan varias practicas para microcontroladores PIC desarrolLadas en lenguaje C utilizando el sistema el software CCS PICC PCWH 4.074... Las practicas las ire colocando en orden de complejidad, espero aprendan mucho de ellas y ya saben cualquier duda me avisan...

Practica 1: Encender y Apagar LEDS (Conteo hasta 255).

Practica 2: Leer informacion del Puerto B y Reflejarla en el Puerto C.

Practica 3: Contador con salida en Displays.

Practica 4: Manejando la LCD.

Practica 5: Leer el reloj de tiempo real DS1307 y darle salida a Display.

Practica 6: Realizar conversion Analogica/Digital y reflejarla en el puerto B.

Practica 7: Conversion Analogica/Digital y salida a Display.

Practica 8: Leer el reloj de tiempo real DS1307 y darle salida a LCD.

Practica 9: Comunicacion Serial RS-232.

PS: Para entender las practicas deben tener clara la teoria de los microcontroladores, para ello referirse a las clases que guinde en el post de Microcontroladores PIC...

PS2: Las practicas seran probadas utilizando el simulador Proteus 7.2 sp6, que guinde en el area de Microcontroladores PIC... Se recomienda su uso para que la experiencia educativa se optimize...

PS3: Les repito cualquier duda pregunten...
kaiser1313 está desconectado  
Los Siguientes 2 Usuarios Agradecieron a kaiser1313 por Este Mensaje:
Gigolo10 (19-mar-2011), jaru16 (02-jul-2012)
Antiguo 28-nov-2008, 18:00   #2
Banned
 
Fecha de Ingreso: septiembre-2007
Amigos 7
Mensajes: 2.602
Gracias: 0
Agradecido 85 veces en 56 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!!

Practica 1:

Código:
///Practica 1 : Encender y Apagar LEDS (conteo hasta 255). con el PIC16F84A
///Para el foro.el-hacker.com by kaiser1313


///ENCABEZADOS NECESARIOS

///Libreria del PIC 16F84A
#include <16F84A.h>

///Comando para dar la Velocidad del Cristal
#use delay(clock=20000000)

///Configurar los Fusibles:
///HS Configura el oscilador en High Speed, para frecuencias de cristal
///mayores a 4MHz
///NOWDT Deshabilita el Watch Dog Timer (Temporizador Perro Guardian)
///NOPUT Deshabilita le reseteo de Power Up Timer (Temporizador de Encendido)
///NOPROTECT No se protege el codigo del PIC
#fuses HS,NOWDT,NOPUT,NOPROTECT

///VARIABLES GLOBALES
///Estos parámetros son visibles desde todo el código por eso se les llama
///Al ser constantes,lo más práctico es declararlas aquí.

int x;

///Principal

void main() 
{    
  set_tris_b(0); //Puerto B como salida (Salida = 0 = Lectura, Entrada = 1 = Escritura}
  delay_ms(100);//Retardo para dejar que se configure el PIC
  output_b(0x00000000);//Esto es para apagar todos los pines del puerto B, es decir, Voltaje = 0 (Puerto B = 8 bits)
  
  while(1)//Ciclo infinito de repeticion
  {
  for (x = 0; x<= 255; x++)//Ciclo FOR para conteo
  {
   output_b(x);//Se manda a que se enciendas los leds dependiendo del valor de x
   delay_ms(500);//Retardo de 500ms
  }
  } 
}//Fin del Programa
  


Aqui una captura del proyecto corriendo:


NOTA: Aqui dejo los Archivos del PICC y el Proteus listo para usar, pero les recomiendo que no solo copien y pegue sino que escriban ustedes el codigo a manera de entender bien y aprender mas.

[Solo usuarios registrados pueden ver los links. REGISTRARSE]




Espero les haya gustado, saludos... Ya ire posteando mas, todo con calma...

electrico75 le gusta esto.
kaiser1313 está desconectado  
El Siguiente Usuario Agradeció a kaiser1313 Por Este Mensaje:
electrico75 (26-oct-2012)
Antiguo 29-nov-2008, 10:37   #3
Banned
 
Fecha de Ingreso: septiembre-2007
Amigos 7
Mensajes: 2.602
Gracias: 0
Agradecido 85 veces en 56 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Practica 2:

Código:
///Practica 2: Leer informacion del Puerto B y Reflejarla en el Puerto C.
///Para el foro.el-hacker.com by kaiser1313


#include <16F877.h>///Libreria para manejar el PIC 16F877

#use delay(clock=20000000)///Frecuencia del Cristal Oscilador

#fuses HS,NOWDT,NOPUT,NOLVP,NOBROWNOUT,NOWRT,NOPROTECT


#use fast_io(B)///con esta instruccion evitamos que
        ///se este configurando cada vez que usamos 
#use fast_io(C)///alguna instruccion de entrada o salida


void main(void)
{
  while(true)///Bucle infinito
  {
  set_tris_b(0xff);///se configura el puerto B como entrada
  set_tris_c(0x00);///se configura el puerto C como salida
  
  port_b_pullups(true);///activa las resistencias de pull-up
  
  output_c(input_b());
  
  }
}///Fin de Programa
  


Aqui una captura del Proyecto corriendo:


NOTA: Aqui dejo los Archivos del PICC y el Proteus listo para usar, pero les recomiendo que no solo copien y pegue sino que escriban ustedes el codigo a manera de entender bien y aprender mas.

[Solo usuarios registrados pueden ver los links. REGISTRARSE]



Espero les haya gustado, saludos... Ya ire posteando mas, todo con calma...
celeron1810 y charmedever os gustó esto.
kaiser1313 está desconectado  
El Siguiente Usuario Agradeció a kaiser1313 Por Este Mensaje:
electrico75 (26-oct-2012)
Antiguo 01-dic-2008, 01:06   #4
Gran Colaborador
 
Fecha de Ingreso: junio-2008
Amigos 4
Mensajes: 1.659
Gracias: 3
Agradecido 15 veces en 13 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

bien, hace tiempo me apunte como alumno y veo que el profe tiene dos clases y en las dos falte jaja.
hola amigo desde que encendi mi primer led tome importancia a esto pero, porque no das mas detalles de lo que buscas con cada practica así no me pierdo mucho. lo are en la madrugada de mañana tengo que hacer algo antes gracias.
__________________
Mi Galeria y Mi Blog en un Clic

[Solo usuarios registrados pueden ver los links. REGISTRARSE]


hopico está desconectado  
Antiguo 06-dic-2008, 17:18   #5
Gran Colaborador
 
Avatar de CiberTron
 
Fecha de Ingreso: abril-2008
Ubicación: Argentina
Amigos 1
Mensajes: 1.182
Gracias: 2
Agradecido 24 veces en 17 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Buena Aporte kaiser1313

saludos
__________________
como dice el maestro aprende escuchar y no te creas que te la sabe todas todos fuimos novatos que aprendimos y ahora que sabes y sos algo importante no te la des de savioondo ayuda y enseña , por que siempre viene uno detras que quiere aprender mas
CiberTron está desconectado  
Antiguo 07-feb-2009, 12:23   #6
albermillan69
Guest
 
Amigos
Mensajes: n/a
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Estas dos clases estan bien!!!! pero donde estan las demas???' Gracias por tu aporte!!!
 
Antiguo 07-feb-2009, 13:16   #7
Banned
 
Fecha de Ingreso: septiembre-2007
Amigos 7
Mensajes: 2.602
Gracias: 0
Agradecido 85 veces en 56 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Cita:
Iniciado por albermillan69
Estas dos clases estan bien!!!! pero donde estan las demas???' Gracias por tu aporte!!!
Actualmente estoy sin tiempo para continuar con las demas... Para luego si las terminare pero mi TESIS es primordial...

Si a alguien le gustase colaborar con las clases yo no tengo inconveniente... Saludos...
kaiser1313 está desconectado  
Antiguo 07-feb-2009, 13:21   #8
albermillan69
Guest
 
Amigos
Mensajes: n/a
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

y en mplab q tienes?????
 
Antiguo 07-feb-2009, 13:25   #9
Banned
 
Fecha de Ingreso: septiembre-2007
Amigos 7
Mensajes: 2.602
Gracias: 0
Agradecido 85 veces en 56 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Cita:
Iniciado por albermillan69
y en mplab q tienes?????
Uhmm dejame ver, creo que tengo algunas cositas?? Programas en ASM para pic por lo que veo, es asi??
kaiser1313 está desconectado  
Antiguo 07-feb-2009, 19:12   #10
albermillan69
Guest
 
Amigos
Mensajes: n/a
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Bueno si consigues algo!!!! aqui te dejo mi correo!!!! xxxxxxxxxxxxxxxxxxxxxxxx!!! POr fa!!!

Correos por favor por MP, no se pueden publicar en el foro abierto, lee las reglas...
 
Antiguo 07-feb-2009, 19:36   #11
Banned
 
Fecha de Ingreso: septiembre-2007
Amigos 7
Mensajes: 2.602
Gracias: 0
Agradecido 85 veces en 56 mensajes.
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

Si consigo algo te lo posteo aqui, no envio nada por correo ok... Saludos...
kaiser1313 está desconectado  
Antiguo 07-feb-2009, 20:35   #12
albermillan69
Guest
 
Amigos
Mensajes: n/a
Predeterminado Re: Practicas a modo de Tutos de Microcontroladores PIC!!! [EN CONSTRUCCION]

ok dale
 
Tema Cerrado

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks están Activado
Pingbacks están Activado
Refbacks están Activado



Temas Similares
Tema Autor Foro Respuestas Último mensaje
Microcontroladores PIC kaiser1313 Electronica Y Robotica 47 15-jun-2012 09:22
juegos de pc un poco de todo parte 1 abchacker Juegos PC Y Consolas 1 13-oct-2011 18:43
modo ap Wolfwood Networking & Wireless 0 21-sep-2010 21:13



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0