




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第 34 章 模擬到數(shù)字轉(zhuǎn)換(ADC)34.1 引言16 位模數(shù)轉(zhuǎn)換(ADC)是續(xù)的近似ADC,它是帶有注意的完整的微控制器系統(tǒng)。對(duì)于特定操作模式的,涉及到設(shè)備能量信息的管理。34.1.1 特征ADC 模塊包括以下特征:線性連續(xù)的近似值算法可以達(dá)到 16 位的分辨率。有 4 個(gè)差分和 24 個(gè)單端外部模擬輸入。輸出模式:有 16 位、13 位、11 位、9 位不同的差分模式,或者 16 位、12 位、10位、8 位的單端模式。輸出應(yīng)用差分的 16 位二進(jìn)制補(bǔ)碼擴(kuò)展成不同的模式。輸出在右對(duì)齊未標(biāo)記轉(zhuǎn)換成單端模式。單端或者繼續(xù)轉(zhuǎn)換模式(單端之后自動(dòng)轉(zhuǎn)換成空閑模式)。配置采樣時(shí)間和轉(zhuǎn)換速度/電壓。轉(zhuǎn)
2、換完成/硬件平均完成標(biāo)記和中斷。輸入時(shí)鐘可從四個(gè)時(shí)選擇。在低電壓模式下進(jìn)行低噪音操作。低噪音操作模式下使用異步時(shí)輸出時(shí)鐘。可選擇的硬件轉(zhuǎn)換來激活硬件通道選擇。自動(dòng)比較中斷可以大于、等于、小于、超過可編程值、或者在可編程值區(qū)間之內(nèi)。溫度傳感器。硬件平均性能檢測(cè)??蛇x擇的電壓:直流或交流。自校對(duì)模式。可編程的增益放大器(PGA)達(dá)到 64 倍增益34.1.2 模塊示意圖圖 34-1 是ADC 模塊框圖。圖 34-1 ADC 模塊示意圖34.2 ADC 信號(hào)描述ADC 模塊支持 4 對(duì)差分輸入和 24 個(gè)單端輸入,每個(gè)不同的對(duì)要求有兩個(gè)輸入,Dx和 DADMx。ADC 也需要四個(gè)提供/參數(shù)/場(chǎng)地。表
3、 34-1 ADC 信號(hào)描述信號(hào)描述I/OD3:0差分模擬通道輸入IDADM3:0差分模擬通道輸入IAD23:4單端模擬通道輸入IVREFSH電壓選擇高IVREFSL電壓選擇低IVDDA提供模擬電源IVSSA模擬地線I34.2.1 模擬電源(VDDA)ADC 模擬使用 VDDA 作為它的電源連接。在一些封裝中,VDDA 是連接到的 VDD上。如果外部有效,則將VDDA 引腳連接到同一有效電壓上作為VDD。外部濾波必須保證清除VDDA 的毛刺來保證得到有效的結(jié)果。34.2.2 模擬地線(VSSA)ADC 模擬部分使用 VSSA 作為它的地線連接。在一些封裝中,VSSA 是連接到上的。如果外部有效
4、,則將 VSSA 引腳接到外部有效電壓作為VSS。的 VSS34.2.3 參考電壓選擇對(duì)于轉(zhuǎn)換來說,VREFSH 和 VREFSL 分別對(duì)應(yīng)參考高電壓和參考低電壓。ADC 能夠配置可接收兩對(duì)電壓 VREFSH 和 VREFSL 中的一對(duì)。每對(duì)都包含一個(gè)有效的參考并且該參考電壓一定在最小接口電壓和VDDA 之間。一個(gè)參考接地電壓一定和 VSSA 電壓大小相同。兩對(duì)的電壓是外部的 VREFH 和 VREFL 還有可選擇的 VALTH 和 VALTL。通過設(shè)置寄存器 SC2 中的 REFSEL 位可以對(duì)參考電壓進(jìn)行選擇??蛇x電壓(VALTH 和 VALTL)對(duì)可以選擇額外的外部引腳或基于MCU 配置
5、的資源,參考 MCU 的參考電壓的配置信息。在一些封裝中,VREFH 是連接到 VDDA 上,VREFL 是連接到 VSSA 上的。如果外部電壓有效,則有效參考電壓就可以連接到外部電壓上用作 VDDA,或者被外部電壓驅(qū)動(dòng)在最小參考高電壓和有效 VDDA 之間的一個(gè)水平(VREFH效電壓上作為VSSA。不會(huì)超過 VDDA)。將參考地連接到同一有34.2.4 模擬通道輸入(ADx)ADC 模塊支持24 個(gè)單端模擬輸入。當(dāng)寄存器SC1n 中的DIFF 位為低時(shí),通過改變ADCH選擇位的狀態(tài)可以選擇單端輸入。34.2.5 差分模擬通道輸入(DADx)ADC 模塊支持 4 個(gè)差分模擬輸入。每個(gè)差分模擬輸
6、入是一對(duì)外部引腳(Dx 和DADMx),每個(gè)引腳都可以提供最精確的模擬到數(shù)字的。當(dāng) SC1n 寄存器中的 DIFF 選擇高時(shí)可改變ADCH 通道位的狀態(tài)來選擇差分輸入。當(dāng) DIFF 位為低時(shí),D端輸入。x 是作為單34.3 寄存器定義該部分描述 ADC 寄存器。ADC器映像絕對(duì)地址寄存器名寬度進(jìn)入方式復(fù)位值章節(jié)/頁(yè)4003_B000ADC 狀態(tài)控制寄存器 1(ADC0_SC1A)32R/W0000_001Fh34.3.1/8104003_B004ADC 狀態(tài)控制寄存器 1(ADC0_SC1B)32R/W0000_001Fh34.3.1/8104003_B008ADC 配置寄存器 1(ADC0_
7、CFG1)32R/W0000_0000h34.3.2/8134003_B00CADC 配置寄存器 232R/W0000_0000h34.3.3/(ADC0_CFG1)8154003_B010ADC 數(shù)據(jù)結(jié)果寄存器(ADC0_RA)32R0000_0000h34.3.4/8164003_B014ADC 數(shù)據(jù)結(jié)果寄存器(ADC0_RB)32R0000_0000h34.3.4/8164003_B018比較值寄存器(ADC0_CV1)32R/W0000_0000h34.3.5/8174003_B01C比較值寄存器(ADC0_CV2)32R/W0000_0000h34.3.5/8174003_B020狀
8、態(tài)控制寄存器 2(ADC0_SC2)32R/W0000_0000h34.3.6/8184003_B024狀態(tài)控制寄存器 3(ADC0_SC3)32R/W0000_0000h34.3.7/8204003_B028ADC 片選連接寄存器(ADC0_OFS)32R/W0000_0004h34.3.8/8214003_B02CADC 正向增加寄存器(ADC0_PG)32R/W0000_8200h34.3.9/8224003_B030ADC 負(fù)向增加寄存器(ADC0_MG)32R/W0000_8200h34.3.10/8224003_B034ADC 正向整體校正值寄存器(ADC0_CLPD)32R/W0
9、000_00Ah34.3.11/8234003_B038ADC 正向整體校正值寄存器(ADC0_CLPS)32R/W0000_0020h34.3.12/8244003_B03CADC 正向整體校正值寄存器(ADC0_CLP4)32R/W0000_0200h34.3.12/8244003_B040ADC 正向整體校正值寄存器(ADC0_CLP3)32R/W0000_0100h34.3.14/8254003_B044ADC 正向整體校正值寄存器(ADC0_CLP2)32R/W0000_0080h34.3.14/8254003_B048ADC 正向整體校正值寄存器(ADC0_CLP1)32R/W00
10、00_0040h34.3.16/8264003_B04CADC 正向整體校正值寄存器(ADC0_CLP0)32R/W0000_0020h34.3.16/8264003_B050ADC PGA 寄存器(ADC0_PGA)32R/W0000_0000h34.3.18/8274003_B054ADC 負(fù)向整體校正值寄存器(ADC0_CLMD)32R/W0000_000Ah34.3.19/8284003_B058ADC 負(fù)向整體校正值寄存器(ADC0_C)32R/W0000_0020h34.3.20/8294003_B05CADC 負(fù)向整體校正值寄存器(ADC0_CLM4)32R/W0000_0200
11、h34.3.20/8294003_B060ADC 負(fù)向整體校正值寄存器(ADC0_CLM3)32R/W0000_0100h34.3.22/8304003_B064ADC 負(fù)向整體校正值寄存器(ADC0_CLM2)32R/W0000_0080h34.3.23/8304003_B068ADC 負(fù)向整體校正值寄存器(ADC0_CLM1)32R/W0000_0040h34.3.24/8314003_B06CADC 負(fù)向整體校正值寄存器(ADC0_CLM0)32R/W0000_0020h34.3.25/831400B_B000ADC 狀態(tài)控制寄存器 1(ADC1_SC1A)32R/W0000_001Fh
12、34.3.1/810400B_B004ADC 狀態(tài)控制寄存器 1(ADC1_SC1B)32R/W0000_001Fh34.3.1/810400B_B008ADC 配置寄存器 1(ADC1_CFG1)32R/W0000_0000h34.3.2/813400B_B00CADC 配置寄存器 2(ADC1_CFG2)32R/W0000_0000h34.3.3/815400B_B010ADC 數(shù)據(jù)結(jié)果寄存器(ADC1_RA)32R0000_0000h34.3.4/816400B_B014ADC 數(shù)據(jù)結(jié)果寄存器(ADC1_RB)32R0000_0000h34.3.4/816400B_B018比較值寄存器(
13、ADC1_CV1)32R/W0000_0000h34.3.5/817400B_B01C比較值寄存器(ADC1_CV2)32R/W0000_0000h34.3.5/817400B_B020狀態(tài)控制寄存器 2(ADC1_SC2)32R/W0000_0000h34.3.6/818400B_B024狀態(tài)控制寄存器 3(ADC1_SC3)32R/W0000_0000h34.3.7/820400B_B028ADC 片選連接寄存器(ADC1_OFS)32R/W0000_0004h34.3.8/821400B_B02CADC 正向增加寄存器(ADC1_PG)32R/W0000_8200h34.3.9/8224
14、00B_B030ADC 負(fù)向增加寄存器(ADC1_MG)32R/W0000_8200h34.3.10/822400B_B034ADC 正向整體校正值寄存器(ADC1_CLPD)32R/W0000_00Ah34.3.11/823400B_B038ADC 正向整體校正值寄存器(ADC1_CLPS)32R/W0000_0020h34.3.12/824400B_B03CADC 正向整體校正值寄存器(ADC1_CLP4)32R/W0000_0200h34.3.12/824400B_B040ADC 正向整體校正值寄存器(ADC1_CLP3)32R/W0000_0100h34.3.14/825400B_B0
15、44ADC 正向整體校正值寄存器(ADC1_CLP2)32R/W0000_0080h34.3.14/8258400B_B048ADC 正向整體校正值寄存器(ADC1_CLP1)32R/W0000_0040h34.3.16/826400B_B04CADC 正向整體校正值寄存器(ADC1_CLP0)32R/W0000_0020h34.3.16/826400B_B050ADC PGA 寄存器(ADC1_PGA)32R/W0000_0000h34.3.18/827400B_B054ADC 負(fù)向整體校正值寄存器(ADC1_CLMD)32R/W0000_000Ah34.3.19/828400B_B058A
16、DC 負(fù)向整體校正值寄存器(ADC1_C)32R/W0000_0020h34.3.20/829400B_B05CADC 負(fù)向整體校正值寄存器(ADC1_CLM4)32R/W0000_0200h34.3.21/829400B_B060ADC 負(fù)向整體校正值寄存32R/W0000_0100h34.3.22/34.3.1 ADC 狀態(tài)控制寄存器 1(ADCx_SC1n)SC1A 寄存器可以用作硬件激活操作模式。SC1B-SC1n 提示有效的多功能寄存器SC1 只用在激活硬件操作模式。它涉及到器號(hào)的。SC1n 寄存器有同一的位,用“信息配置,這些信息是關(guān)于該設(shè)備 SC1n 寄存-pong”方法控制 A
17、DC 操作。在這個(gè)時(shí)候的任一時(shí)刻,只有一個(gè) SC1n 寄存器是有效控制 ADC 轉(zhuǎn)換的。當(dāng) SC1n 有效控制 ADC 轉(zhuǎn)換時(shí),可以更新 SC1A。當(dāng) SC1A 有效控制一個(gè)轉(zhuǎn)換并且取消當(dāng)前轉(zhuǎn)換時(shí),可以對(duì) SC1A 進(jìn)行寫操作。在活模式下(ADTRG=0),對(duì)寄存器 SC1A 進(jìn)行寫的時(shí)候會(huì)開始一個(gè)新的轉(zhuǎn)換。激同時(shí),當(dāng) SC1n 寄存器有效控制一個(gè)轉(zhuǎn)換并且取消當(dāng)前狀態(tài)時(shí),可以對(duì)任何一個(gè) SC1n寄存器進(jìn)行寫操作。在激活操作模式下不用 SC1B-SC1n 寄存器,因此對(duì) SC1B-SC1n 進(jìn)行寫操作不會(huì)引起一個(gè)新的轉(zhuǎn)換。地址:ADC0_SC1A-4003_B000h 基址+0h 偏移量=400
18、3_B000h ADC0_SC1B-4003_B000h 基址+4h 偏移量=4003_B004h ADC1_SC1A-400B_B000h 基址+0h 偏移量=400B_B000h ADC1_SC1B-400B_B000h 基址+4h 偏移量=400B_B004hADCx_SC1n 各位描述位描述31-8 保留這些位為只讀保留位,各位值為 0.7COCO轉(zhuǎn)化完成標(biāo)志:COCO 標(biāo)志位是只讀的,當(dāng)比較功能取消(ACFE=0),硬件均值功能也取消(AVGE=0)時(shí),每當(dāng)轉(zhuǎn)換完成之后就會(huì)置位該位。當(dāng)允許比較功能(ACFE=1)時(shí),只有當(dāng)比較結(jié)果是正確的時(shí)候,轉(zhuǎn)換完成時(shí)才會(huì)置位 COCO 標(biāo)記位。當(dāng)
19、硬件均值是有效的(AVGE=1),只有當(dāng)轉(zhuǎn)換號(hào)選擇完成時(shí)才會(huì)置位 COCO 標(biāo)記位。當(dāng)校準(zhǔn)次序完成的時(shí)候,也會(huì)置位在寄存器 SC1A 中的標(biāo)記位 COCO。當(dāng)對(duì)寄存器 SC1A 進(jìn)行寫操作或者對(duì)寄存器 Rn 進(jìn)行讀操作都會(huì)清除標(biāo)記位 COCO。轉(zhuǎn)換沒有完成。轉(zhuǎn)換完成。器(ADC1_CLM3)830400B_B064ADC 負(fù)向整體校正值寄存器(ADC1_CLM2)32R/W0000_0080h34.3.23/830400B_B068ADC 負(fù)向整體校正值寄存器(ADC1_CLM1)32R/W0000_0040h34.3.24/831400B_B06CADC 負(fù)向整體校正值寄存器(ADC0_CL
20、M0)32R/W0000_0020h34.3.24/83134.3.2 ADC 配置寄存器 1(ADCx_CFG1)CFG1 寄存器選擇操作模式,為低電壓或者長(zhǎng)時(shí)間采樣設(shè)置時(shí)信息。地址:ADC0_CFG14003_B000h 基址+8h 偏移量=4003_B008h、時(shí)鐘分配、配置等6AIEN中斷使能:AIEN 使能轉(zhuǎn)換完成中斷。當(dāng) AIEN 為高時(shí)置位 COCO 就會(huì)一個(gè)中斷。轉(zhuǎn)換完成中斷取消。轉(zhuǎn)換完成時(shí)中斷有效。5DIFF差分模式使能:DIFF 配置 ADC 在差分模式下進(jìn)行操作。當(dāng)配置有效時(shí),該模式會(huì)自動(dòng)選擇一個(gè)差分通道,改變轉(zhuǎn)換算法和周期號(hào)來完成轉(zhuǎn)換。選擇單端轉(zhuǎn)換和輸入通道。選擇差分轉(zhuǎn)
21、換和輸入通道。4-0ADCH輸入通道選擇:ADCH 是由 5 位組成可以用于選擇輸入通道。輸入通道依賴于 DIFF 位的值。DAD0-DAD3 與輸入引腳對(duì) DX 和 DADMX 有關(guān)。當(dāng)選擇位全部設(shè)置為 1111 時(shí)連續(xù)近似值轉(zhuǎn)換器子系統(tǒng)會(huì)關(guān)閉。該特征可以明確地結(jié)束 ADC,同時(shí)可以將輸入通道與所有其他的資源 開來。結(jié)束正在執(zhí)行的轉(zhuǎn)換可以防止新的轉(zhuǎn)換發(fā)生。當(dāng)正在執(zhí)行的轉(zhuǎn)換無效時(shí),沒有必要將通道選擇位全部設(shè)置為 1 來將 ADC 置于低功耗狀態(tài),因?yàn)檗D(zhuǎn)換完成之后模塊會(huì)自動(dòng)進(jìn)入低功耗狀態(tài)。00000 當(dāng) DIFF=0,D0 選擇為輸入;當(dāng) DIFF=1,DAD0 選擇為輸入。00001 當(dāng) DI
22、FF=0,D輸入。00010 當(dāng) DIFF=0,D2 選擇為輸入;當(dāng) DIFF=1,DAD2 選擇為輸入。00011 當(dāng) DIFF=0,D3 選擇為輸入;當(dāng) DIFF=1,DAD3 選擇為輸入。00100 當(dāng) DIFF=0,AD4 選擇為輸入;當(dāng) DIFF=1,該位保留。00101 當(dāng) DIFF=0,AD5 選擇為輸入;當(dāng) DIFF=1,該為保留。00110 當(dāng) DIFF=0,AD6 選擇為輸入;當(dāng) DIFF=1,該為保留。00111 當(dāng) DIFF=0,AD7 選擇為輸入;當(dāng) DIFF=1,該為保留。01000 當(dāng) DIFF=0,AD8 選擇為輸入;當(dāng) DIFF=1,該位保留。01001 當(dāng)
23、DIFF=0,AD9 選擇為輸入;當(dāng) DIFF=1,該位保留。01010 當(dāng) DIFF=0,AD10 選擇為輸入;當(dāng) DIFF=1,該位保留。01011 當(dāng) DIFF=0,AD11 選擇為輸入;當(dāng) DIFF=1,該位保留。01100 當(dāng) DIFF=0,AD12 選擇為輸入;當(dāng) DIFF=1,該位保留。01101 當(dāng) DIFF=0,AD13 選擇為輸入;當(dāng) DIFF=1,該位保留。01110 當(dāng) DIFF=0,AD14 選擇為輸入;當(dāng) DIFF=1,該位保留。01111 當(dāng) DIFF=0,AD15 選擇為輸入;當(dāng) DIFF=1,該位保留。10000 當(dāng) DIFF=0,AD16 選擇為輸入;當(dāng) D
24、IFF=1,該位保留。10001 當(dāng) DIFF=0,AD17 選擇為輸入;當(dāng) DIFF=1,該位保留。10010 當(dāng) DIFF=0,AD18 選擇為輸入;當(dāng) DIFF=1,該位保留。10011 當(dāng) DIFF=0,AD19 選擇為輸入;當(dāng) DIFF=1,該位保留。10100 當(dāng) DIFF=0,AD20 選擇為輸入;當(dāng) DIFF=1,該位保留。10101 當(dāng) DIFF=0,AD21 選擇為輸入;當(dāng) DIFF=1,該位保留。10110 當(dāng) DIFF=0,AD22 選擇為輸入;當(dāng) DIFF=1,該位保留。10111 當(dāng) DIFF=0,AD23 選擇為輸入;當(dāng) DIFF=1,該位保留。11000 保留。
25、11001 保留。11010 當(dāng) DIFF=0,溫度傳感器選擇為輸入;當(dāng) DIFF=1,溫度傳感器選擇為輸入。11011 當(dāng) DIFF=0,單通道選擇為輸入;當(dāng) DIFF=1,雙通道選擇為輸入。11100 保留。11101 當(dāng) DIFF=0,VEREFSH 選擇為輸入;當(dāng) DIFF=1,- VEREFSH 選擇為輸入。在 SC2 寄存器中參考電壓由 REFSL 位決定。11110 當(dāng) DIFF=0,VREFSL 選擇作為輸入;當(dāng) DIFF =1,該位保留。在寄存器 SC2 中參考電壓選擇由 REFSEL 決定。11111 模塊停止工作。ADC1_CFG1 400B_B000h基 址 +8h量
26、=400B_B008h偏移ADCx_CFG1 各位功能描述34.3.3 配置寄存器 2(ADCx_CFG2)CFG2 寄存器為高速轉(zhuǎn)換選擇特定的高速配置,在長(zhǎng)采樣模式下選擇長(zhǎng)時(shí)間持續(xù)采樣。地址:ADC0_CFG24003_B000h 基址+Ch 偏移量=4003_B00Ch位描述31-8 保留這些位為只讀保留位,各位值保持為 0.7ADLPC低電壓配置:ADLPC 控制連續(xù)近似值轉(zhuǎn)換器的電壓配置。當(dāng)不要求高采樣率的時(shí)候供電可以不充足。正常供電配置。低電壓配置。在要求最大時(shí)鐘速度時(shí)電壓減小。6-5ADIV時(shí)鐘分配選擇:ADIV 選擇 ADC 使用的分配系數(shù)產(chǎn)生時(shí)鐘 ADCK。 00 分配系數(shù)為
27、1,時(shí)鐘頻率為輸入時(shí)鐘。01 分配系數(shù)為 2,時(shí)鐘頻率為輸入時(shí)鐘/2.分配系數(shù)為 4,時(shí)鐘頻率為輸入時(shí)鐘/4.分配系數(shù)為 8,時(shí)鐘頻率為輸入時(shí)鐘/8.4ADLSMP采樣次數(shù)配置:ADLSMP 會(huì)根據(jù)選擇的轉(zhuǎn)換模式選擇不同的采樣次數(shù)。該位能夠在采樣期適應(yīng)高阻抗輸入以達(dá)到精確采樣或者為低輸入加快轉(zhuǎn)換速度。如果正在執(zhí)行的轉(zhuǎn)換被取消同時(shí)不要求高轉(zhuǎn)換率,則長(zhǎng)時(shí)間采樣也可以用在更低的電壓狀態(tài)下。當(dāng) ADLSMP=1,即長(zhǎng)時(shí)間采樣選擇位置位,可以選擇長(zhǎng)時(shí)間采樣的范圍。短時(shí)間采樣。長(zhǎng)時(shí)間采樣。3-2MODE轉(zhuǎn)換模式選擇:MODE 為用作選擇 ADC 需要的模式。當(dāng) DIFF=0:為單端 8 位轉(zhuǎn)換;當(dāng) DIF
28、F=1,為帶有 2 進(jìn)制補(bǔ)碼輸出的 9 位差分轉(zhuǎn)換。當(dāng) DIFF=0:為單端的 12 位轉(zhuǎn)換;當(dāng) DIFF=1,為帶有 2 進(jìn)制補(bǔ)碼輸出的 13 位差分轉(zhuǎn)換。當(dāng) DIFF=0:為單端 12 位轉(zhuǎn)換;當(dāng) DIFF=1,為帶有 2 進(jìn)制補(bǔ)碼輸出的 13 位差分轉(zhuǎn)換。當(dāng) DIFF=0:為 16 位的單端轉(zhuǎn)換;當(dāng) DIFF=1,為帶有 2 進(jìn)制補(bǔ)碼輸出的 16 為差分轉(zhuǎn)換。1-0ADICLK輸入時(shí)鐘選擇:ADICLK 位選擇輸入時(shí) 來產(chǎn)生 時(shí)鐘,ADCK。注意當(dāng)選擇 ADACK 時(shí) ,不要求提前開始轉(zhuǎn)換。選擇該位同是又不需要提前開始轉(zhuǎn)換,異步時(shí)鐘在轉(zhuǎn)換開始時(shí)有效,在轉(zhuǎn)換結(jié)束時(shí)關(guān)閉。在這種情況下,每次時(shí)
29、 再次有效時(shí),都有一個(gè)相關(guān)的時(shí)鐘開始時(shí)間被推遲。總線時(shí)鐘??偩€時(shí)鐘/2交替時(shí)鐘(ALTCLK)異步時(shí)鐘(ADACK)ADC1_CFG2 400B_B000h址 +Ch量 =400B_B00Ch基偏移ADCx_CFG2 各位功能描述34.3.4 ADC 數(shù)據(jù)結(jié)果寄存器(ADCx_Rn)數(shù)據(jù)結(jié)果寄存器帶有一個(gè) ADC 轉(zhuǎn)換結(jié)果,這個(gè)結(jié)果是通過通信狀態(tài)和通道控制寄存器(SC1A:SC1n)選擇產(chǎn)生的。對(duì)于每個(gè)狀態(tài)和通道控制寄存器,都有一個(gè)通信數(shù)據(jù)結(jié)果寄存器。未標(biāo)記右對(duì)齊模式下在寄存器Rn 中沒有使用的位會(huì)被清除,在信號(hào)擴(kuò)展二進(jìn)制補(bǔ)碼模式下會(huì)攜帶信號(hào)位(MSB)。例如,當(dāng)配置成 10 位的單端模式時(shí),
30、D15:10會(huì)被清除。當(dāng)配置成 11 位的差分模式時(shí),D15:10會(huì)攜帶信號(hào)位。表 34-44 描述了數(shù)據(jù)結(jié)果寄存器在不同的模式下的行為。位描述31-8 保留這些位為只讀保留位,各位保持值為 0。7-5保留這些位為只讀保留位,各位保持值為 0。4MUXSELADC 復(fù)用選擇:ADC 復(fù)用選擇位用于改變 ADC 復(fù)用用于 ADC 通道設(shè)置。選擇 ADxxa 通道。選擇 ADxxb 通道。3ADACKEN異步時(shí)鐘輸出使能:ADACKEN 可以使能異步時(shí) ,時(shí) 時(shí)鐘輸出與轉(zhuǎn)換和 ADC 輸入時(shí)鐘選擇的狀態(tài)無關(guān)。根據(jù) MCU 的配置,通過其他模塊可以使用異步時(shí)鐘。即使當(dāng) ADC 處于空閑或者來自不同時(shí)
31、 的操作正在執(zhí)行,都可設(shè)置該位允許時(shí)鐘有效。同樣,如果 ADACK 時(shí)鐘已經(jīng)在運(yùn)行,潛在的簡(jiǎn)單運(yùn)行時(shí)鐘或者選擇帶有異步時(shí)鐘第 續(xù)轉(zhuǎn)換的操作就會(huì)減少。取消異步時(shí)鐘輸出;只有 ADICLK 選擇異步時(shí)鐘才有效同時(shí)轉(zhuǎn)換也有效。不管 ADC 的狀態(tài)是什么,異步時(shí)鐘和時(shí)鐘輸出都有效。2ADHSC高速配置:ADHSC 配置 ADC 高速操作。轉(zhuǎn)換持續(xù)會(huì)觸發(fā)允許高速轉(zhuǎn)換時(shí)鐘。選擇正常轉(zhuǎn)換次序。選擇高速轉(zhuǎn)換次序。1-0ADLSTS選擇長(zhǎng)采樣時(shí)間:當(dāng)選擇了長(zhǎng)采樣時(shí)間(ADLSMP=1)時(shí),ADLSTS 選擇擴(kuò)展采樣時(shí)間中的一個(gè)作為采樣時(shí)間。該特點(diǎn)允許高阻抗輸入,可以達(dá)到精確采樣或在低阻抗輸入時(shí)可以將轉(zhuǎn)換速度最大
32、化。只要持續(xù)轉(zhuǎn)換有效并且不要求高轉(zhuǎn)換率,更長(zhǎng)的采樣時(shí)間也可以用在電壓相對(duì)較低的情況。不用最長(zhǎng)采樣時(shí)間。另外附加 12 個(gè) ADCK 周期;總共有 16 個(gè) ADCK 周期的采樣時(shí)間。另外附加 6 個(gè) ADCK 周期;總共有 10 個(gè) ADCK 周期的采樣時(shí)間。另外附加 2 個(gè) ADCK 周期;總共有 6 個(gè) ADCK 周期的采樣時(shí)間。表 34-44 數(shù)據(jù)結(jié)果寄存器描述轉(zhuǎn)換模式D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0格式16位差分SDDDDDDDDDDDDDDD有符號(hào)二進(jìn)制補(bǔ)碼16位單端DDDDDDDDDDDDDDDD無符號(hào)二進(jìn)制補(bǔ)碼13位差分SSSSDDDD
33、DDDDDDDD擴(kuò)展的有符號(hào)二進(jìn)制補(bǔ)碼12位單端0000DDDDDDDDDDDD無符號(hào)右對(duì)齊11位差分SSSSSDDDDDDDDDDD擴(kuò)展的二進(jìn)制補(bǔ)碼10位單端000000DDDDDDDDDD無符號(hào)右對(duì)齊9 位差分SSSSSSSDDDDDDDDD擴(kuò)展的二進(jìn)注意:S:信號(hào)位或者信號(hào)位擴(kuò)展;D:數(shù)據(jù)(二進(jìn)制補(bǔ)碼顯示)地址:ADC0_RA4003_B000h 基址+10h 偏移量=4003_B010h ADC0_RA4003_B000h 基址+14h 偏移量=4003_B014h ADC1_RA400B_B000h 基址+10h 偏移量=400B_B010hADC1_RA400B_B000h基址+1
34、4h偏移量=400B_B014hADCx_Rn 各位功能描述34.3.5 比較值寄存器(ADCx_CVn)比較值寄存器(CV1 和 CV2)帶有一個(gè)比較值,當(dāng)比較功能有效時(shí)(ACFE=1),可以與轉(zhuǎn)換結(jié)果的值做比較。在不同的操作模式下,該寄存器與數(shù)據(jù)結(jié)果寄存器一樣由位定義和數(shù)據(jù)組成。因此比較功能只是用在于 ADC 操作模式相關(guān)的比較值寄存器的位。比較值 2 寄存器(CV2)只有當(dāng)比較區(qū)域功能有效時(shí)才用。地址: ADC0_CV14003_B000h 基址+18h 偏移量=4003_B018h ADC0_CV24003_B000h 基址+1Ch 偏移量=4003_B01Ch ADC1_CV1400
35、3_B000h 基址+18h 偏移量=400B_B018hADC1_CV24003_B000h 基址+1Ch 偏移量=400B_B01CADCx_CVn 各位功能述34.3.6 狀態(tài)控制寄存器 2(ADCx_SC2)SC2 寄存器有轉(zhuǎn)換執(zhí)行,硬件/功能。激活選擇,比較功能和 ADC 模塊的參考電壓選擇等位描述31-16保留這些位為只讀保留位,各位值保持為 0.15-0V比較值位描述31-16 保留只讀保留位,值保持為 0 .15-0D數(shù)據(jù)結(jié)果制補(bǔ)碼8 位端0000000DDDDDDDDD無符號(hào)右對(duì)齊地址:ADC0_SC24003_B000h 基址+20h 偏移量=4003_B020hADC1_
36、SC2400B_B000h 基址+20h 偏移量=400B_B020hADCx_SC2 各位功能描述位描述31-8 保留這些位為只讀保留位,保持值為 0.7ADACT轉(zhuǎn)換執(zhí)行:ADACT 提示一個(gè)轉(zhuǎn)換或者硬件均值命令正在執(zhí)行。當(dāng)轉(zhuǎn)換開始時(shí) ADACT 被置為1,當(dāng)轉(zhuǎn)換完成或者取消時(shí),ADACT 就會(huì)被置 0.轉(zhuǎn)換沒有在執(zhí)行。轉(zhuǎn)換正在執(zhí)行。6ADTRG轉(zhuǎn)換激活選擇:ADTRG 選擇激活類型用于開始一個(gè)轉(zhuǎn)換操作。兩個(gè)激活類型都是可選擇的:激活和硬件激活。當(dāng)選擇 激活時(shí),轉(zhuǎn)換就會(huì)根據(jù)對(duì) SC1A 的寫操作開始執(zhí)行。當(dāng)選擇硬件激活時(shí),當(dāng)一個(gè) ADHWTSn 輸入脈沖結(jié)束之后,轉(zhuǎn)換就會(huì)根據(jù)有效的 ADH
37、WT 輸入開始執(zhí)行。選擇激活。選擇硬件激活。5ACFE比較功能使能:ACFE 使能比較功能。比較功能無效。比較功能有效。4ACFGT比較功能比使能功能:ACFGT 配置比較功能來檢查與比較寄存器相關(guān)的結(jié)果,這些結(jié)果是基于 ACREN 的值的。為了使 ACFGT 有效,ACFE 位必須置位。配置不滿足要求,和外部區(qū)域都不包括寄存器 CV1 和寄存器 CV2 中值的功能。配置高于或等于功能需求,他們都包括寄存器 CV1 和寄存器 CV2 中值的功能。3ACREN比較功能區(qū)域使能:ACREN 配置比較功能用于檢查被管理的輸入結(jié)果轉(zhuǎn)換時(shí)在區(qū)域之間還是之外,這個(gè)區(qū)間是由 ACFGT 的值通過比較寄存器
38、CV1 和 CV2 決定。ACFE 位必須置位以保證 ACFGT 有效。區(qū)域功能無效。只有比較值 1 寄存器做比較。區(qū)域功能有效。比較值寄存器 CV1 與 CV2 都做比較。2DNAENDMA 使能:DMA 無效。DMA 有效,同時(shí)在 ADC 轉(zhuǎn)換完成期間會(huì)維持 ADC DMA 請(qǐng)求有效。34.3.7 狀態(tài)控制寄存器 3(ADCx_SC3)SC3 寄存器控制ADC 模塊的校對(duì)、持續(xù)轉(zhuǎn)換、硬件均值功能。地址:ADC0_SC34003_B000h 基址+24h 偏移量=4003_B024hADC1_SC3400B_B000h 基址+24h 偏移量=400B_B024hADCx_SC3 各位功能描述
39、位描述31-8 保留這些位為只讀保留位,值保持為 0.7CAL校對(duì):置位后 CAL 就開始校對(duì)過程。校對(duì)在進(jìn)行的時(shí)候該位保持為 1,當(dāng)校對(duì)持續(xù)完成之后該位清零。必須檢查 CALF 位來確定校對(duì)過程的結(jié)果是否正確。一旦開始,校對(duì)的操作不能被寫操作中斷,結(jié)果必須有效并且 CALF 位置位。設(shè)置 CAL 位可以取消當(dāng)前的任何轉(zhuǎn)換。6CALF校對(duì)失敗標(biāo)記:CALF 會(huì)顯示校對(duì)過程的結(jié)果。如果 ADTRG=1 時(shí),表示校對(duì)過程失敗,說明有 ADC 寄存器在進(jìn)行寫操作,或者是在校對(duì)過程完成之前有停止模式進(jìn)入。對(duì)該位寫 1 操作可以清除該位。校對(duì)正常完成。校對(duì)失敗。不要求 ADC 的精確說明。5-4 保留為
40、只讀保留位,各位保持值為 0.3ADCO持續(xù)轉(zhuǎn)換使能:ADCO 使能持續(xù)轉(zhuǎn)換。如果硬件均值有效,在開始一個(gè)轉(zhuǎn)換之后則只有一個(gè)轉(zhuǎn)換或者一個(gè)轉(zhuǎn)換的設(shè)置。如果硬件均值有效,在開始一個(gè)轉(zhuǎn)換之后則有持續(xù)的轉(zhuǎn)換和轉(zhuǎn)換設(shè)置。2AVGE硬件均值使能:AVGE 使能 ADC 的硬件均值功能。硬件均值功能無效。硬件均值功能有效。1-0AVGS硬件均值選擇:AVGS 決定多少 ADC 轉(zhuǎn)換的值求平均得到 ADC 的均值。4 個(gè)采樣均值。8 個(gè)采樣均值。16 個(gè)采樣均值。32 個(gè)采樣均值。1-0REFSEL參考電壓部分:REFSEL 位選擇用于轉(zhuǎn)換的參考電壓源。無效的電壓引腳對(duì)??蛇x的參考電壓對(duì)。這對(duì)電壓對(duì)可能會(huì)是附
41、加在外部引腳或者是基于 MCU 配置的源。保留。保留。34.3.8 ADC 偏移量修正寄存器(ADCx_OFS)ADC 偏移量修正寄存器(OFS)帶有選擇的用戶或者處理校對(duì)偏移量錯(cuò)誤的修正值。該寄存器有二進(jìn)制補(bǔ)碼、左對(duì)齊、16 位值等特性。在偏移量修正寄存器中的值是通過轉(zhuǎn)換值和傳輸給結(jié)果寄存器的值相減得到的。如果改值在最大值之上或在最小值之下,都會(huì)被強(qiáng)制轉(zhuǎn)換成適合當(dāng)前模式操作的值。地址:ADC0_OFS4003_B000h 基址+28h 偏移量=4003_B028hADC1_OFS400B_B000h 基址+28h 偏移量=400B_B028hADCx_OFS 各位功能描述34.3.9 ADC
42、 正向增益寄存器(ADCx_PG)正向增益寄存器帶有累加糾錯(cuò)機(jī)制,在差分模式或單端模式的全體轉(zhuǎn)換都可以用于正向輸入。PG 是以 16 位實(shí)數(shù)二進(jìn)制形式出現(xiàn),它是累加最合適的形式,在G15 與G14之間帶有小數(shù)點(diǎn)。用戶必須根據(jù)校對(duì)過程驟中描述的值對(duì)寄存器進(jìn)行寫操作否則累加錯(cuò)誤定位達(dá)不到要求。地址:ADC0_PG4003_B000h 基址+2Ch 偏移量=4003_B02ChADC1_PG400B_B000h 基址+2Ch 偏移量=400B_B02ChADCx_PG 各位功能的描述34.3.10 ADC 負(fù)向增益寄存器(ADCx_MG)負(fù)向增益寄存器我(MG)累加糾錯(cuò)機(jī)制,用于在差分模式下負(fù)向輸入
43、。在單端工模式下該寄存器無效。MG 是一個(gè)以二進(jìn)制形式存在的 16 位實(shí)數(shù),它是累加最合適的形式,在 ADMG15 和ADMG14 之間有小數(shù)點(diǎn)。用戶必須根據(jù)校對(duì)過程中描述的值對(duì)寄存器進(jìn)行寫操作否則累加錯(cuò)誤定位達(dá)不到要求。地址:ADC0_MG4003_B000h 基址+30h 偏移量=4003_B030hADC1_MG4003_B000h 基址+30h 偏移量=400B_B030h位描述31-16 保留這些位為只讀保留位,值保持為 0.15-0 PG正向增益位描述31-16 保留保留為只讀位,保持各位為 0.15-0 OFS偏移量錯(cuò)誤修正值A(chǔ)DCx_MG 各位功能描述34.3.11 ADC 正
44、向增益通用校驗(yàn)值寄存器(ADCx_CLPD)正向增益通用校驗(yàn)值寄存器中有校驗(yàn)信息,這些信息是由校驗(yàn)函數(shù)產(chǎn)生的。這些寄存器帶有七個(gè)不同寬度的校驗(yàn)值:CLP05:0,CLP16:0,CLP27:0,CLP38:0,CLP49:0,CLPS5:0,CLPD5:0。一旦自校驗(yàn)次序確定(CAL 被清零),CLPx 會(huì)自動(dòng)置位。校驗(yàn)之后用戶對(duì)這些寄存器進(jìn)行寫操作可能會(huì)導(dǎo)致線性錯(cuò)誤的定位確。地址:ADC0_CLPD 4003_B000h 基址+34h 偏移量=4003_B034hADC1_CLPD 400B_B000h 基址+34h 偏移量=400B_B034hADCx_CLPD 各位功能描述34.3.12
45、 ADC 正向增益通用校驗(yàn)值寄存器(ADCx_CLPS)的信息可以查閱 CLPD 寄存器描述。地址:ADC0_CLPS4003_B000h 基址+38h 偏移量=4003_B038h ADC0_CLPS4003_B000h 基址+38h 偏移量=4003_B038hADCx_CLPS 各位功能描述34.3.13 ADC 正向增益通用校驗(yàn)值寄存器(ADCx_CLP4)信息查閱CLPD 寄存器描述。地址:ADC0_CLP44003_B000h 基址+3Ch 偏移量=4003_B03h ADC1_CLP4400B_B000h 基址+3Ch 偏移量=400B_B03hADCx_CLP4 各位功能描述位
46、描述31-10 保留這些位為只讀保留位,保持各位值為 0.位描述31-6 保留這些位為只讀保留位,各位保持為 0.5-0 CLPS校驗(yàn)值位描述31-6 保留這些位為只讀保留位,各位保持為 0.5-0 CLPD校驗(yàn)值位描述31-16 保留這些位為只讀保留位,各位值保持為 0.15-0 MG負(fù)向增益。34.3.14 ADC 正向增益通用校驗(yàn)值寄存器(ADCx_CLP3)信息查閱CLPD 寄存器的詳細(xì)描述。地址:ADC0_CLP34003_B000h 基址+40h 偏移量=4003_B040h ADC1_CLP3400B_B000h 基址+40h 偏移量=400B_B040hADCx_CLP3 各位
47、功能描述34.3.15 ADC 正向增益通用校驗(yàn)值寄存器(ADCx_CLP2)的信息查閱 CLPD 寄存器的詳細(xì)描述。地址:ADC0_CLP24003_B000h 基址+44h 偏移量=4003_B044h ADC1_CLP3400B_B000h 基址+44h 偏移量=400B_B040hADCx_CLP2 各位功能描述34.3.16 ADC 正向增益通用校驗(yàn)值寄存器(ADCx_CLP1)信息查閱CLPD 寄存器的詳細(xì)描述。地址:ADC0_CLP14003_B000h 基址+48h 偏移量=4003_B048h ADC1_CLP3400B_B000h 基址+48h 偏移量=400B_B040h
48、ADCx_CLP1 各位功能描述34.3.17 ADC 正向增益通用校驗(yàn)值寄存器(ADCx_CLP0)信息查閱CLPD 寄存器的詳細(xì)描述。地址:ADC0_CLP04003_B000h 基址+4Ch 偏移量=4003_B04Ch ADC1_CLP0400B_B000h 基址+40h 偏移量=400B_B040h位描述31-7 保留這些位為只讀保留位,保持各位為 0.6-0 CLP1校驗(yàn)值位描述31-8 保留這些位為只讀保留位,保持各位值為 0.7-0 CLP2校驗(yàn)值位描述31-9 保留這些位為只讀保留位,各位保持為 0.8-0 CLP3校驗(yàn)值9-0 CLP4校驗(yàn)值A(chǔ)DCx_CLP0 個(gè)功能描述3
49、4.3.18 ADC PGA 寄存器(ADCx_PGA)地址:ADC0_PAG4003_B000h 基址+50h 偏移量=4003_B050h ADC1_PAG400B_B000h 基址+50h 偏移量=400B_B050hADCx_PGA 各位功能描述34.3.19 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_CLMD)CLMx 存有校驗(yàn)函數(shù)產(chǎn)生的校驗(yàn)信息。他們帶有七個(gè)不同寬度的校驗(yàn)值:CLM05:0,CLM16:0,CLM27:0,CLM38:0,CLM49:0,C5:0,CLMD5:0。一旦自動(dòng)校驗(yàn)位描述31-24 保留這些位為只讀保留位,保持各位值為 0.23 PGAENPGA 使能:
50、PGA 無效。PGA 有效。22 保留該位為只讀保留位,保持值為 0.21 保留保留位。20PGALPbPGA 低功耗控制PGA 在低功耗下運(yùn)行PGA 在正常模式下運(yùn)行19-16 PGAGPGA 累加設(shè)置: PGA 累加=2(PGAG) 0000 10001 20010 40011 80100 160101 320110 640111 之后的保留。15 -0 保留這些位為只讀保留位,保持值為 0.位描述31-6 保留這些位為只讀保留位,各位保持值為 0.5-0 CLP0校驗(yàn)值過程完成(CAL 被清除),CLMx 就會(huì)自動(dòng)置位。如果校驗(yàn)之后用戶對(duì)這些寄存器進(jìn)行寫操作,可能會(huì)導(dǎo)致線性錯(cuò)誤的定位確。
51、地址:ADC0_CLMD4003_B000h 基址+54h 偏移量=4003_B054hADC1_CLMD400B_B000h 基址+54h 偏移量=400B_B054hADCx_CLMD 各位功能描述34.3.20 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_C信息查閱CLMD 寄存器的詳細(xì)描述。)地址:ADC0_CADC1_C4003_B000h 基址+58h 偏移量=4003_B058h400B_B000h 基址+58h 偏移量=400B_B054hADCx_C各位功能描述34.3.21 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_CLM4)信息查閱CLMD 寄存的詳細(xì)描述。地址:ADC
52、0_CLM44003_B000h 基址+5Ch 偏移量=4003_B05Ch ADC1_CLM4400B_B000h 基址+5Ch 偏移量=400B_B05ChADCx_CLM4 各位功能描述34.3.22 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_CLM3)詳細(xì)信息查閱CLMd 寄存器的描述。地址:ADC0_CLM34003_B000h 基址+60h 偏移量=4003_B060h ADC1_CLM3400B_B000h 基址+60h 偏移量=400B_B060h位描述31-10 保留這些位為只讀保留位,保持各位值為 0.9-0 CLM4校驗(yàn)值。位描述31-6 保留這些位為只讀保留位,保持各
53、位值為 0.5-0 C校驗(yàn)值。位描述31-6 保留這些位為只讀保留位,各位保持值為 0.5-0 CLMD校驗(yàn)值。ADCx_CLM3 各位功能描述34.3.23 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_CLM2)詳細(xì)信息查閱CLMd 寄存器的描述。地址:ADC0_CLM24003_B000h 基址+64h 偏移量=4003_B064h ADC1_CLM2400B_B000h 基址+64h 偏移量=400B_B064hADCx_CLM2 各位功能描述34.3.24 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_CLM1)詳細(xì)信息查閱CLMd 寄存器的描述。地址:ADC0_CLM14003_B00
54、0h 基址+68h 偏移量=4003_B068h ADC1_CLM1400B_B000h 基址+68h 偏移量=400B_B068hADCx_CLM1 各位功能描述34.3.25 ADC 負(fù)向增益通用校驗(yàn)值寄存器(ADCx_CLM0)詳細(xì)信息查閱CLMd 寄存器的描述。地址:ADC0_CLM04003_B000h 基址+6Ch 偏移量=4003_B06Ch ADC1_CLM0400B_B000h 基址+6Ch 偏移量=400B_B06ChADCx_CLM0 各位功能描述位描述31-7 保留這些位為只讀保留位,保持各位值為 0.6-0 CLM1校驗(yàn)值。位描述31-8 保留這些位為只讀保留位,保持
55、各位值為 0.7-0 CLM2校驗(yàn)值。位描述31-9 保留這些位為只讀保留位,保持各位值為 0.8-0 CLM3校驗(yàn)值。34.4 功能描述在復(fù)位、低電壓停止模式或者是當(dāng) SC1n 中的 ADCH 各位都為高時(shí),ADC 模塊是無效的。在一個(gè)轉(zhuǎn)換完成之后另一個(gè)轉(zhuǎn)換還沒有開始之前 ADC 模塊是空閑的。當(dāng) ADC 空閑時(shí),異步時(shí)鐘輸出使能無效。此時(shí)模塊處于最低電壓狀態(tài)。在選擇通道時(shí) ADC 能夠執(zhí)行模擬到數(shù)字轉(zhuǎn)換操作。所有的模式根據(jù)連續(xù)近似值算法執(zhí)行轉(zhuǎn)換操作。為了符合精確定位的要求,ADC 模塊必須通過查看校對(duì)函數(shù),看怎么執(zhí)行校驗(yàn)操作。當(dāng)轉(zhuǎn)換完成之后,結(jié)果保存在數(shù)據(jù)寄存器中。如果各自轉(zhuǎn)換完成中斷已經(jīng)
56、使能(AIEN=1),各自轉(zhuǎn)換完成位(COCO)被置位,中斷產(chǎn)生。ADC 模塊會(huì)自動(dòng)將轉(zhuǎn)換的結(jié)果與比較值寄存器中的值做比較。通過設(shè)置 ACFE 位和任何帶有轉(zhuǎn)換模式和配置的操作,可以使能比較功能。ADC 模塊有自動(dòng)將復(fù)用轉(zhuǎn)換的結(jié)果求均值的功能。通過設(shè)置 AVGE 位以及任何轉(zhuǎn)換模式和配置操作可以使能硬件均值功能。注意對(duì)于利用確定操作模式,涉及到 MCU 的電壓管理信息。校對(duì)函數(shù)進(jìn)行校對(duì)。詳細(xì)信息34.4.1 PGA 功能描述可編程的增益放大器(PGA)是用來放大有效范圍,在低頻信號(hào)到達(dá) 16 位的SAR ADC之前對(duì)其進(jìn)行放大可以實(shí)現(xiàn)該功能。放大器的增益區(qū)間在 1 到 64 范圍之間(取值為
57、1,2,4,8,16,32,64)。該模塊可用于差分輸入輸出,在電壓值為 0-1.2V+10mV 時(shí)也可以用于輸入信號(hào)的輸出。PGA 輸出的一般模式是由SARADC 的要求決定的。PGA 只有一個(gè)參考電壓對(duì)。那個(gè)有效要根據(jù)選擇的和 MCU 的配置來定。接地參考為PGA 的模擬地。ADCPGA 寄存器允許控制PGA 增益和操作模式。34.4.2 時(shí)鐘選擇和分配控制四個(gè)時(shí)的一個(gè)都可以作為ADC 模塊的時(shí)。所選時(shí)之后根據(jù)配置的值產(chǎn)生。轉(zhuǎn)換器(ADCK)的輸入時(shí)鐘。通過 ADICLK 各位可以選擇以下時(shí)總線時(shí)鐘。這是默認(rèn)選擇重置。總線時(shí)鐘分成兩部分。對(duì)于高總線時(shí)鐘頻率,允許一個(gè)最大的總線時(shí)鐘除以 16
58、 分配給ADIV 各位。ALTCLK,是根據(jù) MCU 定義。涉及到配置信息。異步時(shí)鐘(ADACK)。該時(shí)鐘是產(chǎn)生于 ADC 模塊中的一個(gè)時(shí)。注意,當(dāng)選擇異步時(shí)時(shí),不要求時(shí)鐘先于轉(zhuǎn)換開始有效。當(dāng)上述情況發(fā)生時(shí)(ADACKEN=0),異步時(shí)鐘在轉(zhuǎn)換開始時(shí)有效,轉(zhuǎn)換結(jié)束時(shí)關(guān)閉。在這種情況下,有一個(gè)相關(guān)的時(shí)鐘會(huì)啟動(dòng)延遲,每個(gè)時(shí)之后重新開始。為了防止轉(zhuǎn)換時(shí)間的差異性,ADACK 延遲其他相關(guān)時(shí)鐘的啟動(dòng),可以設(shè)置 ADACKEN=1,使用 ADACK 時(shí)等待先于任何轉(zhuǎn)換 5us 的開始的情況的發(fā)生。當(dāng) MCU 在正常停止模式下,ADACK 作為輸入時(shí)時(shí)轉(zhuǎn)換也是可能的。不管選擇哪種時(shí)鐘,在 ADCK 確切的
59、頻率區(qū)域內(nèi),時(shí)鐘的頻率必須為下降。如果有效位描述31-6 保留這些位為只讀保留位,保持各位值為 0.5-0 CLM0校驗(yàn)值。時(shí)鐘太慢,ADC 可能不按照規(guī)定的條件運(yùn)行。如果有效時(shí)鐘太快,時(shí)鐘必須分解成合適的頻率。分解是由ADIV 各位確定的,如能夠分解為 1,2,4 或 8 不同的頻率。34.4.3 參考電壓的選擇配置ADC 可以使之可以接受兩個(gè)參考電壓對(duì)的一對(duì)作為參考電壓用作轉(zhuǎn)換操作。每對(duì)都帶有一個(gè)有效的參考電壓,它的值必須在最小的 Ref 與 VDDA 之間。同時(shí)接地的必須為 VSSA。這兩對(duì)都是外部參考電壓,也是可選擇的。這些參考電壓是通過寄存器 SC2 中的REFSL 位來選擇的??蛇x
60、參考電壓對(duì)可能選擇額外的外部引腳或電壓源,這個(gè)要根據(jù)MCU 的配置來定。它涉及到 MCU 有關(guān)參考電壓配置的信息。34.4.4 硬件激活和通道選擇ADC 模塊有一個(gè)可選擇的異步硬件轉(zhuǎn)換激活器,ADHWT,當(dāng) ADTRG 置位以及硬件激活器選擇的事件已經(jīng)發(fā)生后,它就會(huì)被使能,。該功能并不是在所有的 MCU 中都有效。關(guān)于ADHW 的信息以及對(duì) MCU ADHWTSn 配置細(xì)節(jié)可以查閱配置章節(jié)。當(dāng)一個(gè) ADHWT 源有效時(shí),硬件激活器就會(huì)使能(ADTRG=1),當(dāng)硬件激活器選擇的時(shí)間發(fā)生后,在 ADHWT 的上升沿轉(zhuǎn)換就會(huì)開始。當(dāng)一個(gè)轉(zhuǎn)換操作正在執(zhí)行時(shí),在上升沿有一個(gè)激活操作時(shí),該上升沿被視為無效
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年壓實(shí)機(jī)械項(xiàng)目資金需求報(bào)告代可行性研究報(bào)告
- 小班健康:寶寶笑了課件大綱
- 酒店宴會(huì)管理畢業(yè)設(shè)計(jì)方案
- 預(yù)后循證醫(yī)學(xué)評(píng)價(jià)
- 2025年四川南充市蓬安相如旅游開發(fā)有限責(zé)任公司招聘筆試參考題庫(kù)含答案解析
- 2025年云南昭通高速裝配式建筑有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 室內(nèi)設(shè)計(jì)畢業(yè)設(shè)計(jì)方案
- 誠(chéng)信為本教學(xué)設(shè)計(jì)
- 吉林省長(zhǎng)春市2025年八年級(jí)下學(xué)期語(yǔ)文期末試卷及答案
- 培育維修精英-承傳技能儲(chǔ)備人才
- 供水公司招聘考試題庫(kù)及答案
- 骨科手術(shù)的風(fēng)險(xiǎn)與并發(fā)癥預(yù)防措施
- 現(xiàn)代室內(nèi)設(shè)計(jì)發(fā)展趨勢(shì)分析
- 農(nóng)業(yè)企業(yè)計(jì)劃書
- 2023屆天津市河?xùn)|區(qū)高三二模語(yǔ)文試題(解析)
- SWAN產(chǎn)品數(shù)據(jù)格式說明-包括D131、D35、自動(dòng)站時(shí)序數(shù)據(jù)、SCIT、TITAN
- 心智突圍:個(gè)體與組織如何打破變革免疫
- 計(jì)算機(jī)風(fēng)險(xiǎn)評(píng)估報(bào)告
- 《認(rèn)識(shí)其他動(dòng)物的卵》優(yōu)質(zhì)課件
- 醫(yī)療機(jī)構(gòu)診療科目名錄匯總
- 上海中考數(shù)學(xué)考試大綱
評(píng)論
0/150
提交評(píng)論