fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Modulo de captura C...
 
Avisos
Vaciar todo

Modulo de captura CCP1 del PIC16F877

14 Respuestas
6 Usuarios
0 Reactions
8,696 Visitas
rick_rs
Respuestas: 24
Topic starter
(@rick_rs)
Eminent Member
Registrado: hace 18 años

Hola a todos, estoy tratando de medir frecuencia con un PIC16F877 (configurado como esclavo), mediante el modulo de captura CCP1, utilizando lenguaje C para PIC (PICC), el cual mantiene una comunicación I2C con un PIC maestro cada 100ms y hasta ahora no lo he logrado. Cada vez que le configuro al PIC esclavo la opción del modulo de captura, se daña la comunicación con el PIC maestro... no encuentro la manera de que el PIC esclavo mida la frecuencia y a su vez mantenga la comunicación I2C con el PIC maestro, la verdad es que necesito algún tipo de información, tutorial o enlace de alguna página que pueda ayudarme por favor. 😕

Responder
13 respuestas
Lorth
Respuestas: 188
(@lorth)
Estimable Member
Registrado: hace 17 años

Si queria decir polling, se me escapo la u.

Responder
rick_rs
Respuestas: 24
Topic starter
(@rick_rs)
Eminent Member
Registrado: hace 18 años

Si Lorth ya lo habia realizado antes de meterme con el modulo de captura, pero la frecuencia que media era muy inestable y estaba muy alejaba del valor real... 🙁

Responder
Lorth
Respuestas: 188
(@lorth)
Estimable Member
Registrado: hace 17 años

Desabilitas las interrupciones cuando estas dentro de una interrupcion?

No se si con pics se podra, supongo k si, pero puedes dar prioridades a las interrupciones? Si es asi, le das mas prioridad a la de I2C ?

Responder
rick_rs
Respuestas: 24
Topic starter
(@rick_rs)
Eminent Member
Registrado: hace 18 años

Si Lorth!! así es, antes no estaba deshabilitando las interrupciones, pero luego segui tu sugerencia y opte por hacerlo, pero el sistema se sigue comportanto de igual manera 😕 , seguire intentandolo a ver si llego a dar con el detalle... cualquier otra idea, será de mucha ayuda 🙂 .. Saludos...

Responder
Página 3 / 3
Compartir: