applied to the base of transistor q 3 which drives relay k 3 ac power from a signal u provides power for operating the worklight 210 microprocessor 300 reads from and writes data to an eeprom 302 via its pins p 25 p 26 and p 27 eeprom 302 may be a 93c46 microprocessor 300 provides a light enable signal at pin p 21 which is used to enable a learn mode indicator yellow led d 15 led d 15 is enabled or lit when the receiver is in the learn mode pin p 26 provides double duty when the user selects switch s 1 a learn enable signal is provided to both microprocessor 300 and eeprom 302 switch s 1 is mounted on the head unit 12 and is part of switch module 39 which is used by the installer to operate the system an optional flasher module provides an additional level of safety for users and is controlled by microprocessor 300 at pin p 22 the optional flasher module is connected between terminals 308 and 310 in the optional flasher module after receipt of a door command the microprocessor 300 sends a signal from p 22 which causes the flasher light to blink for 2 seconds the door does not move during that 2 second period giving the user notice that the door has been commanded to move and will start to move in 2 seconds after expiration of the 2 second period the door moves and the flasher light module blinks during the entire period of door movement if the operator does not have a flasher module installed in the head unit when the door is commanded to move there is no time delay before the door begins to move microprocessor 300 provides the signals.