ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Integradas las resistencias pull-up


Enviado por   •  10 de Agosto de 2014  •  Informes  •  230 Palabras (1 Páginas)  •  318 Visitas

A menudo es útil para colocar un pin de entrada en un estado conocido si no hay un estado de entrada. Puede hacerse añadiendo una resistencia pull-up (a +5 V), o una resistencia pull-down (resistencia a tierra) en la entrada, 10K suele ser un valor muy común.

También hay resistencias pull-up de 20K conveniente integradas en el chip Atmega a las que se puede acceder desde el software. Estos resistencias pull-up incorporadas son accedidas de la siguiente manera.

pinMode (pin, INPUT); // pone el pin como entrada

digitalWrite(pin, HIGH); // activa la resistencia pull-up

Las resistencias pull-up proporcionan suficiente corriente para dar una luz tenue con un LED conectado a un pin que se ha configurado como entrada. Si el LED de un proyecto parece estar funcionando pero muy tenuemente, es posible que sea esto lo que está pasando, y el programador ha olvidado usar pinMode() para ajustar los pines como salidas.

También debes tener en cuenta que las resistencias pull-up son controladas por los mismos registros (posiciones de memoria interna del chip) que controlan si un pin está alto (HIGH) o bajo (LOW). Por consiguiente, un pin que se configura para tener las resistencias pull-up activadas cuando está configurado como entrada, debe tener el pin a alto (HIGH) si el pin es cambiado como salida (OUTPUT) con pinMode().

...

Descargar como (para miembros actualizados) txt (1 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com