非门数字芯片测试
-
-
楼兰古域
- LV3工程师
-
| 2015-07-20 22:02:20
- 浏览量 336
- 回复:0
#include
void DelayUs2x(unsigned char t)
{
while(--t);
}
void DelayMs(unsigned char t)
{
while(t--)
{
//大致延时1mS
DelayUs2x(245);
DelayUs2x(245);
}
}
void main (void)
{
P1=0x00;
while (1)
{
DelayMs(200); //主循环中添加其他需要一直工作的程序
DelayMs(200); //延时后进行端口取反操作,用led看到的效果是闪烁
P1=~P1;
}
}
#include
void DelayUs2x(unsigned char t)
{
while(--t);
}
void DelayMs(unsigned char t)
{
while(t--)
{
//大致延时1mS
DelayUs2x(245);
DelayUs2x(245);
}
}
void main (void)
{
P1=0x00;
while (1)
{
DelayMs(200); //主循环中添加其他需要一直工作的程序
DelayMs(200); //延时后进行端口取反操作,用led看到的效果是闪烁
P1=~P1;
}
}