MODE SELECT INPUTS - Hardware Selection
The MDMU has 4 Mode Select Inputs, MS1 through MS4. The mode of
operation is selected by setting these inputs to either the V
DD
(1) or V
SS
(0)
states.
Note: The MS Inputs are read only when power is applied to the MDMU. Any
changes to the MS settings after power is applied will have an unpredictable
effect on the operation of the MDMU.
Note: If the PGM features are used, only modes 0, 11, and 12 should be used.
Refer to PROGRAMMING for more details.
DECIMAL POINT INPUTS - Hardware Selection
The Decimal Point Inputs can be
used to select the desired position for a
decimal point in the Counter and Tach
modes. Using these inputs in any of the
Timer modes, or when using the
programming options, may cause
unexpected results and should be tied
low (0 V).
Note: The DP Inputs are read only
when power is applied to the
MDMU. Any change to the DP
inputs after power is applied will
have an unpredictable effect on the operation.
PROGRAMMING
The MDMU’s mode of operation (Counter, Timer, or Tach) can be modified
by selecting the various features of the Program mode. The PROGRAM mode
uses the PGM input to select the digit to be modified and to switch between
Program features. The RST input is used to set the value of the specified digit.
Both inputs are normally held HIGH and are pulsed LOW momentarily to make
the selections desired. Once the PGM mode is entered, all Programming
selections must be entered before returning to the operating mode.
Notes:
1. Only the modes specified for PGM features should be used for the Program
mode (Timer - Mode 0, Tach - Mode 11, and Counter - Mode 12). Using the
Programming features in other hardware selected modes may produce
unexpected results. The PGM input should be tied high (+V) if programming
is not desired.
2. All options entered by programming will be lost if power is removed from the
unit
3. Upon entering the PGM mode for the first time, the Rate Multiplier/Prescaler
is set to 0.0000. Some value between 0.0001 and 1.9999 must be entered in
order for the MDMU to operate properly. Previously stored values are
retained until changed by the user.
Timer Mode Programming Options - Mode 0
Timer Mode Selection
When the MS Inputs are set for 0000, the MDMU will be placed into the
0.001 Sec timer mode. However, if the PGM input is pulsed, the MDMU will
enter the PROGRAM mode, which will allow the unit to be set to any of the
Timer ranges. These ranges will function the same as the ranges selected
through using the MS Inputs (Hardware selection). When the PGM input is
pulsed LOW, the MDMU display will change to 0. The 0 indicates the Timer
Range or Mode number (0.001 Sec). If the RST Input is pulsed, the display
will increment to 1 (0.01 Sec). Pulsing the RST Input again will continue to
increment the display (and Timer range) until 9 is reached. At this time, the
display will return to 0. Pulsing the PGM Input will return the previous
display from the timer mode with the new timer range and decimal point
position enabled. Any new time accumulated will be at the new rate.
Note: To avoid incorrect display information, it is recommended that the
MDMU be reset after making programming changes.
Tach Mode Programming Options - Mode 11
When the MS Inputs are set for 1011, the MDMU will be placed into the 1
Sec T.B. Tach mode. However, if the PGM input is pulsed, the MDMU will
enter the PROGRAM mode, which will allow the rate multiplier, decimal point,
and time base to be changed.
Rate Multiplier Selection
To enter the PROGRAM mode, the PGM Input should be pulsed LOW. The
MDMU display will change to 0.0000 with the least significant digit (LSD)
flashing at a 2 Hz rate. Pulsing the RST Input will cause the LSD to
increment once for each pulse. After the digit has been incremented to 9, it
will change back to a 0 on the next pulse of the RST Input. Pulsing the PGM
input will lock in the present value of the LSD and the next digit will begin
to flash. All subsequent digits will work the same until the most significant
digit (MSD). This digit can only be set to a 0 or a 1.
Decimal Point Selection
Pulsing the PGM Input at this time will cause the unit to switch to the
Decimal Point Selection mode. In this mode, the display will read 0.0000.
Pulsing the RST Input will move the decimal point to the next position. The
display will change from 0.00000 to 000000, then to 0, etc. Since the MDMU
uses an integrated circuit which has 8 digit capability and the MDMU display
is only 6 digits, the display will not appear to change after 000000 is
displayed until the RST Input is pulsed twice. At this time the display will
update to 0.
Time Base Selection
Pulsing the PGM Input will cause the unit to switch to the Time Base
Selection mode. The display will indicate a 6 which selects a 6 second time
base period. Pulsing the RST Input will allow the time base to be changed
from 0 to 7 seconds (in whole second increments). A 0 time base will inhibit
the MDMU from displaying the rate. Pulsing the PGM Input will return the
unit to the Tach mode using the new time base selected and the new decimal
point position. Any new rate pulses will be affected by the rate multiplier
value.
Counter Mode Programming Options - Mode 12
When the MS Inputs are set for 1100, the MDMU will be placed into the
Counter mode. However, if the PGM input is pulsed, the MDMU will enter the
PROGRAM mode, which will allow the prescaler, and decimal point settings to
be changed.
Prescaler Selection
To enter the PROGRAM mode, the PGM input should be pulsed LOW. The
MDMU display will change to 0.0000 with the least significant digit (LSD)
flashing at a 2 Hz rate. Pulsing the RST input will cause the LSD to
increment once for each pulse. After the digit has been incremented to 9, it
will change back to a 0 on the next pulse of the RST input. Pulsing the PGM
input will lock in the present value of the LSD and the next digit will begin
to flash. All subsequent digits will work the same until the most significant
digit (MSD). This digit can only be set to a 0 or a 1.
Decimal Point Selection
Pulsing the PGM input at this time will cause the unit to switch to the
Decimal Point Select mode. In this mode, the display will read 0.0000.
Pulsing the RST input will move the decimal point to the next position. The
display will change from 0.00000 to 000000, then to 0, etc. Since the MDMU
uses an integrated circuit which has 8 digit capability and the MDMU display
is only 6 digits, the display will not appear to change after 000000 is
displayed until the RST input is pulsed twice. At that time, the display will
update to 0. Pulsing the PGM input will return the previous display from the
counter mode with the new decimal point position enabled. Any new count
pulses will be affected by the rate multiplier value.
Note: The incrementing edge of the count signal will change when
PROGRAM mode options are used. To avoid incorrect display
information, it is recommended that the MDMU be reset after making
programming changes.
INPUT CONDITIONS FOR DETERMINING COUNT EDGE
Accessing PROGRAM mode will complement the incrementing edge of the
input signal.
DP3
DECIMAL POINT INPUTS
DISPLAY
DP2 DP1
0
0 0 0 0
0 1
0 1
0 0.0
0.00
0 1 1 0.000
1 0 0 0.0000
1 0
1
1 0.00000
1
0
000000
.000000
1 1
1
RUNVDDVDD
RUNVSSVDD
STOPVDDVSS
RUNVSSVSS
NORMAL AND W/PGM OPTIONS
ACTIONCNTLSC
TIMER
INCREMENTING EDGE
Rising
Falling
Rising
Falling
NORMAL
OTHER
INPUT TIED
TO
VDD
VSS
VDD
VSS
INPUT
SIGNAL
USED
Falling
Rising
CNT
Falling
Rising
LSC
W/PGM
COUNTER AND TACH
3
0.001 Sec Timer and All PGM Timers
1 Sec T.B. Tach and PGM Tach
Counter and PGM Counter
1
0
1
0
0
1
1
1
11
12
Not Used010110
Factory Use Only10019
1 Hr Timer00018
0.1 Hr Timer11107
0.01 Hr Timer
0
1
1
06
1 Min Timer1
0
0
1
0
5
1 Sec Timer
0.1 Min Timer
1
0 0
1
0
0
1
2
0
0
3
4
0.01 Sec Timer
0.1 Sec Timer
10
1
00
0
1
00000
MODE OF OPERATION
MS1MS2MS3MS4Mode
MODE SELECT INPUTS