#include #include #define DO1 0x100 #define SCAN1 0x101 #define SCAN2 0X102 #define LED 0x103 #define DIN 0x104 #define DO 0x105 int main(void) { int i=1,DI, quit=0; char c; InitLib(); InitLCD(); Print("IVEIEW-100: DI signal test.\n\r"); while(!quit) { DI=inp(DIN); Print("DI=%x\n\r",DI); Print("DI0=%d\n\r",(DI&0x01)); Print("DI1=%d\n\r",(DI&0x02)>>1); Print("DI2=%d\n\r",(DI&0x04)>>2); Print("DI3=%d\n\r",(DI&0x08)>>3); c=Getch(); if(( c=='q')||( c=='Q')) quit=1; } CloseLCD(); return 0; }