forked from wanrenqi/PASII
1
0
Fork 0
PASII/CandeII_1.4/Driver/delay.c

26 lines
436 B
C
Raw Normal View History

/*
<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>ߣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʢԴ<EFBFBD><EFBFBD><EFBFBD>Ƽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD>˾
<EFBFBD><EFBFBD><EFBFBD>ڣ<EFBFBD>2016/7/8
*/
#include "delay.h"
/*
n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: uint16_t n Ҫ<EFBFBD><EFBFBD>ʱ<EFBFBD>ĺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>1ms ע<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> 64M
*/
void delay_ms(uint16_t n) {
uint16_t i,j;
for(i=0; i<n; i++)
for(j=0; j<8000; j++);
}
/*
n΢<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: uint16_t n Ҫ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>΢<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD>1us ע<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD> 64M
*/
void delay_us(uint16_t n) {
uint16_t i,j;
for(i=0; i<n; i++)
for(j=0; j<8; j++);
}