extern void print_numeric_nosupress(unsigned long data, unsigned char digit);
extern unsigned char readkey(void);
extern unsigned char pollkey_single(void);
-extern unsigned char pollkey_single_timeout(unsigned int limit, unsigned char repeat);
+extern unsigned char pollkey_single_timeout(unsigned char limit, unsigned char repeat);
extern unsigned char pollkey_numeric(unsigned char init);
#ifdef __cplusplus