Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TMP89FS60 Datasheet(PDF) 202 Page - Toshiba Semiconductor

Part # TMP89FS60
Description  8 Bit Microcontroller
PDF  410 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TOSHIBA [Toshiba Semiconductor]
Direct Link  http://www.semicon.toshiba.co.jp/eng
Logo TOSHIBA - Toshiba Semiconductor

TMP89FS60 Datasheet(HTML) 202 Page - Toshiba Semiconductor

Back Button TMP89FS60 Datasheet HTML 198Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 199Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 200Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 201Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 202Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 203Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 204Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 205Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 206Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 202 / 410 page
background image
Page 188
14. 8-bit Timer Counter (TC0)
TMP89FS60
RA002
14.4.5 16-bit timer mode
In the 16-bit timer mode, TC00 and TC01 are cascaded to form a 16-bit timer counter, which can measure a
longer period than an 8-bit timer.
14.4.5.1 Setting
Setting T001CR<TCAS> to "1" connects TC00 and TC01 and activates the 16-bit mode. All the set-
tings of TC00 are ignored and those of TC01 are effective in the 16-bit mode.
The 16-bit timer mode is activated by setting T01MOD<TCM1> to "00" or "01" and T01MOD<EIN1>
to "0". Select the source clock at T01MOD<TCK1>.
Set the count value to be used for the match detection as a 16-bit value at the timer registers T00REG
and T01REG. Set the lower 8 bits of the 16-bit value at T00REG and the higher 8 bits at T01REG. (Here-
inafter, the 16-bit value specified by the combined setting of T01REG and T00REG is indicated as
T01+00REG.) The timer register settings are reflected on the double buffer or T01+00REG when a write
instruction is executed on T01REG. Be sure to execute the write instructions on T00REG and T01REG in
this order. (When data is written to the high-order register, the set values of the low-order and high-order
registers become effective at the same time.)
Set T01MOD<DBE1> to "1" to use the double buffer.
Setting T001CR<T01RUN> to "1" starts the operation. After the timer is started, writing to T01MOD
becomes invalid. Be sure to complete the required mode settings before starting the timer. (Make settings
when T001CR<T00RUN> and <T01RUN> are "0".)
14.4.5.2 Operations
Setting T001CR<T01RUN> to "1" allows the 16-bit up counter to increment based on the selected
internal source clock. When a match between the up counter value and the T00+01REG set value is
detected, an INTT01 interrupt request is generated and the up counter is cleared to "0x0000". After being
cleared, the up counter restarts counting. Setting T001CR<T01RUN> to "0" during the timer operation
makes the up counter stop counting and be cleared to "0x0000".
14.4.5.3 Double buffer
The double buffer can be used for T01+00REG by setting T01MOD<DBE1>. The double buffer is dis-
abled by setting T01MOD<DBE1> to "0" or enabled by setting T01MOD<DBE1> to "1".
• When the double buffer is enabled
When write instructions are executed on T00REG and T01REG in this order during the timer
operation, the set value is first stored in the double buffer, and T01+00REG is not updated
immediately. T01+00REG compares the previous set value with the up counter value. When
the values are matched, an INTT01 interrupt request is generated and the double buffer set
value is stored in T01+00REG. Subsequently, the match detection is executed using a new set
value.
When write instructions are executed on T00REG and T01REG in this order while the timer
is stopped, the set value is immediately stored in both the double buffer and T01+00REG.
• When the double buffer is disabled
When write instructions are executed on T00REG and T01REG in this order during the timer
operation, the set value is immediately stored in T01+00REG. Subsequently, the match detec-
tion is executed using a new set value.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com