Paso 6: La o es una gran herramienta.
¿Qué pasa si PB5 era ya encendido, y tratamos de volver a encenderlo? Obtendrá los mismos resultados porque si uno o ambos son 1, entonces, la combinación es 1.E/S del puerto B | PB7 | PB6 | PB5 | PB4 | PB3 | PB2 | SBR | SBS |
PBValue | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
Máscara de PB5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
0
O
Resultados
0
1
1
0
1
1
0
0
Mediante la escritura o y permite que una máscara para encender exactamente qué bits que desee sin saber lo que se escribe actualmente en el registro. Es un gran primer paso para aprender cómo utilizar registros.
La próxima vez vamos a hablar sobre el uso de otros operadores.