Electronic Components Datasheet Search |
|
DA7219 Datasheet(PDF) 44 Page - Dialog Semiconductor |
|
DA7219 Datasheet(HTML) 44 Page - Dialog Semiconductor |
44 / 123 page DA7219 Audio codec with Advanced Accessory Detect Company confidential Datasheet Revision 2.1 17-Dec -2015 44 of 123 © 2015 Dialog Semiconductor 9.5.2 Detection of jack insertion or removal Whenever a jack is inserted, a jack insertion event is flagged by e_jack_inserted getting set to1. Similarly, a jack removal event is flagged by e_jack_removed getting set to1. The presence or absence of a jack is recorded in jack_insertion_sts. Any jack insertion will be detected, and is recorded by the setting of jack_insertion_sts. The register field jack_insertion_sts = 1 if a jack has been inserted, and jack_insertion_sts = 0 if no jack has been inserted. Jack detection latency, that is, the time from an e_jack_insertion event to the point where e_jack_detect_complete is asserted, is configurable using jack_detect_rate. The jack detection latency times are different for three-pole and four-pole jacks, and are listed in Table 22: Jack detection latency timings controlled by jack_detect_rate jack_detect_rate value Three-pole jacks (ms) Four-pole jacks (ms) 00 32 64 01 64 128 10 128 256 11 256 512 Debouncing is avaliable on jack insertion and removal events. Debounce on jack insertion is specified using jackdet_debounce, and on jack removal using jackdet_rem_deb. The debounce times are listed in Table 31 and Table 32. Table 31: Debounce settings for jack insertion events jackdet_debounce Debounce time (ms) 000 5 001 10 010 20 (default) 011 50 100 100 101 200 110 500 111 1 Table 32: Debounce settings for jack removal events jackdet_rem_deb Debounce time (ms) 00 1 (default) 01 5 10 10 11 20 The jack insertion, jack removal, and jack complete interrupts can be masked using the register fields in the ACCDET_IRQ_MASK_A register. The jack insertion interrupt is masked by setting m_jack_inserted = 1, the jack removal interrupt is masked by setting m_jack_removed = 1, and the jack detection complete interrupt is masked by setting m_jack_detect_complete = 1. These masking fields mask the interrupt signals, but do not prevent updating of the event fields or the status fields previously described. |
Similar Part No. - DA7219 |
|
Similar Description - DA7219 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List 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 |