I'm not sure if you copied/pasted your code in your question or if you typed it in manually.

But you need a comment delimiter after the Debug statement but before your comment. (you probably know that )

When you post code enclose it between "code markers"
"it's the "#" button at the top of the posting window. If you don't see it then go "advanced" and it will be at the top of the posing window.

this way if your code is very long it ends up in a scrollable window in the forum.




Code:
'================================================= ================
step = 0
WRITE $4205, step
'.......
'.......
goto Checking Step

Checking Step:
READ $ 4205, step
step = step + 1
WRITE $4205, step
DEBUG "step = ",DEC step,10,13 '--> (output show on the monitor - use hyperterminal)
if step = 1 then power_on
'..........
If step = 14 then multimeter_judge
goto Checking Step

multimeter_judge:
multimeter_string (14) = 0
DEBUGIN timeout,meter_ng, STR multimeter_string\64
WRITE $4210, multimeter_string(0)
WRITE $4211, multimeter_string(1)
WRITE $4212, multimeter_string(2)
WRITE $4213, multimeter_string(3)

if multimeter_string (2)= "H" then judge_ng
goto multimeter_judge

judge_ng:
DEBUG STR multimeter_string(2),10,13 '--> No output show on the monitor (I use hyperterminal for debugging)

'================================================= ================