Originally posted by K1N8 Also, 5 contacts would allow more combinations then needed for setting just focal distance. Maybe a combination also sets focal distance AND aperture.
All but one of the contacts are legacy K
A. Those are purely passive with binary state and are typically hard-wired and not controlled by the "chip".* They provide lens type ("A" vs. "non-A") and supported aperture settings. The two either side of the "A" contact encode the minimum aperture and the others (data contact excepted) encode the available number of aperture settings in half-stop increments. Maximum aperture is not explicitly encoded.
The contact pattern on the OP's mount is typical for an auto-focus K-mount lens. Note that the contact-encoded aperture information may be overriden by a poll for dynamic state through the data contact. This feature provides easy support for variable maximum aperture zooms.
Note: It is a small matter, but important to note that the contacts provide lens state information and are not used for lens control.
Steve
* There are some non-AF designs where the contact state is managed by a simple logic device, but it is easiest to simply consider the array to be hard-wired.