Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?
05/11/2010 #1


Pasar de pull_dow a pull_up
Hola a todos, estoy trabajando con un codigo en el que los pines de los pulsadores estan conectados a tierra por medio de una r de 10k, pero yo quiero cambiarlo a pull_up y no se como. Es en CCS.Gracias.
05/11/2010 #2


para poner una pata a pull up se pone una resistrencia de cada pata de 1k o 2k2 a positivo 5 volts y se saca la que esta a masa la logica cambia estaran siempre a 5 volts o sea un 1 logico salvo cuando vos pongas esa pata a masa ya sea en caso de un pic por soft o en un integrado logico por que asi lo hizo su operacion

pasa a cero logico
05/11/2010 #3

Avatar de ByAxel

Por hardware ya te lo han dicho y por software negarías la respuesta o enmascaras la respuesta; algo así:

if(input(PIN_B0)) // Lee el RB0 y ejecuta si RB0 = '1'
...
if(!input(PIN_B0)) // Lee el RB0 y ejecuta si RB0 = '0'
...
if(~input(PIN_B0)) // Lo normal es que se ejecuta si RB0 = '1' pero la respuesta está negada, de ese modo
// ejecuta cuando la respuesta negada sea '0' aunque lea '1' del RB0.

saludos.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.