精確的微控制器常用延時函式:(c**誤差0us 12m)——並未驗證
1、延時0.5ms
void delay0.5ms(void)
//誤差0us
2、延時1ms void delay1ms(void)
//誤差0us
3、延時2ms
void delay2ms(void)
//誤差0us
4、延時3ms
void delay3ms(void)
//誤差0us
5、延時4ms
void delay4ms(void)
//誤差
0us
6、延時5ms
void delay5ms(void)
//誤差0us
7、延時10ms
void delay10ms(void)
//誤差0us
8、延時15ms
void delay15ms(void) //誤差0us
9、延時20ms
void delay20ms(void) //誤差0us
10、延時50ms
void delay50ms(void) //誤差0us
11、延時100ms
void delay100ms(void) //誤差0us
12、延時200ms
void delay200ms(void) //誤差0us
13、延時500ms
void delay500ms(void) //誤差0us
14、延時1000ms
void delay(void) //誤差0us
51微控制器延時函式
c程式中可使用不同型別的變數來進行延時設計。經實驗測試,使用unsigned char型別具有比unsigned int更優化的 在使用時應該使用unsigned char作為延時變數。以某晶振為12mhz的微控制器為例,晶振為12mhz即乙個機器週期為1us。一.500ms延時子程式 程式 voi...
51微控制器延時函式
c程式中可使用不同型別的變數來進行延時設計。經實驗測試,使用unsigned char型別具有比unsigned int更優化的 在使用時應該使用unsigned char作為延時變數。以某晶振為12mhz的微控制器為例,晶振為12mhz即乙個機器週期為1us。一.500ms延時子程式 程式 voi...
51微控制器C語言延時函式
c程式中可使用不同型別的變數來進行延時設計。經實驗測試,使用unsigned char型別具有比unsigned int更優化的 在使用時應該使用unsigned char作為延時變數。以某晶振為12mhz的微控制器為例,晶振為12mhz即乙個機器週期為1us。一.500ms延時子程式 程式 voi...