Descrição do projeto
Traduzido10
1. Armazenar na RAM do MK (em variáveis uint8)
{a, b, c, d, e} Após o lançamento do MK antes de inserir novos valores em
A qualidade dos valores das variáveis é definida como zero;
2. Fornecer uma exibição constante do valor de uma das
Variáveis em quatro indicadores de sete segmentos na forma de
“.”, por exemplo, “a.123”;
3. Realizar o processamento de interrupções externas:
3.1. Quando a interrupção INT0 for acionada, proceder à conclusão
Da seguinte variável (ciclicamente: a→b→c→d→e→a→...) no
Indicador de sete segmentos;
3.2. Quando a interrupção INT1 for acionada, transmitir
O valor da variável atualmente exibido
Indicador de sete segmentos, no terminal do PC (interface UART) na forma de "=",
Por exemplo, "a=123."
4. Realizar os seguintes comandos recebidos pela interface UART do terminal do PC (para ler comandos você precisa ser capaz de usar o computador).
Use a interrupção UART_RXC:
4.1. Inserir novos valores para variáveis. Formato de entrada:
“=”, por exemplo, “a=123”;
4.2. Realizar operações aritméticas {+, -, *} com
Variáveis {a, b, c, d, e}. Em resposta, o MK envia o resultado
Das operações. Formato de entrada:
"=,"
Por exemplo, "=a+b";
Configurações da interface UART: velocidade 4800 bauds, controle
Paridade par, dois bits de parada, 8 bits significativos em um pacote.