专栏中心

EEPW首页 > 专栏 > 按键加减(按住连加)

按键加减(按住连加)

发布人:mayer 时间:2009-08-05 来源:工程师 发布文章
按键加减(按住连加)

 

//速度加减程序
void speed_add_dec()
{
if(speedadd_flag)                   //查询到速度加键被按下
{
   x++;                                          //显示数字加
   beedon();                           //鸣叫一声
while(speed_flag)                         // 
{
    display_speed();              //显示数字
    if(keydelay>200)  //按键被按下延时计时器 被按下大于2秒增0.1KM/H
{
    x++;                    //连加
    beepon();
if(x>speedmax){x=speedmax; beepon();}  //按键计算到显示的最大时.保护最大值不变
}
}
}
else(speeddec_flag)   //减处理
{
   x++;
   beedon();
while(speed_flag)
{
    display_speed();
    if(keydelay>200)  //按键被按下延时计时器 被按下大于2秒增0.1KM/H
{
    x--;
    beepon();
if(x<speedmin){x=speedmin; beepon();}
}
}
}
}
////////////////////////////////////
////////////////////////////////////
///////////////////////////////////
//坡度加减程序
void incline_add_dec()  //同上理
{
if(inclineadd_flag)
{
   x++;
   beedon();
while(inclineadd_flag)
{
    display_incline();
    if(keydelay>200)  //按键被按下延时计时器 被按下大于2秒增0.1KM/H
{
    x++;
    beepon();
if(x>inclinemax){x=inclinemax; beepon();}
}
}
}
else(inclinedec_flag)
{
   x++;
   beedon();
while(inclinedec_flag)
{
    display_incline();
    if(keydelay>200)  //按键被按下延时计时器 被按下大于2秒增0.1KM/H
{
    x--;
    beepon();
if(x<speedmin){x=speedmin; beepon();}
}
}
}
}

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

MSP430 电表解决方案

视频 2009-10-16

日本 7.7 级地震后,铠侠、东京电子、光刻胶厂商受关注,半导体供应链影响不一

怎样用单片机驱动LED数码管显示

资源下载 2007-02-16

谷歌正与Marvell洽谈开发两款AI推理芯片,有望于2027年试产

电源与新能源 2026-04-21

高性能系列DSP上TCP2/VCP2协处理器

视频 2009-10-16

环路补偿如何影响你的电源稳定性

ADS62C17 数据转换器

功率升级,尺寸瘦身:英飞凌CoolGaN™ 低压氮化镓晶体管与PSOC™ Control C3微控制器重塑低压电机控制

降压稳压器 “抖频” 魔法:搞定电磁干扰的 4 种展频实现方法

增强型51系列单片机W77E58的存储器访问

UMC将于2026年下半年提高价格

2026-04-21

在软件中判断单片机的冷启动还是热启动

低功耗射频器件- CC1111

视频 2009-10-16

从黑箱到透明:AI 推理栈其实“会说话”

在Windows95下实现PC机与单片机AT89C51的串行通信

MSP430 医疗产品应用

视频 2009-10-16

高通或将委托三星2nm代工骁龙 8 Elite 2,与 SK 海力士洽谈内存合作

在dsPIC30F 器件上实现自动波特率检测

新一代固态变压器支持AI数据中心800V高压直流

工厂自动化的瓶颈不是AI,是部署

更多 培训课堂
更多 焦点
更多 视频

技术专区