• Martes 5 de Noviembre de 2024, 17:45

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - dsanjuan71

Páginas: [1]
1
Microcontroladores / Re: Microcontroladores Pic16f877
« en: Lunes 2 de Octubre de 2006, 22:58 »
lo intuyes bien todos los modulos de pic corren en forma pararela al pcounter, es decir trabajan independiente del programa principal y puedes ver su estado por poleo o por interrupcion.
el la direccion de abajo en el link curso rapido de pic, busca el que dice contador de 0 a 255 utuliza el tmr1 con interruciones :D

http://mx.geocities.com/irresistible_en_linea/ :ph34r:

2
Microcontroladores / Re: Manejo Del Tmr1 Del 16f877a
« en: Lunes 25 de Septiembre de 2006, 22:05 »
mira para poder utilizar de forma adecuada el tmr1 dedes utilizar una formula (que no todos tienen o saben que existe), deves considerar la Fosc, el tiempo que quieres temporizar (si es alcansables por el mudulo pues es de 16 bits).
en la siguiente direccion temgo la forma de utilizar el tmr0 y tmr1

http://mx.geocities.com/irresistible_en_linea/ :alien:

en el link Curso rapido de pic y el Programador de PiCs y EEPROM, y en Ejemplo 4
Temporizacion utilizando el modulo TIMER0 y TIMER1

3
Microcontroladores / Re: Dudas
« en: Lunes 25 de Septiembre de 2006, 21:57 »
no queda muy clara tu pregunta.
no es estricto utilizar el oscilador interno (como el 16f628), basta con que configures de forma correcta que vas ha utilizar el oscilador externo (solo para aquellos pic que tienen el oscilador dentro)
para usar el interno usas
   list   p=16F628A
   __CONFIG   _CP_OFF &  _WDT_OFF & _PWRTE_OFF & _INTOSC_OSC_NOCLKOUT & _LVP_OFF & _MCLRE_ON

_XT_OSC      EQU   H'3FED'
_PWRTE_OFF   equ   H'3FFF'
_WDT_OFF    EQU   H'3FFB'
_CP_OFF      equ   H'3FFF'
_LVP_OFF    EQU   H'3F7F'
_MCLRE_ON   EQU   H'3FFF'
_INTOSC_OSC_NOCLKOUT   EQU   H'3FFC'   ;oscilador interno R5, R6 como I/0
INTCON   equ   0x0B


para usar el externo cambias el _INTOSC_OSC_NOCLKOUT
_EXTCLK_OSC                  EQU     H'3FEF'

tengo un ejemplo de rs232 en el 16f87x en la direccion
http://mx.geocities.com/irresistible_en_linea

http://mx.geocities.com/irresistible_en_li...odulousart.html

espero te haya sido util hasta la proxima

4
Microcontroladores / Re: Medidor De Frecuencia
« en: Jueves 7 de Septiembre de 2006, 18:02 »
si loq ue quieres es saber como puedes utilizar el pwm esta en la sigiete direccion
tiene las ecuacion que deves usar para determinar la frecuencia de operacion y el ciclo de trabajo y en que registros debes cargarlo y su adecuada configuracion

http://mx.geocities.com/irresistible_en_linea/

en l primer enlace curso raido de pic y en el ejemplo 12

hasta la proxima.. :rolleyes:

5
Programadores para microcontroladores / Re: Programadores Para Microcontroladores Pic
« en: Jueves 7 de Septiembre de 2006, 17:59 »
por aquello de son de los que buscan más en la sigiente direccion podran encontrar una coleccion de programadores
puerto paralelo
Propic
picprog
PIC800

puerto serie
TE20SE
http://mx.geocities.com/irresistible_en_li...gramadores.html

6
Microcontroladores / Re: Lcd 20x4
« en: Jueves 7 de Septiembre de 2006, 17:55 »
te podra parecer redundante puestoq ue has trabajado con los de 16x2
en la hoja de especificaciones dice la forma inicializacion del modelo de tu lcd
inclusibe los compatibles con hitachi tienen cierta diferencia en la inicializacion del lcd aunque minima (un tienpo de espera al conectar la fuente, dos instrucciones mas, o son mas lentos), te lo digo porque me paso con un lcd16x4 (segun yo manejaba bien el 16x2) ha leer la hoja con un traductor (mi ingles esta en la lona)

bye

7
Microcontroladores / Re: Microcontrolador P16f877a
« en: Jueves 7 de Septiembre de 2006, 17:49 »
los amifgos tienen razon es complicado e incluso de suerte encontrar contenido especifico en internet.
no digo que no los hay y es dificil que te expliquen como funciona el pic solo te ponene el programa y ya.
en la direccion de habajo podras encontrar el set de intrccuiones en Español, como utilizar el mplab, como usar las banderas o flags, el software de grabacion.
al parecer se esmero en tratar de explicar todo en forma clara y precisa.

tiene como utilizar algunos modulos de las serie 16f87x, usar, pwm, adc, lcd, tmr0 y tmr1.

almenos en ese aspecto es de los que se esmeran por explicar en español como se usa el pic

http://mx.geocities.com/irresistible_en_linea/

espero te sea de utilidad
hasta la proxima

8
Microcontroladores / Re: Problemas Con El Tmr0
« en: Jueves 7 de Septiembre de 2006, 17:43 »
el amigo tiene razon es dificil saber cual es tu problema
puede que no estes limpiando el TMR0 y/o que no estes limpiando la bandera de desbordamiento del timer 0
puedes ver el siguiente sitio que tiene como utilizar el tmr0(se utiliza igual en toda la serie 16F) y tmr1(para el 16F87x)

esperto haya sido de utilidad

9
Microcontroladores / Matriz De Led's
« en: Viernes 1 de Septiembre de 2006, 22:24 »
Que tal todos

recientemente me he interesado en un proyecto que es el manejo de matriz de led's, divagando se encuentran multiples soluciones utilizando los pic's

una matriz de 4x4 de led's como si fueran el teclado matricial (obiamente configurado como salidas)
haciendo habilitaciones por columna y mandando la secuencia adecuada a cada columna para formar una letra en tiempo de habilitacion muy cortos para que nuestro ojo no note que se prende y apaga cada columna.
el detalle esta en que solo se puede forman una letra y no se pueden ver mensajes completos.
la otra es utilizando una especie de decodificador que habilite las columnas una por una y enviar en sincronia la secuencia,
pensando en eso buscando encontre la pagina

http://www.josepino.com/pic_projects/index...rix_display.jps

donde utiliza el chip 74HC164 que es un registro de corriento justo lo que queria (una especia de decodificador) le pone el pulso de relog y envia el pulso para que haga el barrido, -me parece que el cuate se complica la exitencia haciendo la sincronizacion del clck para los 74hc y enviar la secuencia para prender los led's.
tiene una ventaja por mucho por el planteamiento anterior puesto se pueden conectar varias matrices de led's.

planteo que se habilite el modulo pwm para usarlo como el clck de los 74ch164, mandando tambien al pin rb0 habilitando interrupcion por cambio de estado en rb0 con la sigiente condicion cambia de alto a bajo que coloque en el puerto la secuencia para los led's y si cambia de bajo a alto que no cambie el contenido del puerto, a mi parecer mucho mas facil que lo del amigo jose pin.

para poder hacer que el mensaje se "mueva" ?

que les parecen los planteamientos que los tres funcionana unos mas faciles que otros y mejores, pero la cosa es sacar de sincronia (de forma adecuada) para que el mensaje de la imprecion que avanza

gracias por leerlo espero algunos comentarios bye

10
Microcontroladores / Re: Ayuda Con Para 16f628a
« en: Viernes 1 de Septiembre de 2006, 21:38 »
no se como funcione tu sensor. :huh:
si dices que envia pulsos puedes activar el TMR0 como contador sacando el valor que tenga en contador cada tiempo (puedes hacer una rutina de retardo por cilcos de intruccion) y ver que valor tiene para que lo puedas interpretar. :comp:
me parece muy buen proyecto :P .
tengo algunos archivos en la sigiente direccion que pueden ser facilmete exportables al 16F628
http://mx.geocities.com/irresistible_en_linea/

Páginas: [1]