Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puertos de entrada-salida
Introducción
Una señal digital es un tipo de señal en que cada signo que codifica
el contenido de la misma puede ser analizado en término de
algunas magnitudes que representan valores discretos, en lugar de
valores dentro de un cierto rango. Por ejemplo, el interruptor de la
luz sólo puede tomar dos valores o estados: abierto o cerrado, o la
misma lámpara: encendida o apagada.
Cada bit de estos registros corresponde con un solo pin; Ejemplo: El bit
menos significativo de los registros DDRB, PORTB, y PINB hace
referencia al pin PB0 (pin digital 14).
El rango entre 1,9 y 2,1 voltios está considerado como error, donde
el sistema puede dar fallos.
Para asegurar el correcto funcionamiento y en los casos que
utilicemos switch o pulsadores, utilizaremos configuraciones con
resistencias de modo Pull-Up o Pull-Down.
Si la condición es verdadera, se
ejecuta el bloque se sentencias
1, de lo contrario, se ejecutará
el bloque de sentencia 2, todo lo
que está dentro de los
paréntesis.
Cambiando la estructura de
programación para usarla
directamente con el Arduino
sería de la siguiente forma:
Sistemas Lógicos Programables 12
Aplicaciones
Aplicación pines entrada miPuerto.available()>0
Control Operación
000 R=A+B
001 R=A-B
010 R = A XOR B
011 R = A AND B
100 R = A OR B
101 a 111 R=0