Appears it's a KDI-17 (Imperial). Soak Cycle, Full Cycle, Rinse/Hold. Does not have no-heat dry but the dry period can be manually skipped if desired.
All cycles begin with a 1-minute half fill and drain to purge the hot water line.
Full Cycle is purge, prewash (or prerinse if no detergent is used in the cup), rinse, main wash, two rinses, dry.
Soak cycle pauses for 13 mins (by way of an auxiliary delay circuit that pulses the timer motor) during the prewash phase, then continues on with the same sequence as Full.
Rinse/Hold is the purge, fill, a minute of spray in the prewash phase, two mins pause (where the soak would otherwise occur), drain, and the timer advances in real time to Off with no further washing/rinsing action.
A shortened (full) cycle can be run by manually advancing the timer to skip the prewash and/or prewash and prerinse but there are no index markings on the panel so one has to figure out the cycle sequence and increments. I added tape marks on the panel to our unit back in the day.
KDI-17a would have no-heat dry, with addition of another (brown) button.