SISTEMAS DIGITAIS MICROCONTROLADOS
O sistema abaixo é uma calculadora simples que executa somente as operações de MULTIPLICAÇÃO e DIVISÃO. Como podemos perceber pelo diagrama eletrônico e também pelo código fonte, ela usa apenas os números 2 , 3 e 4 nessas operações. (Acompanhe a "legenda" das teclas no esquema.)
Olhando a rotina do código fonte, percebe-se que foi criada uma função "display()" com o intuito de resumir o software e de evitar que este fique atualizando o display LCD a todo instante sem que haja necessidade, caso contrário haveria um desperdício de processamento e excessivo uso da CPU do microcontrolador.
Circuito:
Código-fonte:
Em relação à função "display()" assinale a alternativa correta: