A blender base that may be used with a food processor container, a blender
container, and a single use beverage container. The blender container
includes a novel blade unit having a food processor-style blade and
blender type blades. Programs with preprogrammed motor commands for
desired operations are stored in memory and may be selected by a user on
a user interface. The user interface may include a liquid crystal
display, or function switches and light emitting diodes. Upon selection
of a particular pre-defined function, the microcontroller retrieves the
appropriate program from the read only memory and specifies the
preprogrammed motor commands to accomplish the selected function.