#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED = P1^0;
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=120;i>0;i--);
}
}
void main()
{
while(1)
{
LED = ~LED;
DelayMS(100);
}
}
这个延迟时间具体是怎么算的??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
注意,一定要1、2、3、4……这样都试试,然后记录在一张表里面。这就是你对应硬件的测试数据。
一周热门 更多>