#define MAIN_FOSC 2400000L void delay_ms(unsigned int ms) //@24MHz { unsigned int i; do { i = MAIN_FOSC / 6000; while (--i) ; } while (--ms); } delay_ms(4000)
想问一下6000是怎么算出来的?
估算的,并不是很准。