| 전자부품 데이터시트 검색엔진 |
|
AN3023 데이터시트(PDF) 17 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3023 데이터시트(HTML) 17 Page - STMicroelectronics |
|
17 / 23 page ![]() AN3023 Configuring ADC registers for conversion Doc ID 16113 Rev 1 17/23 3.2 Storing converted values In the scan mode and buffered continuous mode, the converted ADC values are stored in the data buffer registers ADC_DBxRH and ADC_DBxRL, where x = 1..15. In the normal mode, the converted ADC values are stored in the ADC data registers ADC_DRH and ADC_DRL. ADC_DRH and ADC_DRL also contain the last converted value in scan and buffered continuous mode. Different data alignment modes (left or right) can be selected depending on the application. If right alignment mode is chosen, the LSB register (ADC_DRL) must be read before the MSB register (ADC_DRH), otherwise the values of register ADC_DRH are not updated. If left alignment mode is chosen, the MSB register (ADC_DRH) must be read before the LSB register (ADC_DRL), otherwise the values of register ADC_DRL are not updated. This prevents reading data register values from two different conversions. Therefore the reading order must be respected. Practical use Left alignment is useful for fast read access to the conversion result in 8-bit resolution. Right alignment is useful for fast read access when measuring low level signals. In cases where the result does not affect the high order bits, you can read only the LSB byte. 3.3 ADC interrupt management ADC interrupt sources are selectable from one or more of the following events: ● End of conversion (EOC) in nonbuffered mode—generated after each AD conversion ● End of conversion (EOC) in buffered mode—generated after data buffer registers are full ● Analog watchdog alert—when converted values reach the high or low threshold values You can enable the ADC interrupt to give the main program fast asynchronous event notification at the end of conversion(s). This means the main program does not need to poll the ADC conversion status flags but only has to process the ADC data results (for example, after storing a set of conversions in a buffer). The reception of the ADC converted data values is performed by an interrupt routine in the background. In addition, the analog watchdog interrupt can be used for monitoring a given analog range on the measured channels. Register settings: ADC_CSR: AWDIE, EOCIE bits |
|
|
링크 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 |