MODE COM1 115200,0,8,1 //assign com1 SOUT ASSIGN COM4 < S1IN > S1OUT //ASSIGN WIN S0OUT //S0TIME = 0 KILL FUNC * KILL BUTTON * DEFINE BUTTON "A","key_up2()" signal void key_up2(void) { //s_task_key_up.sim = 1; s_nos_tick.t1s_heatbeart = 1; twatch(1000); //swatch (0.05); /* wait 50 milliseconds */ // swatch(0.1);//twatch(1000); } DEFINE BUTTON "V","key_down2()" signal void key_down2(void) { //s_task_key_up.sim = 1; s_task_key_down.down = 1; twatch(1000); s_task_key_down.up = 1; //swatch(0.1); // swatch(0.1);//twatch(1000); } DEFINE BUTTON "key_upanddown","key_upanddown()" signal void key_upanddown(void) { //s_task_key_up.sim = 1; s_task_key_down.down = 1; // twatch(10); s_task_key_up.down = 1; twatch(1000); s_task_key_down.up = 1; // twatch(10); s_task_key_up.up = 1; //swatch(0.1);// twatch(100); } DEFINE BUTTON "key_ent2","key_ent2()" signal void key_ent2(void) { //s_task_key_up.sim = 1; s_task_key_ent.down = 1; twatch(1000); s_task_key_ent.up = 1; } DEFINE BUTTON "key_clear","key_clear()" signal void key_clear(void) { //s_task_key_up.sim = 1; s_task_key_up.down = 0; s_task_key_down.down = 0; s_task_key_ent.down = 0; s_task_key_up.up = 0; s_task_key_down.up = 0; s_task_key_ent.up = 0; twatch(1000); }