| 전자부품 데이터시트 검색엔진 |
|
AN4099 데이터시트(PDF) 19 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN4099 데이터시트(HTML) 19 Page - STMicroelectronics |
|
19 / 39 page ![]() AN4099 Infrared receiver Doc ID 023110 Rev 2 19/39 The timer generates three types of interrupt. ● Interrupt at each falling edge: this can be used to measure the entire pulse (duration between two successive falling edges). ● Interrupt at each rising edge: this can be used to measure the low pulse (duration between falling and rising edges). ● Update event: this is used to put the infrared packet into default state (bit count, data and status) when the timer counter overflows. The low pulse and whole pulse duration are used to determine the bit value. If the durations are within the tolerance range of the bit time, one identifies the bit value (Logic0, Logic1 or Header). The flowchart below gives an overview of the infrared decoding procedure. Figure 16. Infrared decoding flowchart Initialization: Timer in PWMI mode Timer interrupt Falling edge Rising edge Test: Margin tolerance <N =N Whole pulse Measurement Low pulse Measurement Update Event Reset the Infrared Packet Yes Bit Identification Increment bit count Test: Bit Count Decode Infrared frame fields Error Reset the Infrared Packet Reset the Infrared Packet MS18587V1 |
|
링크 URL |
| 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 |