Rev 1423 Rev 1424
Line 63... Line 63...
63 } 63 }
64   64  
65 void test_mode() 65 void test_mode()
66 { 66 {
67 lcd_gotoxy(1,1); 67 lcd_gotoxy(1,1);
68 printf(lcd_putc,"TEST MODE"); 68 printf(lcd_putc,"\f TEST MODE");
69 } 69 }
70   70  
71 void main() { 71 void main() {
72   72  
73 setup_adc_ports(NO_ANALOGS|VSS_VDD); 73 setup_adc_ports(NO_ANALOGS|VSS_VDD);
Line 86... Line 86...
86   86  
87 lcd_init(); 87 lcd_init();
88 usb_init(); 88 usb_init();
89   89  
90 lcd_gotoxy(1,1); 90 lcd_gotoxy(1,1);
91 printf(lcd_putc,"STOPWATCH01A"); 91 printf(lcd_putc,"\f STOPWATCH01A");
92 lcd_gotoxy(1,2); 92 lcd_gotoxy(1,2);
93 printf(lcd_putc," Kaklik 2010 "); 93 printf(lcd_putc," Kaklik 2010 ");
94 delay_ms(1000); 94 delay_ms(1000);
95 lcd_gotoxy(1,1); 95 lcd_gotoxy(1,1);
96 printf(lcd_putc,"\n Waiting for PC... "); 96 printf(lcd_putc,"\f Waiting for PC... ");
97   97  
98 while(!usb_cdc_connected()); 98 while(!usb_cdc_connected());
99 lcd_gotoxy(1,1); 99 lcd_gotoxy(1,1);
100 printf(lcd_putc,"PC connected..."); 100 printf(lcd_putc,"\f PC connected...");
101 beep(10); 101 beep(10);
102 102
103 if(!input(BUTTON1)) test_mode(); 103 if(!input(BUTTON1)) test_mode();
104 run=0; 104 run=0;
105 105
Line 111... Line 111...
111 111
112 while (TRUE) 112 while (TRUE)
113 { 113 {
114 run++; 114 run++;
115 lcd_gotoxy(3,1); 115 lcd_gotoxy(3,1);
116 printf(lcd_putc,"START"); 116 printf(lcd_putc,"\f START");
117   117  
118 while(input(BUTTON2)); 118 while(input(BUTTON2));
119 time = 0; 119 time = 0;
120 set_timer0(0); 120 set_timer0(0);
121 position = 0; 121 position = 0;
Line 124... Line 124...
124 clear_interrupt(int_RB); 124 clear_interrupt(int_RB);
125 enable_interrupts(INT_RTCC); 125 enable_interrupts(INT_RTCC);
126 enable_interrupts(INT_RB); 126 enable_interrupts(INT_RB);
127 127
128 lcd_gotoxy(6,1); 128 lcd_gotoxy(6,1);
129 printf(lcd_putc,"STOP"); 129 printf(lcd_putc,"\f STOP");
130 while(state==RUNNING); 130 while(state==RUNNING);
131   131  
132   132  
133 printf(usb_cdc_putc, "\n\r %ld %ld %ld %ld %ld", run, section[0], section[1], section[2], section[3]); 133 printf(usb_cdc_putc, "\n\r %ld %ld %ld %ld %ld", run, section[0], section[1], section[2], section[3]);
134 } 134 }