| Datenblatt-Suchmaschine für elektronische Bauteile |
|
L9805 Datenblatt(PDF) 36 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
L9805 Datenblatt(HTML) 36 Page - STMicroelectronics |
|
36 / 103 page ![]() 36/103 L9805 16-BIT TIMER (Cont’d) 5.2.3.3 Input Capture In this section, the index, i, may be 1 or 2 The two input capture 16-bit registers (ICR1 and ICR2) are used to latch the value of the free run- ning counter after a transition detected by the ICAPi pin (see figure 5). ICRi register is a read-only register. The active transition is software programmable through the IEDGi 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) (see Table 7 Clock Control Bits). – 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: – ICFi bit is set. – The ICRi register contains the value of the free running counter on the active transition on the ICAPi pin (see Figure 21). – A timer interrupt is generated if the ICIE bit is set and the I bit is cleared in the CCR register. Oth- erwise, the interrupt remains pending until both conditions become true. Clearing the Input Capture interrupt request is done by: 1. Reading the SR register while the ICFi bit is set. 2. An access (read or write) to the ICLRi register. Note: After reading the ICHRi register, transfer of input capture data is inhibited until the ICLRi regis- ter is also read. The ICRi 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 ICAPi 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 ICR i ICHR i ICLR i |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller 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 |