如何在keil5环境下用外部中断控制流水灯及相应的数显?

按键 BTN1, BTN2,BTN3 和BTN4,分别控制流水灯组 (1,2,3),(4,5,6),(7,8,9)和(10,11,D12) 的显示,如按下 BTN4,流水灯组 (D10, D11,D12)运行,其他流水灯组不工作(对应关系己用不同颜色圈出以进行区分);
除了对流水灯组进行控制之外,按键 BTN1, BTN2,BTN3 和BTN4 按下的次数应实时显示在 4 位数码管的相应位置(对应关系己用不同颜色圈出以进行区分),由于每位数码管对应一个按键,因此按键按下次数记到9后,应重新从。 开始计数,可以4个数码管同时显示,也可以像流水灯一样分时单独显示。

img

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7538820
  • 除此之外, 这篇博客: A/Btest小项目实操中的 3.分布类型,检验类型和显著性水平确定 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    • 样本服从二点分布,独立双样本,样本大小n>30,总体均值和标准差未知,根据中心极限定理,样本量足够大时,总体方差可以看成样本方差值,所以可采用Z检验。显著性水平α取0.05。

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^