
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar temp, signal, tt1, t0, t1, t2, t3, t4, t5, t6;
sbit jia = P3 ^ 1;
sbit jian = P3 ^ 2;
uchar time = 20;
void delay_1ms( uint d )
{
uint i;
while ( d-- )
for ( i = 0; i < 75; i++ )
;
}

这篇博客分享了一段C语言代码,其中包括了一个延时函数`delay_1ms`和对P3口的IO控制。程序中定义了多个变量用于控制不同端口的状态,并展示了如何使用sbit定义和操作特定位。内容主要针对嵌入式系统或单片机编程初学者。
1598

被折叠的 条评论
为什么被折叠?



