| 数据搜索系统,热门电子元器件搜索 |
|
ST72371 数据表(PDF) 36 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
ST72371 数据表(HTML) 36 Page - STMicroelectronics |
|
36 / 94 page ![]() 36/94 ST72371/ST72372 16-BIT TIMER (Cont’d) 4.3.3.3 Input Capture In this section, the index, i, may be 1 or 2. The two input capture 16-bit registers (IC1R and IC2R) are used to latch the value of the free run- ning counter after a transition detected by the ICAP i pin (see figure 5). IC i Rregister is a read-only register. The active transition is software programmable through the IEDG i bit of the Control Register (CRi). Timing resolution is one count of the free running counter: ( fCPU/(CC1.CC0)). Procedure To use the input capture function select the follow- ing in the CR2 register: – Select the timer clock (CC1-CC0) (seeTable 1). – Select the edge of the active transition on the ICAP2 pin with the IEDG2 bit. And select the following in the CR1 register: – Set the ICIE bit to generate an interrupt after an input capture. – Select the edge of the active transition on the ICAP1 pin with the IEDG1 bit. When an input capture occurs: – ICF i bit is set. –The IC iR register contains the value of the free running counter on the active transition on the ICAP i pin (see Figure 6). – A timer interrupt is generated if the ICIE bit is set and the I bit is cleared in the CC register. Other- wise, the interrupt remains pending until both conditions become true. Clearing the Input Capture interrupt request is done in two steps: 1. Reading the SR register while the ICF i bit is set. 2. An access (read or write) to the IC iLR register. Note: After reading the IC iHR register, transfer of input capture data is inhibited until the IC iLR regis- ter is also read. The IC iR register always contains the free running counter value which corresponds to the most re- cent input capture. During HALT mode, if at least one valid input cap- ture edge occurs on the ICAP i pin, the input cap- ture detection circuitry is armed. This does not set any timer flags, and does not “wake-up” the MCU. If the MCU is awoken by an interrupt, the input capture flag will become active, and data corre- sponding to the first valid edge during HALT mode will be present. MS Byte LS Byte ICiR IC iHR IC iLR |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |