您现在的位置: 主页 > MCU > 单片机学习 > 第23节:独立按键控制跑马灯的速度 -
本文所属标签:
为本文创立个标签吧:

第23节:独立按键控制跑马灯的速度 -

来源: 网络用户发布,如有版权联系网管删除 2018-08-31 

[导读]上一节讲了独立按键控制跑马灯的方向。这一节继续要教会大家一个知识点:如何通过一个中间变量把按键跟跑马灯的速度有效关联起来。具体内容,请看源代码讲解。(1)硬件平台:基于朱兆祺51单片机学习板。在上一节的基础

从业将近十年!手把手教你单片机程序框架 第23讲:

开场白:

上一节讲了独立按键控制跑马灯的方向。这一节继续要教会大家一个知识点:如何通过一个中间变量把按键跟跑马灯的速度有效关联起来。

具体内容,请看源代码讲解。

(1)硬件平台:基于朱兆祺51单片机学习板。在上一节的基础上,增加一个加速按键和一个减速按键,用矩阵键盘中的S5键作为加速独立按键,用矩阵键盘中的S9键作为减速独立按键,记得把输出线P0.4一直输出低电平,模拟独立按键的触发地GND。

(2)实现功能:

在上一节的基础上,第1个至第8个LED灯一直不亮。在第9个至第16个LED灯,依次逐个亮灯并且每次只能亮一个灯。每按一次独立按键S5,速度都会加快。每按一次独立按键S9,速度都会减慢。跟上一节一样,用S1来改变方向。

(3)源代码讲解如下:

第二十三节源代码讲解.rar
文件类型: .rar a6e5d992ba0433589ef0fde9b8323b12.rar (3.32 KB)

总结陈词:

这一节讲了独立按键控制跑马灯的速度。如果按键要控制跑马灯的启动和暂停,我们该怎么编写程序呢?欲知详情,请听下回分解-----独立按键控制跑马灯的启动和暂停。



              查看评论 回复



嵌入式交流网主页 > MCU > 单片机学习 > 第23节:独立按键控制跑马灯的速度 -
 

"第23节:独立按键控制跑马灯的速度 -"的相关文章

网站地图

围观()