找回密码
 立即注册
楼主: ZIJIN_CHJ

擎天柱@AI8051U核心板,搭建学习板做试验

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:348
  • 最近打卡:2026-06-09 08:04:25
已绑定手机

8

主题

192

回帖

1458

积分

金牌会员

积分
1458
发表于 2026-5-14 11:07:36 | 显示全部楼层
ZIJIN*** 发表于 2026-5-14 11:00
流水灯 的4种模式,按键长按"开/关"流水灯.按键短按选择显示模式0--3.分别用数码管显示.利用定时器进行延 ...

//LED流水灯处理函数
void Led_Proc()
{
        static u8 cnt = 0xFE;
       
        if(System_Cnt>=500)
        {
                System_Cnt = 0;
                switch(Led_Mode)
                {
                        case 0:
                                cnt = _crol_(cnt,1);
                                P2 = cnt;
                               
                        break;
                        case 1:
                                cnt = _cror_(cnt,1);
                                P2 = cnt;
                               
                        break;
                        case 2:
                                Led_Dat_Index++;
                        if(Led_Dat_Index >= 4)Led_Dat_Index = 0;
                                P2 = Led_Dat[Led_Dat_Index];
                        break;
                        case 3:
                                Led_Dat_Index--;
                        if(Led_Dat_Index ==255)Led_Dat_Index = 3;
                                P2 = Led_Dat[Led_Dat_Index];
                        break;
                }
        }               
}
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-6-10 04:11 , Processed in 0.064750 second(s), 43 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表