#define EXTIO_SCAN_ASCII (*(volatile unsigned int *)0x0310)
#define EXTIO_SCAN_REQ (*(volatile unsigned int *)0x030c)
#define EXTIO_SCAN_STROKE (*(volatile unsigned int *)0x0308)
#define SCAN_STRORING (unsigned int)0xffffffff
#define EXTIO_PRINT_STROKE (*(volatile unsigned int *) 0x0300)
#define EXTIO_PRINT_ASCII (*(volatile unsigned int *) 0x0304)
#define TRUE 0x1
#define FALSE 0x0
#define GPIO0 (*(volatile unsigned int *) 0x0320)
#define COUNTER 5
void my_motor();
void ext_out();
main() {
while(1){
my_motor();
}
}
void my_motor() {
ext_out(8);
ext_out(4);
ext_out(2);
ext_out(1);
}
void ext_out(unsigned int num) {
unsigned int i;
GPIO0 = num;
}
|