전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

STM8S 데이터시트(PDF) 440 Page - STMicroelectronics

부품명 STM8S
상세설명  STM8S Series and STM8AF Series 8-bit microcontrollers
PDF  467 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

STM8S 데이터시트(HTML) 440 Page - STMicroelectronics

Back Button STM8S Datasheet HTML 436Page - STMicroelectronics STM8S Datasheet HTML 437Page - STMicroelectronics STM8S Datasheet HTML 438Page - STMicroelectronics STM8S Datasheet HTML 439Page - STMicroelectronics STM8S Datasheet HTML 440Page - STMicroelectronics STM8S Datasheet HTML 441Page - STMicroelectronics STM8S Datasheet HTML 442Page - STMicroelectronics STM8S Datasheet HTML 443Page - STMicroelectronics STM8S Datasheet HTML 444Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 440 / 467 page
background image
Analog/digital converter (ADC)
RM0016
440/467
DocID14587 Rev 14
24.8
Data alignment
ALIGN bit in the ADC_CR2 register selects the alignment of data stored after conversion.
Data can be aligned in the following ways.
Right Alignment: 8 Least Significant bits are written in the ADC_DL register, then the
remaining Most Significant bits are written in the ADC_DH register. The Least Significant
Byte must be read first followed by the Most Significant Byte. In this case, the LDW
instruction can be used as it has the same reading order.
Figure 164. Right alignment of data
Left Alignment: 8 Most Significant bits are written in the ADC_DH register, then the
remaining Least Significant bits are written in the ADC_DL register. The Most Significant
Byte must be read first followed by the Least Significant Byte.
Figure 165. Left alignment of data
24.9
Reading the conversion result
The conversion results from ADC_DRH and ADC_DRL data registers must be read in a
specific order to guarantee data coherency. This order depends on the data alignment (refer
to Section 24.8: Data alignment).
When the ADC1DBxRH and ADC1DBxRL data buffer registers are read (ADC1 only), there
is no internal locking mechanism. Therefore, the user must check the OVR flag in the
ADC_CR3 register after having read the ADC1DBxRH and AD1CDBxRL registers. If the
OVR flag is cleared, this ensures that the values just read from the ADC1DBxRH and
AD1CDBxRL registers are consistent.
Another way to ensure data consistency (with right alignment of data) is to read
ADC1DBxRH and ADC1DBxRL with the following sequence, which must not be interrupted:
ADC_READ:
LDW X,#ADC_DB0RH
CPW X,#ADC_DB0RH
JREQ ADC_END
LDW X,#ADC_DB0RH
ADC_END:
D7
ADC_DRH
ADC_DRL
D8
D9
D6
D5
D4
D3
D2
D1
D0
D9
ADC_DRL
ADC_DRH
D0
D1
D8
D7
D6
D5
D4
D3
D2



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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