本人在调试过程中,发现毫秒级延时,软件延时有跑飞呀。 用定时器是不是会好点。有人用CY8C29666带过温度传感器吗?还是我的代码有问题。谢谢
延时代码:
void delay_3us(void) //3.4us延时函数,,
{
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
asm("nop");
}
void delay_10us(void) //10.15us延时函数,0
{
delay_3us();
delay_3us();
delay_3us();
}
void delay_50us(void) //49.7us延时函数,,00
{
delay_10us();
delay_10us();
delay_10us();
delay_10us();
delay_10us();
|