摘要 |
PROBLEM TO BE SOLVED: To detect the runaway of a controller with the use of a device which is different from a watchdog timer. SOLUTION: The controller 30 for controlling a controlled apparatus by performing a program comprises a ROM 31 for storing the program; and a CPU 32 for performing the program which is stored in the ROM 31. The controller 30 includes a normal mode where output ports P2, P3 are controlled so as to control a print engine 10 by performing a normal program by the CPU 32; and a download mode for rewriting the normal program in a state where the control of the output ports P2, P3 is stopped by performing a download program by the CPU 32. During the download mode, the CPU 32 performs an abnormality output detection program. Then, the output state of the output ports P2, P3 is detected and it is determined whether the detected output state is abnormal or not. COPYRIGHT: (C)2006,JPO&NCIPI
|