Instruction:
LD SM0 //SM0 is normally ON coil
DMOV K10000 HD0 //segment one preset value HD0 is 10000
DMOV K-10000 HD2 //segment 2 preset value HD2 is -10000
DMOV K200000 D10 //set HSC compare value
LD M0 //HSC activate condition M0
CNT_AB HSC0 D10 HD0 //HSC interruption instruction
LDP M1 //HSC reset condition M1
RST HSC0 //reset HSC and 100 segments interruption
FEND //the main program end
I2000 //segment one interruption flag
LD SM0 //SM0 is normally ON coil
INC D0 //D0= D0+1
IRET //interruption return flag
I2001 //segment 2 interruption flag
LD SM0 //SM0 is normally ON coil
INC D1 //D1= D1+1
IRET //interruption return flag