M37754 Mitsubishi, M37754 Datasheet - Page 29
![no-image](/images/manufacturer_photos/0/4/451/mitsubishi_sml.jpg)
M37754
Manufacturer Part Number
M37754
Description
SINGLE-CHIP 16BIT CMOS MICROCOMPUTER
Manufacturer
Mitsubishi
Datasheet
1.M37754.pdf
(114 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M37754S4CGP
Manufacturer:
RENESAS/瑞萨
Quantity:
20 000
Bit 3 is used to determine whether to trigger at the fall of the trigger
signal or at the rise. The trigger is at the fall of the trigger signal when
bit 3 is “0” and at the rise of the trigger signal when it is “1”.
Software trigger is generated by setting the bit in the one-shot start
bit corresponding to each timer.
Figure 29 shows the bit configuration of the one-shot start register.
As shown in Figure 30, when a trigger signal is received, the counter
counts the clock selected by bits 6 and 7.
If the contents of the counter is not 0000
(3) One-shot pulse mode [10]
Figure 28 shows the bit configuration of the timer Ai mode register
during one-shot pulse mode. In one-shot pulse mode, bit 0 and bit 5
must be “0” and bit 1 and bit 2 must be “1”.
The trigger is enabled when the count start bit is “1”. The trigger can
be generated by software or it can be input from the TAi
ware trigger is selected when bit 4 is “0” and the input signal from the
TAi
when a trigger signal is received. The count direction is decrement.
When the counter reaches 0001
count is stopped. The contents of the reload register is transferred to
the counter. At the same time, an interrupt request signal is gener-
ated and the interrupt request bit in the timer Ai interrupt control reg-
ister is set. This is repeated each time a trigger signal is received.
The output pulse width is
If the count start flag is “0”, TAi
corresponding to the desired pulse width must be written to timer Ai
before setting the timer Ai count start bit.
As shown in Figure 31, a trigger signal can be received before the
operation for the previous trigger signal is completed. In this case,
the contents of the reload register is transferred to the counter by the
trigger and then that value is decremented.
Except when retriggering while operating, the contents of the reload
register is not transferred to the counter by triggering.
When retriggering, there must be at least one timer count source
cycle before a new trigger can be issued.
Data write is performed in the same way as for timer mode.
When data is written in timer Ai halted, it is also written to the reload
register and the counter.
When data is written to timer Ai which is busy, the data is written to
the reload register, but not to the counter. The counter is reloaded
with new data from the reload register at the next reload time.
Undefined data is read when timer Ai is read.
IN
pin is used as the trigger when it is “1“.
pulse frequency of the selected clock
(counter’s value at the time of trigger).
OUT
1
16
, The TAi
goes “L”. Therefore, the value
16
, the TAi
OUT
pin goes “L” and
OUT
M37754M8C-XXXGP, M37754M8C-XXXHP
pin goes “H”
IN
pin. Soft-
Fig. 28 Timer Ai mode register bit configuration during one-shot
Fig. 29 One-shot start register bit configuration
M37754S4CGP, M37754S4CHP
7 6 5 4 3 2 1 0
0
pulse mode
7 6 5 4 3 2 1 0
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
1
1
0
MITSUBISHI MICROCOMPUTERS
1 0 : Always “10” in one-shot pulse mode
0
1 0 : Trigger at the falling edge of TAi
1 1 : Trigger at the rising edge of TAi
Clock source select
0 0 : Select Pf
0 1 : Select Pf
1 0 : Select Pf
1 1 : Select Pf
1 : Always “1” in one-shot pulse mode
0 : Always “0” in one-shot pulse mode
One-shot start register
Timer A0 one-shot start bit
Timer A1 one-shot start bit
Timer A2 one-shot start bit
Timer A3 one-shot start bit
Timer A4 one-shot start bit
: Software trigger
Timer A0 mode register
Timer A1 mode register
Timer A2 mode register
Timer A3 mode register
Timer A4 mode register
input
input
2
16
64
512
Address
Addresses
42
56
57
58
59
5A
16
16
16
16
16
16
IN
IN
29