Download Print this page

Toshiba TLCS-900/H1 Series Manual page 381

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:

Advertisement

3.15.3.2 Alarm Generator
The alarm function generates eight kinds of alarm waveform having a modulation
frequency of 4096 Hz determined by the low-speed clock (32.768 kHz). This waveform
is reversible by setting a value to a register.
The alarm tone can easily be heard by connecting an external loud speaker.
Five kinds of fixed cycle (interrupts can be generated 1 Hz, 2 Hz, 64 Hz, 512 Hz, 8
192 Hz) by using a counter which is used for the alarm generator.
(Operation)
MELALMC<MELALM> must first be set as 0 in order to select the alarm
waveform to be output from MLDALMC. The "10" must be set on the MELALMC
<FC1:0> register, and clear internal counter. Alarm pattern must then be set on
the 8-bit register of ALM. If it is inverted output-data, set <ALMINV> as invert.
Then set the MELAMC<FC1:0> to "11" to start the free-run counter.
To stop the alarm output, write "00H" to the ALM register.
The following are examples of program, setting value of alarm pattern and
waveform of each setting value.
(Setting value of alarm pattern)
Setting Value for ALM Register
(Example program)
When outputting AL2 pattern (31.25 ms/8 times/1 s)
LD
LD
LD
00H
01H
02H
04H
08H
10H
20H
40H
80H
Others
(MELALMC), 80H
(ALM), 02H
(MELALMC), C0H
92CH21-379
Alarm Waveform
Write "0"
AL1 pattern
AL2 pattern
AL3 pattern
AL4 pattern
AL5 pattern
AL6 pattern
AL7 pattern
AL8 pattern
Undefined
(Do not set)
; Clear counter, set output alarm waveform
; Set AL2 pattern
; Free-run counter start
TMP92CH21
2009-06-19

Advertisement

loading

This manual is also suitable for:

Tmp92ch21fgJtmp92ch21