找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3238|回复: 4
打印 上一主题 下一主题
收起左侧

不使用定时器的简易单片机呼吸灯代码

[复制链接]
回帖奖励 1 黑币 回复本帖可获得 1 黑币奖励! 每人限 1 次(中奖概率 20%)
楼主
ID:335647 发表于 2019-1-8 16:06 | 显示全部楼层
牧阿木 发表于 2018-12-14 11:14
你好,我想问一下这个延时函数为什么这样写啊?我有这样的延时函数void delay (uint ms) {uchar us;  while ...

你的灯不是不呼吸。只是你的延时写的时间写的比较长。
回复

使用道具 举报

沙发
ID:335647 发表于 2019-1-8 16:07 | 显示全部楼层
牧阿木 发表于 2018-12-14 11:14
你好,我想问一下这个延时函数为什么这样写啊?我有这样的延时函数void delay (uint ms) {uchar us;  while ...

void delay10us(void)   //误差 0us
{
    unsigned char a,b;
    for(b=1;b>0;b--)
        for(a=2;a>0;a--);
}
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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