【正文】
include /* mon defines and macros */ include /* derivative information */ pragma LINK_INFO DERIVATIVE mc9s12db128b include include // variable used in video process volatile unsigned char image_data[ROW_MAX][LINE_MAX] 。 // yposition of the array unsigned int row_count 。 // temperary variable used in data transfer unsigned char sample_data[LINE_MAX] 。 // current speed short stand。 short FuzzyLogic(short stand)。 return sci_data。 } /***************************************************************************** ***/ /**\ abs_sub \**/ unsigned char abs_sub(unsigned char num1, unsigned char num2) { unsigned char difference。 } void pwm_set(unsigned int dutycycle) { PWMDTY1=dutycycleamp。 for(row=0。line++){ if(image_data[row][line]image_data[row][line+3]+VALVE){ for(i=3。 } } line=LINE_MAX。 for(row=0。 curve=0。 if(curveCURVE_MAX){ curve_flag=0。 } } } /**\ steer_control \*