The present invention includes an irrigation controller utilizing a
"virtual" dial. In particular, the present invention contemplates an
electronic programming and controlling interface that is controlled
according to actuation of a simple on/off switch (i.e., a binary switch),
preferably a push button. For example, in one embodiment, an irrigation
controller is provided wherein a rotary dial is replaced with a circular
liquid crystal display. The LCD contains segments peripherally on its
screen that are energized according to the desired function selected by
the user. The segment that is "on" at a particular time will correspond
to visual indicia on the panel of the controller to inform the user which
function is operable at that particular time. The user can then advance
to the next segment on the LCD screen by pressing a button located
elsewhere on the controller panel.