#include extern unsigned char gKey; void KeyboardRead(); void main() { while (1) { KeyboardRead(); if (gKey) { printf("[%x] ",gKey); if (gKey & 1) printf("left "); if (gKey & 2) printf("right "); if (gKey & 4) printf("up "); if (gKey & 8) printf("down "); if (gKey & 16) printf("fire "); printf("\n"); } } }