再编个
smg_show_with_flash(x,flag)
{
if(flag) smg_show(10);
else smg_show(x);
}
然后定义flash_acc,flash_flag变量
在定时器中断加入
if(flash_acc<1000) flash_flag++;
else flash_flag=0;
flash_flag=(flash_acc>500);
然后你调用
smg_show_with_flash(x,flash_flag)
这样就可以按照flash_flash的频率闪烁了。
|