8-Bit Timer Setup Examples; Setting Up An Event Counter Using Timer 0; Block Diagram Of Event Counter Using Timer 0; Panasonic - Panasonic MN10285K User Manual

Panax series microcomputer
Table of Contents

Advertisement

TM2UDICH, TM0UDICL, and
TM0UDICH are 8-bit access
registers. Use the MOVB
instruction to access them.
Panasonic Semiconductor Development Company
4.5

8-Bit Timer Setup Examples

4.5.1

Setting Up an Event Counter Using Timer 0

In this example, timer 0 generates an underflow interrupt on the fourth rising
edge of the TM0IO signal.
The event counter continues to operate during STOP mode. In all modes but
STOP, the TMnIO signal input is synchronized to B
timer counts TMnIO signal directly. When an interrupt occurs, the CPU returns
to NORMAL mode after the oscillator stabilization wait. The event counter con-
tinues to count the TMnIO signal during stabilization wait, and at the same time
that the CPU returns to NORMAL mode, the event counter begins counting the
signal resulting from the B
P2
TM0I
P6
Figure 4-9 Block Diagram of Event Counter Using Timer 0
1.
Set the interrupt enable flag (IE) of the processor status word (PSW) to 1.
2.
Disable timer 0 counting in the timer 0 mode register (TM0MD). This step is
unnecessary immediately after a reset, since TM0MD resets to 0.
TM0MD (example)
Bit:
7
6
5
4
TM0
TM0
EN
LD
Setting:
0
0
0
0
3.
Cancel all existing interrupt requests and enable timer 0 underflow inter-
rupts. To do this, set the TM2UDLV[2:0] bits of TM2UDICH (priority level
4 in this example), set the TM0UDIE bit to 1, and set the TM0UDIR bit of
TM0UDICL to 0. (Note that you set the priority level for timer 0 interrupts
in the timer 2 interrupt control register.) From this point on, an interrupt
request is generated whenever timer 0 underflows.
TM2UDICH (example)
Bit:
7
6
5
4
TM2UD
TM2UD
TM2UD
LV2
LV1
LV0
Setting:
0
1
0
0
82

Panasonic

8-Bit Timer Setup Examples
OSC
sampling of the TMnIO signal input.
OSC
CORE
ROM, RAM
Interrupts
Bus Controller
Timers 0-3
Serial I/Fs
Timers 4-5
3
2
1
0
TM0
TM0
S1
S0
0
0
0
0
3
2
1
0
TM2UD
IE
0
0
0
0
MN102H75K/F75K/85K/F85K LSI User Manual
Timers
. In STOP mode, the
P4
P5
ADC
x'00FE20'
x'00FC71'

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mn102f75kMn102f85kMn102h75kMn102h85k

Table of Contents