//Ramp.c Generates a ramp int output; interrupt void c_int11() //interrupt service routine { output_sample(output); //output for each sample period output += 0x20; //incr output value if (output == 0x8000) //if peak is reached output = 0; //reinitialize return; //return from interrupt } void main() { output = 0; //init output to zero comm_intr(); //init DSK, codec, McBSP while(1); //infinite loop }