Os canais digitais presentes nas portas digitais dos microcontroladores não são manipulados de uma única maneira pelo programa usuário, e o programador de sistema embarcados deve conhecer tais técnicas de acesso às portas digitais.
Qual é a finalidade da operação de mascaramento, muito utilizada na manipulação de canais digitais dos microcontroladores?
Soluções para a tarefa
Respondido por
61
SERVE PARA TRATAR BITS DE MANEIRA INDIVIDUAL, SEM ALTERAR OS ESTADOS DE OUTROS BITS QUE COMPARTILHAM O MESMO REGISTRADOR OU VARIÁVEL
henriquejosue:
boa Carlos!
Respondido por
3
Olá!
O mascaramento é um processo amplamente usado quando sedeseja segmentar ou separar um registro em dois nibbles (4 bits) e depois em registradores de 8 bits. Também pode ser usado para neutralizar um bit ou vários bits, seletivamente,
O mascaramento é uma maneira de extrair ou forçar o estado de um único bit ou de algumas palavras específicas. Para fazer isso, são usadas as operações booleanas: AND, OR e XOR
Pode-se concluir que ser para tratar bits de forma individual, para não alterar os estados de outros bits que compartilham o mesmo registrador ou variável.
Perguntas interessantes