求一个键盘扫描的程序(非延时扫描) #define Xtal 11.0592 void delay_1ms(void) { unsigned int i; for (i=1; i<(unsigned int)((Xtal*143-2)/12); ++i); } void delay_ms(unsigned int n) { unsigned int i; for (i=0; i<n; ++i) delay_1ms(); } 这是一个不准确的扫描延时~~延时后在确认见是否被按下就够成可扫描。 有没有更好 |