Hallo,
ich bin auch mit der neuen hex nicht weiter gekommen.
Habe mir mal den code etwas angesehen. Im Grunde ist das der Komplette Code für die Einstellung der Phasenverschiebung.
Eigentlich auch ganz verständlich. Nur gleich zum Anfang stellt sich mir schon die Frage: Was ist RI, Wo/Wodurch wird das gesetzt? Erst dadurch würde ich ja in den "Programmiermodus" kommen...
Code:
if(RI){
RI=0;
cmd=SBUF;
rs_send_s("\x1B[2K\x1B[0G"); // clear line
if (cmd=='-')zero-=1;
if (cmd=='+')zero+=1;
if(cmd=='w')
{
EA=0;
START_WRITECYCLE //cal an 0x1bff schreiben
WRITE_BYTE(0x1C,0xBC,zero)
STOP_WRITECYCLE
EA=1; //int wieder freigeben
rs_send_s("Written to Flash, ");
}
if(cmd>=0x030&&cmd<=0x39)
{
dimm_I2C[0]=(cmd-0x30)*20;
rs_send_s("Dim Ch1: ");
rs_send_dec(dimm_I2C[0]);
}
rs_send_s("Zero: ");
rs_send_dec(zero);
}