TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: gg.tecnico en 03 de Octubre de 2018, 15:51:16

Título: consulta sobre el PIC16F876
Publicado por: gg.tecnico en 03 de Octubre de 2018, 15:51:16
Buenas tardes a todos, manejo un poco el software Flowcode, y con este programa suelo utilizar varios Pics como el 16F677 y el 16F690, y ahora necesito realizar un montaje donde me hacen falta mas pines y habia pensado en utlizar el PIC16f876. Mi consulta es si habria mucha diferencia con respecto a los Pics que yo manejo, sobre todo en el tema de fuses.

Gracias de antemano.
Título: Re:consulta sobre el PIC16F876
Publicado por: Fer_TACA en 03 de Octubre de 2018, 16:23:54
No hay mucha diferencia. 
Ademas si usas  Flowcode,  no tendras problema, al construir el hex,  el propio programs te los genera una vez  que los configures dentro del  mismo y segun  tus necesidades.
Título: Re:consulta sobre el PIC16F876
Publicado por: gg.tecnico en 04 de Octubre de 2018, 15:55:10
Muchas gracias Fer_Taca..

Saludos.
Título: Re:consulta sobre el PIC16F876
Publicado por: gg.tecnico en 04 de Octubre de 2018, 16:02:21
Disculpa, Fer_TACA, ¿podrías orientarme de como conseguir 10 pulsadores utilizando un solo pin? Por supuesto con Flowcode.


Muchas gracias.
Título: Re:consulta sobre el PIC16F876
Publicado por: Fer_TACA en 04 de Octubre de 2018, 16:17:42
¡¡¡¡Uhhmmmmm!!!!!
Lo veo dificil
Título: Re:consulta sobre el PIC16F876
Publicado por: gg.tecnico en 04 de Octubre de 2018, 17:01:34
He visto que se puede hace con unas resistencias, imagino como si fueran divisores de tensión y utilizar una entrada ADC, pero no lo tengo  claro...
Título: Re:consulta sobre el PIC16F876
Publicado por: Eduardo2 en 04 de Octubre de 2018, 17:43:11
He visto que se puede hace con unas resistencias, imagino como si fueran divisores de tensión y utilizar una entrada ADC, pero no lo tengo  claro...

Son esquemas de este estilo 

 - Tienes que ingresar para ver archivos adjuntos -


La tensión con cada pulsador (de a uno por vez obvio) resulta:  Vk = Vdd * Rk/(Rk+R)

Como conviene que los voltajes estén lo mas equiespaciados posibles, se eligen las resistencias lo mas cercano a  Rk = R * k/(N-k)  siendo N la cantidad de pulsadores.