Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 312 → Rev 314

/PIC Stuff/PICX_16F1825_Stepper_Driver/IOC.c
14,11 → 14,11
void IOC_Interrupt_Handler(void) {
if (IOCAFbits.IOCAF3) {
 
if (SW_1_PORT == 1) {
if (SW_1_PORT) {
switch (Get_Cur_Mode()) {
case SINGLE_STEP:
STEP_LAT = 1;
__delay_us(2);
__delay_ms(2);
STEP_LAT = 0;
break;
case AUTO_STEP:
25,12 → 25,13
 
break;
case SET_MICROSTEP:
 
Set_Next_Step();
break;
}
}
 
__delay_ms(100);
// Delay to debounce button on any edge
__delay_ms(200);
 
IOCAFbits.IOCAF3 = 0;
}
37,11 → 38,12
 
if (IOCAFbits.IOCAF4) {
 
if (SW_2_PORT == 1) {
if (SW_2_PORT) {
Set_Next_Mode();
}
 
__delay_ms(100);
// Delay to debounce button on any edge
__delay_ms(200);
 
IOCAFbits.IOCAF4 = 0;
}