• Sábado 14 de Marzo de 2026, 11:03

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 - Alternative

Páginas: 1 ... 5 6 [7] 8
151
Microcontroladores / Re: Problemas Con Usart
« en: Martes 22 de Noviembre de 2005, 17:49 »
SAludos
Que hay ceveye, mira por lo que veo andas tratando de sacar el programa y ya te rompistes la cabeza,  bueno te voy a proporcionar un programa que ya hice y me funciona bien.

Este transmite y recibe datos de la PC, te explico un poco y ahi lo desifras, cuando empiesas utilizar el PIC (Utilizo el 16F877A)  en la PC no va hacer nada hasta que le mandes cuarquier informacion al PIC, ya que le mandas informacion al PIC este te regresa a la PC mi nombre  :D  y cada ves que oprimas una tecla te regresara mi nombre y el dato que le mandas de la PC al PIC te lo despliega por el PORTD (logico la tecla  que oprimas o el dato que le mandes te lo saca en ASCCI), en el programa ejecutable que te mande, selecciona la opcion 2 que dice "conversar" y desde ahi pruebas la transmision y recepsion

Bye.
Oyes si me puedes ayudar, abri una nueva discusion
sobre el BUS I2C, asi que te agradeceria que le echaras un vistaso

 :hola:

152
Microcontroladores / Re: Problemas Con El Timer
« en: Martes 22 de Noviembre de 2005, 17:01 »
SAludos
Es una buena alternativa como dice Huguen_aus_Tirol, pero quiero corregirlo, un periodo completo tienen 2PI y el defasamiento de 90grados que quieres Ian.. es de PI/2 asi que no es lamitad, sino 1/4 del periodo de la entrada

SAludos.
 :hola:

153
Microcontroladores / Re: Como Ve Los Datos El Pic
« en: Martes 22 de Noviembre de 2005, 16:51 »
Saludos, mira la tabla que yo tengo del codigo ASCII es de EEUU
y si envias los datos aaa123, en el pic recibirias 979797495051, ya que todo dato enviado por la computadora es codigo ASCII, si realisas un programa que te despliegue en el LCD los datos recibidos de la computadora si te desplegara aaa123, ya que el LCD trabaja con ASCII.

Mira nose si necesites que te scanee mi tabla de ASCII que tengo, pero ahi me habisas, tambien tengo algunos programas sencillos serial, para el PIC16F84A, pic16F88, PIC16F877, para el PIC18F452

Saludos y espero me hayas entendido.

P.D. abri una nueva discusion y te agradeceria
       si me pudieras echar la mano bye

154
Microcontroladores / Re: Microcontrolador Pic16f84. Desarrollo De Proyectos
« en: Martes 22 de Noviembre de 2005, 16:41 »
Saludos...
Mira lo que pasa que me recomendaron ese libro, y lo que quiero saber es la teoria basica para realizar un circuito que funcione como el PCF8574, y es que no lo puedo conseguir, nose tal vez ya este obsoleto, o si sabes de un circuito expansor de BUS I2C te lo agradeceria.

Lo que quiero hacer, es tener 8 sensores de temperatura, su informacion se transmitira serial mente a un maestro, que reconocera la informacion de cual de los 8 esclavos se trata, y de acuerdo a la informacion obtenida de los 8 esclavos realizara una cierta actividad, todo esto despligara cada tempera tura en un LCD de 4x40, ya obtengo los datos de un esclavo, pero lo que me intereza es unir ya los 8 datos de cada uno de los esclavos.


Bueno saludos
haaaa los ejemplos del libro ya tengo el CD
pero no tengo la teoria que maneja el libro.
pero voy a buscar en la red haber que puedo obtener
de todas formas gracias

bye

155
Microcontroladores / Microcontrolador Pic16f84. Desarrollo De Proyectos
« en: Lunes 21 de Noviembre de 2005, 23:05 »
Saludos a todos
necesito de que me echen la mano, necesito que me manden a mi correo lo relacionado con el BUS I2C. en el capitilo 21 del libro "MICROCONTROLADOR PIC16F84.Desarrolo de proyectos" lo trae, y necesito que alguien scane ese capitulo y me lo mande a mi correo

pmluis@gmail.com

Ya saben que pueden contar con mi ayuda si tienen alguna duda con
algun programa y he tratado de ayudarlos cada vez que puedo
Saludos

 :hola:

156
Microcontroladores / Re: Problemas Con El Timer
« en: Lunes 21 de Noviembre de 2005, 22:56 »
Saludos

Oyes nose si tendas el libro
RA-MA Editorial: Microcontrolador PIC16F84. Desarrollo de proyectos.
necesito que si lo tienes me puedas ayudar scaneando los capitulos

Capítulo 21: BUS I2C

21.1 El bus I2C
21.2 Hardware del bus I2C
21.3 Transferencia de un bit por la línea SDA
21.4 Condiciones de START y STOP
21.5 Transferencia de datos
21.6 Formato de una transferencia de datos
21.7 Tipos de formatos de transferencia
21.8 Temporización
21.9 Conexión de bus I2C a un PIC16F84
21.10 Librería de subrutinas para bus I2C
21.11 Dispositivos I2C


Gracias
Saludos

mi correo es

pmluis@gmail.com

157
Microcontroladores / Re: Problemas Con El Timer
« en: Lunes 21 de Noviembre de 2005, 22:53 »
Saludos...
mira te recomiendo que utilices dos tablas
uno que te dara el valor del periodo normal y el otro que te dara
el valor a cargar al TMR0 con su respectivo defasamiento.

Bueno, haber si me explico, te recomiendo que lo realices con TMR0
el valor capturado (entrada) se debe comparar para saber a que valor
le corresponde en la tabla 1, y en la tabla dos en su misma direccion
debe tener el valor del defasamiento entre ellos, ya lo he echo nadamas
que con otros valores de defasamiento.


Saludos
bye

158
Microcontroladores / Re: Lcd Desplegada Por Teclado (dudita)
« en: Lunes 21 de Noviembre de 2005, 22:46 »
Que hayyyyy
saludos
oyes mira, creo que puedo ayudarte, espero que lo pongas comprimido tu programa, porque me es dificil ver tus etiquetas, quiero checar si estas poniendo bien los valores de tu DDRAM del LCD que debe ser como 0x85 en la linea 1, y 0xc5 en la linea2, asi como darle sus comandos adecuados.

Saludos

P.D. nose si tengas el libro RA-MA Editorial: Microcontrolador PIC16F84. Desarrollo de proyectos. y si  me puedes scanear el capitulos

26. PCF8574, EXPANSOR DE BUS I2C
27. PCF8591, ADC Y DAC EN BUS I2C
28. BUS DE UNA LÍNEA

bye.

voy estar conectado hoy, si me mandas tu duda,  hoy mismo te lo resuelvo

Mi correo es

pmluis@gmail.com

159
Microcontroladores / Re: Lcd Desplegada Por Teclado (dudita)
« en: Lunes 21 de Noviembre de 2005, 22:45 »
Que hayyyyy
saludos
oyes mira, creo que puedo ayudarte, espero que lo pongas comprimido tu programa, porque me es dificil ver tus etiquetas, quiero checar si estas poniendo bien los valores de tu DDRAM del LCD que debe ser como 0x85 en la linea 1, y 0xc5 en la linea2, asi como darle sus comandos adecuados.

Saludos

P.D. nose si tengas el libro RA-MA Editorial: Microcontrolador PIC16F84. Desarrollo de proyectos. y si  me puedes scanear el capitulos

26. PCF8574, EXPANSOR DE BUS I2C
27. PCF8591, ADC Y DAC EN BUS I2C
28. BUS DE UNA LÍNEA

bye.

voy estar conectado hoy, si me mandas tu duda,  hoy mismo te lo resuelvo

160
Microcontroladores / Re: Varios Puertos Serie En 16f84
« en: Martes 15 de Noviembre de 2005, 06:18 »
SAludos
Que hayyyy jaumegs, mira, voy hacer el programa para comunicar varios PIC's  esclavos, con un maestro, los esclavos van hacer los PIC's 16F88 y el Maestro va hacer 16F877A, asi que si vas utilizar estos PIC's nos podemos hechar la mano, por el monento ya logre comunicar un PIC16F88 con la PC, y mañana voy hacer el programa de comunicar 2 PIC16F99 ya con el maestro, espero funcione

Saludos
Bye
 :hola:

161
Microcontroladores / Re: Retardos
« en: Jueves 27 de Octubre de 2005, 18:49 »
SAludos
Un placer megazero

Saludos
Bye

pmluis  :hola:

162
Microcontroladores / Re: Retardos
« en: Miércoles 26 de Octubre de 2005, 17:45 »
Hooooola  megazero
mira  no especificas que PIC, o de que gamma
tengo echo los tiempos de 1 segundo de varios PIC
asi que te mando el del PIC16F877, tengo otros utilizando
su oscilacion interna, como es el del 12F675 y el 16F88 y el 16F917

Asi que te mando el del PIC16F877 y trata de comprenderlo
existen formulas para calcular el tiempo, es decir el valor a cargar al TMR0



                                           Tiempo
- Valor del TMR0 =   ---------------------------------------
                               4 * (   1     ) * Prescaler del TMR0
                                      ------
                                       Tosc
                         

en este caso el tiempo que desee es de 10mSegundos
el cristal es de 4Mhz  y el prescaler es de 256

Asi que el alor que saque es de  aproximadamente 39 para optener un tiempo
de 10 ms, y para optener 1 seg realice 100 veces la repeticion.

Recuerda que el valor que optengas es negativo. Normalmente despejo dudas y ayudo a quienes lo han intentado, pero me levante de buen animo.

El programa pende y apaga un led donde su periodo es de 2 segundos
y el  tiempo que permanece encendido es de 1 segundo. Te coloque el archivo adjunto para que lo cheques, si quieres cambiar de PIc al 16F84A o a cualquir otro, solo realizale los cambios que la verdad solo te tomara unos segundos

bye


Saludos
bye

pmluis  :hola:

163
Microcontroladores / Re: Manejo Del Rfpic12f675h
« en: Miércoles 26 de Octubre de 2005, 02:34 »
Saludos

Quiero aprender a usar rl RFPIC12F675, asi que voy empezar y cualquier avance que realice satisfactoriamente se los hare llegar.

Tratare de compartir mis avances que para eso es este foro, no voy entar nadamas para decir que se manejarlos y no compartir la informacion, porque en ese caso para que entro.

Saludos y estamos en contacto

bye

pmluis  :hola:

164
Microcontroladores / Re: Empezando Con El Dspic
« en: Martes 25 de Octubre de 2005, 21:41 »
Saludos
empiezo tambien con el DSPIC 30F2010, he realizado unos
programas muy sencillos, es solo para aprender a utilizarlos
pero mi problema es que mi programador no quiere programarlos
utilizo el MELAB, me marca un error y no me funciona.


Si tienen el Diagrama de un programador que funcione
se los agradeceria

Saludos
bye

pmluis :hola:

165
Microcontroladores / Re: Quemar Datos Permanentemente
« en: Martes 25 de Octubre de 2005, 21:30 »
Hooola Karen81

Mira, ya entendi tu objetivo, tratare de explicarme, haber si te entendi bien.

1. Deseas almacenar datos en la memoria EEPROM
2. Una ves que estan tus datos, deseas borrar tu PIC y realizar un programa
    en donde accederas los codigos antes programados en la memoria EEPROM

Tu idea principal es que el codigo que realisas es muy grande y al hacer estos
dos pasos te ahorrarias instrucciones en tu nuevo programa y  no hacer todo
en tu programa principal lo que menciona Jonathan, ya que si lo realizas como
 dice Jonathan no crees que te alcance la memoria para realizar tu programa.

Bueno, me resulto interezante asi que lo realice para probar,
pero desafortunadamente al borrar un PIC
tambien borra la memoria EEPROM colocandoles 0xFF en toda sus localidades

Realice el programa en el PIC16F877A, lo cheque, y lo prove pero esta idea
desafortunademente no te funcionara, lo ideal es que trates de realizar metodos
en los que utilices menos lineas, y utilizacion de tablas o hacerlo como dice
Jonathan y esperemos que te alcance la Memoria para tu proyecto

coloco el codigo ASM para que lo cheques
y te desengañes por ti misma
lo hice que almacenara 3 codigos en la memoria EEPROM en las
direcciones 0     dato colocado = 1
direcciones 1     dato colocado = 3
direcciones 2     dato colocado = 7
direcciones 3     dato colocado = 15

estos codigos los desplegara por el PORTB, dandoles un pequeño
retardo para que se visualicen

en la linea 40 se encuentra un "goto lectura" el cual esta como comentario

1.  programa el pic con el codigo como esta
2. Prueba que te saca los datos 1, 3 7 y  15 por PORTB
3. borra el PIC y programalo ahora pero abilitando lo que estaen la linea 40
    esto para que no programe la EEPROM y solo lea las direcciones
    0, 1, 2 y 3
4. Los datos Obtenidos son 0xFF y no los datos
    como los que almacenastes cuando programastes el PIC
    anteriormente



Saludos
bye

pmluis  :hola:

166
Microcontroladores / Re: Proteus...???
« en: Sábado 22 de Octubre de 2005, 05:21 »
Hooola
Bueno en primera te marca el error porque no tienes el CRACK
y tienes un DEMO, necesitas descargar el CRACK de tu version
en EMULE.

Cuando te sale "SAVE DESIGN AS" es cuando realisas por primera ves
tu diseño, y conforme lo vas desarroyando solo le tienes que dar
"SAVE DESIGN"

SAludos

bye

 :hola:   pmluis

167
Microcontroladores / Re: Rx Y Tx Asincrona Con 16f84
« en: Sábado 22 de Octubre de 2005, 01:57 »
SAludos....
te mando un programa que si me sirvio.
transmite del PIC16F84A a la PC y funciona perfecto
Y tambien de la PC al PIC y me funciona, asi que espero te sirva

SALUDOS

 :hola:

168
Microcontroladores / Re: Rutinas Lcd
« en: Sábado 22 de Octubre de 2005, 01:47 »
Que hayyy
Saludos, mira trabaje con el PIC16F877
te pongo el codigo fuente, trabaje con 8 bits, y el LCD es de 2x16
Por el PORTD, saco los datos y por el PORTE,0 y PORTE,1 son los controles
si quieres cambiar el puerto, en las subrrutinas de dato y commando, cambialas por el puerto que desees utilizar

Saludos
Bye

  Perdon
  parece no tan entendible asi que que les cargo el archivo comprimido
 bye

169
Microcontroladores / Re: Rutinas Lcd
« en: Sábado 22 de Octubre de 2005, 01:44 »
Que hayyy
Saludos, mira trabaje con el PIC16F877
te pongo el codigo fuente, trabaje con 8 bits, y el LCD es de 2x16
Por el PORTD, saco los datos y por el PORTE,0 y PORTE,1 son los controles
si quieres cambiar el puerto, en las subrrutinas de dato y commando, cambialas por el puerto que desees utilizar

Saludos
Bye




          list       P=16F877A
         INCLUDE<P16F877A.INC>

   __CONFIG _CP_ALL & _WDT_OFF & _BODEN_OFF & _PWRTE_OFF & _XT_OSC & _LVP_OFF & _CPD_OFF & _WRT_OFF

cont1         EQU   20
cont2         EQU   21
cont3         EQU   22
DD_ram_LCD1      EQU   23
DD_ram_LCD2      EQU   24

;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@       COMANDOS DEL LCD      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

LCD_clear      EQU   0X01   ;Clear Display de el LCD
LCD_home      EQU   0X02   ;Display y cursor en home
;------------------------
Entry_mode_set_1   EQU   0x04   ;Decrementa(escribe al reves) y Display shift Off
Entry_mode_set_2   EQU   0x05   ;Decrementa(escribe al reves) y Display shift On
Entry_mode_set_3   EQU   0x06   ;Incrementa(escribe bien)     y Display shift off
Entry_mode_set_4   EQU   0x07   ;Incrementa(escribe bien)     y Display shift On
;------------------------
Display_OnOff_control_1   EQU   0x08   ;Display Off,  Underline Off  y Cursor blink Off
Display_OnOff_control_2   EQU   0x09   ;Display Off,  Underline Off  y Cursor blink On
Display_OnOff_control_3   EQU   0x0A   ;Display Off,  Underline On   y Cursor blink Off
Display_OnOff_control_4   EQU   0x0B   ;Display Off,  Underline On   y Cursor blink On
Display_OnOff_control_5   EQU   0x0C   ;Display On,   Underline Off  y Cursor blink Off
Display_OnOff_control_6   EQU   0x0D   ;Display On,   Underline Off  y Cursor blink On
Display_OnOff_control_7   EQU   0x0E   ;Display On,   Underline On   y Cursor blink Off
Display_OnOff_control_8   EQU   0x0F   ;Display On,   Underline On   y Cursor blink On
;------------------------
Display_cursor_shitf_1   EQU   0x10   ;Cursor Move(salta una posicion)   y    Left  shift
Display_cursor_shitf_2   EQU   0x14   ;Cursor Move(salta una posicion)   y    Right shift
Display_cursor_shitf_3   EQU   0x18   ;(Desplaza todo a la izq)               Display shift(LCD+1)     y       Left  shift
Display_cursor_shitf_4   EQU   0x1C   ;(Desplaza todo a la izq)               Display shift(LCD+1)     y       Right shift
;------------------------
Funtion_set_1      EQU   0X20   ;4 Bits,     1 Linea,     5x7  dots
Funtion_set_2      EQU   0X24   ;4 Bits,     1 Linea,     5x10 dots
Funtion_set_3      EQU   0X28   ;4 Bits,     2 Linea,     5x7  dots
Funtion_set_4      EQU   0X2C   ;4 Bits,     2 Linea,     5x10 dots
Funtion_set_5      EQU   0X30   ;8 Bits,     1 Linea,     5x7  dots
Funtion_set_6      EQU   0X34   ;8 Bits,     1 Linea,     5x10 dots
Funtion_set_7      EQU   0X38   ;8 Bits,     2 Linea,     5x7  dots
Funtion_set_8      EQU   0X3C   ;8 Bits,     2 Linea,     5x10 dots
;--------------------------
CGRAM_Adress      EQU   0x40
;--------------------------
RS         EQU   0
E         EQU   1

;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

         org   0
         goto   start
         org   5


start         bsf   STATUS,RP0
         clrf   TRISD         ;Datos del LCD
         clrf   TRISE         ;Coltrol del LCD
         movlw   0x07
         movwf   ADCON1
         bcf   STATUS,RP0

;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
         call   Display_Init
         movlw   0x80      ;Direccion de Inicio del LCD1 (Primera linea)
         movwf   DD_ram_LCD1
         movlw   0xC0      ;Direccion de Inicio del LCD2 (Segunda linea)
         movwf   DD_ram_LCD2
         
         movf   DD_ram_LCD1,W
         call   comando
         movlw   'P'
         call   dato
         movlw   'R'
         call   dato
         movlw   'O'
         call   dato
         movlw   'G'
         call   dato
         movlw   'R'
         call   dato
         movlw   'A'
         call   dato
         movlw   'M'
         call   dato
         movlw   'A'
         call   dato
         movlw   ' '
         call   dato
         movlw   'B'
         call   dato
         movlw   'A'
         call   dato
         movlw   'S'
         call   dato
         movlw   'E'
         call   dato
         
         movf   DD_ram_LCD2,W
         call   comando
         movlw   'L'
         call   dato
         movlw   'C'
         call   dato
         movlw   'D'
         call   dato
         movlw   ' '
         call   dato
         movlw   'D'
         call   dato
         movlw   'E'
         call   dato
         movlw   ' '
         call   dato
         movlw   '8'
         call   dato
         movlw   '-'
         call   dato
         movlw   'B'
         call   dato
         movlw   'I'
         call   dato
         movlw   'T'
         call   dato
         movlw   'S'
         call   dato
         
nada         goto   nada

;MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
;MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
;MMM                                                                                MMM
;MMM                   S U B R R U T I N A     D E L     L C D                      MMM
;MMM                                                                                MMM
;MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
;MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM

Display_Init      movlw   Funtion_set_7      ;8 bits, Display 2 lineas y 5x7
         call   comando
         movlw   LCD_clear      ;Limpia LCD
         call   comando
         movlw   LCD_home      ;Return cursor to home position
         call   comando
         movlw   Entry_mode_set_3   ;I/D  1:Incrementa   0:Decrementa
         call   comando
         movlw   Display_OnOff_control_5   ;Set ON/OFF entere Display (D)
         call   comando
         return   
;----------------------------
dato         bsf   PORTE,RS
         movwf   PORTD
         bsf   PORTE,E
         nop
         bcf   PORTE,E
         call   espera
         return
;----------------------------
comando         bcf   PORTE,RS
         movwf   PORTD
         bsf   PORTE,E
         nop
         bcf   PORTE,E
         call   espera
         return
;======================================================================================
espera         movlw   0x10
         movwf   cont1
         movlw   0x10
         movwf   cont2
         movlw   0x02
         movwf   cont3
         
decre         decfsz   cont1,1
         goto   decre
         movlw   0x10      
         movwf   cont1
         decfsz   cont2,1
         goto   decre
         movlw   0x10
         movwf   cont2
         decfsz   cont3
         goto   decre
         return
         
         END

170
Microcontroladores / Re: Operacion Rs232
« en: Sábado 22 de Octubre de 2005, 01:26 »
ASi es karen81, tine razon oldkami, el maxrs-232 es para igualar los niveles de voltaje de la PC al PIc, ya que la computadora transmite a voltajes de +-12volts y si lo conectas dicesto al PIC lo dañaras. Y como menciona, es preferible utilizar osciladores externos, ya que por las variaciones de temperatura de chip varia su frecuencia de oscilacion insterno, y con una poca variacion de la frecuancia la transmision seria erronea.

Saludos
Bye

 :hola:

171
Microcontroladores / Re: Pwm1 Pic16f873
« en: Sábado 22 de Octubre de 2005, 01:20 »
SAludos.
Bueno, al utilizar el modulo PWM funcionaria, pero Hooooo mala suerte las frecuencias que utilisas son muy bajas, asi que no te recomiendo que lo realices con el modulo porque no te funcionara, te puedo recomendar que lo hagas con el TMR0, y cada ves que se genera una interrupcion preguntarias si es Int.Ext o es la interrupcion Int.TMR0. al parecer no tiene mucha dificultad, asi que espero me entiendas.

Saludos
P.D. puedes utilizar el modulo PWM si vcas a utilizar frecuencias mayores a 1Khz hasta 200 Khz, no tengo los calculos ahora pero mas o menos a ese rango te funciona, dependiendo del cristal que utilices

Bye

172
Microcontroladores / Re: Progrmar Micro
« en: Sábado 22 de Octubre de 2005, 01:13 »
Saludos.
Compañero, concuerdo con Jonathan, al parecer es tu TArea o ago por el estilo, no quiero ser grocero, pero trata de realizar el programa, las dudas que tengas se te puede ayudar, pero realizarte el programa es euivocado, porque en ves de ayudarte se te estaria haciendo lo contrario.

Te puedo sugerir para el varrido que utilices la instruccion rrl y rrf, que realiza el varrido a la derecha y a la izquierda. utiliza unos retardos para que puedas visualizarlos, ya que de lo contrareo visualizaras todos los leds prendidos. Si puedes conseguir PROTEUS, es un simulador de PIC's que si apenas enpiezas a utilizarlos te servira mucho

Bye

 :hola:

173
Microcontroladores / Re: 16f84 Y Eeprom 24c08!..
« en: Sábado 22 de Octubre de 2005, 01:07 »
Gracias jpaler por tu comentario
y pues  si tienes dada sobre el manejo de los PIC, rutinas del LCD
o manejo del PWM o cualquier cosa, si te puedo ayudar
co gusto lo hare.

He echo algunos proyectos como es un neuromodulador (no es mas
que un motor a pasos que se mueve en distancias de micrometros)
controlado desde un teclado y un select externos. De echo termine apenas
un entrenador de PIC´s que lo ando probando, quiero empesar con
los DSPIc, he echo ya algunos programas, pero no los he podido programar,
e utilizado para los DSPIC MELAB, y para los PIC's EPICWIN

Si has programado en DSPIC y te funciona el programador
te agradeceria m pudiaras atudar.
Por todo gracias

Bye

 :hola:

174
Microcontroladores / Re: Proteus...???
« en: Jueves 20 de Octubre de 2005, 20:34 »
Hoooola
Claro, he trabajado con PROTEUS desde Win98
y si funciona bien, algunos errores en unos micros
pero por lo general funciona bien.

Mira yo lo descargue utilizando un programa que se llama EMULE
y descargas el CRACK, la verdad esta algo grande para mandartelo por Email

En cuanto EMULE, existen unos mas recientes que no funcionan bien
en WIN98, te doy la direccion donde puedes una version viejita de
EMULE y funciona bien en Win98, ya descargandolo
lo instalas y lo configuras de acuerdo a la conexion de internet qu tegas

Ya instalado puedes descargar PROTEUS y su crack

Bye
 :hola:

http://espanol.geocities.com/why_imposible/download

175
Microcontroladores / Re: Iniciar Un Conteo Con Pic Desde U Linea Telefonica
« en: Jueves 20 de Octubre de 2005, 18:52 »
Hooola Mercurio
Haber si te entendi, cuando realisaa la llamada, en el momento de entrar la llamada quieres que empiece a contar tu contador, bueno, nose necesita tu filtro, o si la persona habla, existe el tono de espera en el telefono, en el momento en que se quite y entre la llamada puede empezar a funcionar tu contador.

Bueno, espero te haya entendido
sino podrias extender mas tus dudas

bye

 :hola:

Páginas: 1 ... 5 6 [7] 8