전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

RM0312 데이터시트(PDF) 127 Page - STMicroelectronics

부품명 RM0312
상세설명  STM8TL5xxx microcontroller family
PDF  275 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

RM0312 데이터시트(HTML) 127 Page - STMicroelectronics

Back Button RM0312 Datasheet HTML 123Page - STMicroelectronics RM0312 Datasheet HTML 124Page - STMicroelectronics RM0312 Datasheet HTML 125Page - STMicroelectronics RM0312 Datasheet HTML 126Page - STMicroelectronics RM0312 Datasheet HTML 127Page - STMicroelectronics RM0312 Datasheet HTML 128Page - STMicroelectronics RM0312 Datasheet HTML 129Page - STMicroelectronics RM0312 Datasheet HTML 130Page - STMicroelectronics RM0312 Datasheet HTML 131Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 127 / 275 page
background image
DocID022352 Rev 3
127/275
RM0312
16-bit general purpose timer (TIM2/TIM3)
170
Starting 2 timers synchronously in response to an external trigger
In this example, we set the enable of Timer A when its TI1 input rises, and the enable of
Timer B with the enable of Timer A. Refer to Figure 42 for connections. To ensure the
counters alignment, Timer A must be configured in master/slave mode (slave with respect to
TI1, master with respect to Timer B).
1.
Configure Timer A master mode to send its Enable as trigger output (MMS=001 in the
TIMx_CR2 register).
2.
Configure Timer A slave mode to get the input trigger from TI1 (TS=100 in the
TIMx_SMCR register).
3.
Configure Timer A in trigger mode (SMS=110 in the TIMx_SMCR register).
4.
Configure the Timer A in Master/Slave mode by writing MSM=’1’ (TIMx_SMCR
register).
5.
Configure Timer B to get the input trigger from Timer A (TS=001 in the TIMx_SMCR
register).
6.
Configure Timer B in trigger mode (SMS=110 in the TIMx_SMCR register).
When a rising edge occurs on TI1 (Timer A), both counters starts counting synchronously on
the internal clock and both TIF flags are set.
Note:
In this example both timers are initialized before starting (by setting their respective UG
bits). Both counters starts from 0, but you can easily insert an offset between them by
writing any of the counter registers (TIMx_CNT). You can see that the master/slave mode
insert a delay between CNT_EN and CK_PSC on Timer A.
Figure 47. Triggering Timer A and B with Timer A TI1 input
00
01
fMASTER
Timer A-CEN = CNT_EN
Timer A-CNT
Timer A-TI1
Timer A-CK_PSC
02 03 04 05 06 07 08 09
Timer A-TIF
00
01
Timer B-CEN = CNT_EN
Timer B-CNT
Timer B-CK_PSC
02 03 04 05 06 07 08 09
Timer B-TIF



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


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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