打印
[51单片机]

请教,单片机延时问题

[复制链接]
570|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
慧剑温情|  楼主 | 2018-4-12 11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<reg52.h>

sbit LED=P1^0;

void main()
{
        unsigned int i=0;
        while(1)
        {
        LED=1;       
        for(i=0;i<1000;i++);
        LED=0;       
        for(i=0;i<1000;i++);
        }       
   
}
小灯加了FOR循环延时,KEIL调试显示延时时间8.7ms,但在Protues上仿真时小灯还是会闪烁,求解??小灯频率大于50Hz(延时时间小于20ms),不就看不到闪烁吗?
评论
xch 2018-4-12 15:59 回复TA
仿真可就是山寨的意思。能跟原装比吗? 

相关帖子

沙发
fengfeng的恒| | 2018-4-12 11:41 | 只看该作者
仿真不一定代表实际效果,特别是这种,不同的LED还有些差异呢。

使用特权

评论回复
板凳
慧剑温情|  楼主 | 2018-4-12 13:31 | 只看该作者
fengfeng的恒 发表于 2018-4-12 11:41
仿真不一定代表实际效果,特别是这种,不同的LED还有些差异呢。

使用特权

评论回复
地板
lihui567| | 2018-4-21 10:00 | 只看该作者
还是以实际延时为主,仿真不能代表真实的状态啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

39

帖子

1

粉丝