项目描述
翻译10
1. 存储在MK RAM中(以uint8变量形式)
{a, b, c, d, e} 在MK启动后,在输入新值之前
变量值的质量设置为零;
2. 在四个七段指示器上以常量显示其中一个
变量的值,形式为
“.”,例如“a.123”;
3. 处理外部中断:
3.1. 当触发INT0中断时,进行输出
以下(循环:a→b→c→d→e→a→...)变量
七段指示器;
3.2. 当触发 INT1 中断时,传输
当前显示的变量值
七段指示器,在 PC 终端(UART 接口)以 "=" 的形式显示,
例如,"a=123."
4. 执行从 PC 终端通过 UART 接口发送的以下命令(读取命令时需要能够使用计算机)。
使用 UART_RXC 中断:
4.1. 输入变量的新值。输入格式:
“=”,例如,“a=123”;
4.2. 执行算术运算 {+, -, *} 与
变量 {a, b, c, d, e}。作为回应,MK 发送结果
操作。输入格式:
"=,"
例如,"=a+b";
UART 接口设置:速度 4800 波特,控制
偶数校验,两个停止位,数据包中 8 个有效位。