




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
ATD模塊Slide0ADPUAFFCAWAIETRIGLEETRIGPETRIGEASCIEASCIFADPU:A/D電源使能/禁止1=A/D模塊上電,轉(zhuǎn)換正常工作;0=關(guān)閉模塊電源,減少功耗AFFC:A/D快速轉(zhuǎn)換完成標(biāo)志位清零
1=快速標(biāo)志位清零順序,每次讀取結(jié)果寄存器自動清零
0=正常標(biāo)志位清零順序,需要手動對狀態(tài)標(biāo)志位清零A/D控制寄存器2:ATD0CTL2ASCIE:轉(zhuǎn)換完成允許中斷。1=允許,并使標(biāo)志位ASCIF=1;0=禁止。ASCIF:轉(zhuǎn)換完成中斷標(biāo)志。ETRIGLEETRIGPETRIGESCAN描述xx00忽略外部觸發(fā),執(zhí)行一次轉(zhuǎn)換后停止xx01忽略外部觸發(fā),執(zhí)行連續(xù)轉(zhuǎn)換后001X下降沿觸發(fā),每次觸發(fā),執(zhí)行一次轉(zhuǎn)換011X上升沿觸發(fā),每次觸發(fā),執(zhí)行一次轉(zhuǎn)換101X低電平觸發(fā),每次觸發(fā),執(zhí)行連續(xù)轉(zhuǎn)換111X高電平觸發(fā),每次觸發(fā),執(zhí)行連續(xù)轉(zhuǎn)換ATD模塊0S8CS4CS2CS1CFIFOFRZ1FRZ0Slide1A/D控制寄存器3:ATD0CTL3S8C、S4C、S2C、S1C:定義轉(zhuǎn)換隊(duì)列的長度。默認(rèn)長度為4。FIFO:結(jié)果寄存器先進(jìn)先出模式。1=FIFO模式,轉(zhuǎn)換結(jié)果是連續(xù)存放的;0=非FIFO模式,轉(zhuǎn)換結(jié)果放在對應(yīng)的寄存器中。FRZ1、FRZ0:背景調(diào)試凍結(jié)模式允許。這兩個控制位就決定了,當(dāng)遇到斷點(diǎn)時,A/D模塊怎樣反應(yīng)。轉(zhuǎn)換序列長度就是需要轉(zhuǎn)換的通道數(shù)比如:通道0,1,2作為AD采集通道則轉(zhuǎn)換序列為3,即S2C=1,S1C=1在控制寄存器5ATD0CTL5中:設(shè)CCCBCA=000,轉(zhuǎn)換序列從通道0開始;ATD0DR0,ATD0DR1,ATD0DR2存放轉(zhuǎn)換結(jié)果設(shè)CCCBCA=010,轉(zhuǎn)換序列從通道2開始。仍然是ATD0DR0,ATD0DR1,ATD0DR2存放轉(zhuǎn)換結(jié)果ATD模塊SRES8SMP1SMP0PS4PS3PS2PS1PS0SRES8:A/D精度選擇,1=8位;0=10位PRS[4:0]:5位預(yù)分頻器值,如果PRS[4:0]=0,預(yù)分頻不起作用;分頻系數(shù)從2到64
SMP[1:0]采樣時間002個A/D時鐘周期014個A/D時鐘周期108個A/D時鐘周期1116個A/D時鐘周期采樣時間選擇除25位模數(shù)計(jì)數(shù)器預(yù)分頻器PRS0-PRS4總線時鐘A/D時鐘A/D控制寄存器4:ATD0CTL4ATDclock=((BusClock)
/(PRS+1))/2注:A/D模塊的時鐘頻率要在500KHz和2MHz之間,所以在選擇分頻因子時一定要注意。Slide3A/D時鐘2,4,8,16
時鐘周期總是2個時鐘周期轉(zhuǎn)換時間計(jì)算舉例:(假設(shè)2MHZA/D時鐘頻率)例1:轉(zhuǎn)換時間=InitialSampleTime+ProgrammedSampleTime+ResolutionPeriod=2+2+10=14A/DClocks=7uSec例2:轉(zhuǎn)換時間=InitialSampleTime+ProgrammedSampleTime+ResolutionPeriod=2+16+10=28A/DClocks=14uSecCCF標(biāo)志位置位,如果在8通道模式下,序列結(jié)束轉(zhuǎn)換時間ATD模塊Slide4DJM–對齊方式
1=右對齊0=左對齊DSGN–符號選擇
1=有符號0=無符號SCAN–連續(xù)轉(zhuǎn)換模式
1=連續(xù)轉(zhuǎn)換模式0=單次轉(zhuǎn)換MULT–多通道采樣模式1=多通道轉(zhuǎn)換,通道個數(shù)由ATD0CTL3:S8C,S4C,S2C,S1C決定,其第一個通道由CCCBCA決定,0=單通道轉(zhuǎn)換,通道號由CCCBCA決定DJMDSGNSCANMULT0CCCBCAA/D控制寄存器5:ATD0CTL5ATD模塊注意:對這個寄存器寫操作時,將會中斷當(dāng)前的轉(zhuǎn)換,然后重新啟動新的轉(zhuǎn)換序列CCCBCA采樣時間000通道0(AN0)001通道1(AN1)010通道2(AN2)011通道3(AN3)100通道4(AN4)101通道5(AN5)110通道6(AN6)111通道7(AN7)ETORF:外部觸發(fā)溢出標(biāo)志。置位條件:處于邊沿觸發(fā)模式時,如果第一個邊沿觸發(fā)的隊(duì)列轉(zhuǎn)換正在進(jìn)行,而這時卻檢測到了第二個有效的邊沿。清零條件:對此位寫一;寫控制寄存器2、3或4,終止當(dāng)前隊(duì)列;寫控制寄存器5,開始一個新隊(duì)列。FIFOR:FIFO溢出標(biāo)志。如果轉(zhuǎn)換完成標(biāo)志(CCF)在沒有被清零時結(jié)果寄存器被寫入新值(覆蓋),則置位。清零條件:對此位寫一;寫控制寄存器5,開始一個新隊(duì)列。1=有FIFO溢出,0=無FIFO溢出。CC2、CC1、CC0:轉(zhuǎn)換計(jì)數(shù)器。代表了哪個結(jié)果寄存器將要接收當(dāng)前轉(zhuǎn)換的結(jié)果。非FIFO模式(FIFO=0),這3位的初始值為0,計(jì)數(shù)完成后又會回到初始值。FIFO模式(FIFO=1),轉(zhuǎn)換計(jì)數(shù)器處于循環(huán)計(jì)數(shù)狀態(tài)。狀態(tài)寄存器0—ATDSTAT0ATD模塊SCF0ETORFFIFOR0CC2CC1CC0SCF–轉(zhuǎn)換序列完成標(biāo)志-在單次轉(zhuǎn)換模式(SCAN=0)時,當(dāng)轉(zhuǎn)換完成后置位(=1)
-在連續(xù)轉(zhuǎn)換模式(SCAN=1)時,當(dāng)?shù)谝淮无D(zhuǎn)換完成后置位(=1)
-當(dāng)對此位寫1,或ATDCTL2.AFFC=1,或?qū)慉TDCTL5(表開始新一次轉(zhuǎn)換序列),該標(biāo)志位清零ATD模塊ATDDR0—ATDDR7:0—7通道的結(jié)果寄存器。A/D轉(zhuǎn)換的結(jié)果需要從這幾個寄存器中讀取。每個16位寄存器可以分成2個8位的寄存器來讀取,分別為ATDDRxH和ATDDRxL。注意轉(zhuǎn)換結(jié)果在這8個16位寄存器中的存儲格式。以10位左、右對齊為例:另外還要注意有符號數(shù)據(jù)和無符號數(shù)據(jù)的區(qū)別。A/D轉(zhuǎn)換結(jié)果寄存器—ATDDRx左對齊數(shù)據(jù)存放格式右對齊數(shù)據(jù)存放格式CCF7~CCF0的清零條件:當(dāng)寫控制寄存器5-ATDCTL5
,表開始一個新隊(duì)列;當(dāng)ATDCTL2.AFFC=1時,只有讀取完結(jié)果寄存器;當(dāng)ATDCTL2.AFFC=0時,首先讀狀態(tài)寄存器1-ATDSTAT1,然后讀取結(jié)果寄存器。CCF7CCF6CCF5CCF4CCF3CCF2CCF1CCF0狀態(tài)寄存器1—ATDSTAT1CCF7~CCF0–獨(dú)立通道轉(zhuǎn)換完成標(biāo)志位,對應(yīng)ATDDR7—ATDDR0
每個相應(yīng)的通道轉(zhuǎn)換結(jié)束后置位1,0表示沒有轉(zhuǎn)換完成。當(dāng)相應(yīng)的A/D結(jié)果寄存器被讀出時,清零
ATD模塊ATD模塊IENx:通道x數(shù)字輸入數(shù)字緩沖使能標(biāo)志位。這8個控制位控制了從模擬量輸入引腳ANx到數(shù)據(jù)寄存器PTADx是否需要數(shù)字輸入緩沖區(qū)。1=緩沖區(qū)有效;0=禁止。注:打開數(shù)字緩沖區(qū),但是會增加功耗。IEN7IEN6IEN5IEN4IEN3IEN2IEN1IEN0數(shù)字輸入允許寄存器:ATDDIEN數(shù)字輸入數(shù)據(jù)寄存器:PORTADPTAD7PTAD6PTAD5PTAD4PTAD3PTAD2PTAD1PTAD0PTADx:A/D模塊的第x個通道(ANx)的數(shù)字輸入。當(dāng)對應(yīng)通道的數(shù)字輸入允許時,此位返回了相應(yīng)引腳上的電平邏輯值。注意,引腳上的電平必須和VRH或VRL匹配,否則將返回一個不確定的值。如果響應(yīng)通道的輸入緩沖區(qū)無效(IENx=0),讀取操作只返回1。復(fù)位后,寄存器值等于$FF。注意,PORTAD端口模擬量和數(shù)字量是可以復(fù)用的。當(dāng)輸入模擬量時,會把模擬信號直接送到A/D轉(zhuǎn)換器;當(dāng)輸入數(shù)字量時,會把外部數(shù)字信號送到PORTAD寄存器以供讀取。實(shí)驗(yàn)4:AT天D轉(zhuǎn)換破查詢鴉方式使用能教學(xué)螺板上蓬電位壩器調(diào)絕試并毫觀察A/渠D轉(zhuǎn)換盆結(jié)果宇。實(shí)驗(yàn)僅方法浙:導(dǎo)能線一眼頭接S1沒2實(shí)驗(yàn)矛板的A/皺D口的AT顛D1述.A度NI幼4,另外在一頭齡接S1塌2實(shí)驗(yàn)辨板中尿下部弓分10堡K電位襖器旁學(xué)邊的0-咳5V接口;調(diào)變暴阻器,導(dǎo)致PO礦RT臂B口對債應(yīng)的麗流水咐燈變告化。ui崗ntad晶_v兼al舉ue怎[8嗎];港//酸AD轉(zhuǎn)換房誠寄存樣器vo撇idma攔in代(v英oi蠶d){En酬ab衣le笑In池te啊rr紅up鑒ts;sy漏sI釀ni法t()汪;DD幅RB盡=漠0譯xf這f;悉/拴/設(shè)置些端口B為輸研出方險(xiǎn)式PO扯RT晶B臟=育0x董ff彩;/塵/仿0x連aa悲=1獻(xiàn)01琴0畫10盈10顛,0千=亮燈氣,1=滅燈fo社r(暈;;悄){擺w勵hi那le份(刺AT咐D1主ST旋AT么0_貞SC僅F邪==欠0)逢;ad醬_v焦al酒ue異[0禁]料=澇AT寧D1盤DR湖0;ad波_v什al船ue嚴(yán)[4午]麻=隙AT鞏D1耍DR胖4;睛//使用PO叢RT疾B=拜(b竟yt耐e)努a例d_雖va罰lu墻e[蕩4]吐;}鉆}vo尸idAT世DI趨ni斤t(勉vo甘id){AT枕D1性CT季L2臂=0如xC艘0;離//胳AD鳥模塊坑上電癥,快敞速清乒零,管無等抱待模授式,嚇禁止捏外部聾觸發(fā)額,中區(qū)斷禁縫止//之A雨DP參U傘AF以FC被A鼻WA演I歲ET烘RI膀GL慌E掘--沃-浩ET叨RI勵GP型E抵TR才IG惠E蠶AS污CI薪E紐奉A(yù)S鑒CI斑FAT秤D1斤CT黎L3埋=0印x6悲0;選//懇每個拖序列聽8次殺轉(zhuǎn)換羅,N等oFI告FO催,F蜜re部ez肉e模分式下音繼續(xù)流轉(zhuǎn)換//征0感S誕8C左S漁4C賤S甜2C作-員--境S冒1C輸F誰IF寒O歌FR副Z1背F門RZ廈0AT勢D1都CT滴L4緊=0底xC芬3;胸//8位精錘度,冷2個拌時鐘跨,A灶TD灑Cl夏oc芒k=采[Bu懲sC廟lo忌ck*0移.5幼]/滔[P寇RS四+1鑒];愈PR愈S=隸3,飽1M掃Hz//徹S戶RE邪S8臭S直MP漁1沸SM底P0侮P(guān)鋒RS陽4呢--盆-副PR午S3撒P乒RS寫2盒PR腰S1抹P壘RS晴0AT啦D1低CT阿L5億=0較xB軟4;邁//災(zāi)右對太齊無棋符號宿,多通魯?shù)?連朱續(xù)采爪樣,摔從通歐道0//察DJ形M靈DS主GN輪S桶CA落N列MU猛LT逮-武--卻0踐C獎C內(nèi)CB腎C棒AAT匯D1斗DI刷EN側(cè)=0豪x0姜0;暗//污禁止這數(shù)字藝輸入}有AT代D0、AT薯D1兩路AD口實(shí)驗(yàn)4:AT灶D轉(zhuǎn)換狂查詢礎(chǔ)方式vo骨idAT泡DI觀ni籠t(v劣oi愉d)歷//初始韻化{卷AT覆D1悟CT血L2轉(zhuǎn)=0牛xC日0;久//均AD模塊挑上電,快速持清零,無等降待模虧式,禁止表外部餡觸發(fā),中斷妙禁止AT郊D1家CT惡L3宿=0營x2極0;結(jié)/振/每個嚴(yán)序列4次轉(zhuǎn)布換,漸No粥F獅IF涂O,績F捏re敵ez評e模式誓下繼糕續(xù)轉(zhuǎn)滴換AT予D1附CT影L4歪=0香x8劑3;灑//檢8位精招度,2個時娘鐘,AT暈DC扛lo爺ck=[Bu惡sC走lo茶ck*0圾.5便]/源[P英RS聞+1箏];柱PR喂S=鳴3AT佩D1銜CT瘡L5具=0掀xA氏4;轟/不/右對字齊無昂符號逝,單通創(chuàng)道采樣獄,通翻道0AT翠D1款DI佳EN喚=0砌x0杰0;譽(yù)/食/禁止碌數(shù)字捉輸入}Sl顛id歐e10wo茂rdAD暮_V幕al萍ue;vo口idma脅in芒(v罵oi鵲d){En棟ab甩le鏟In匪te隙rr裙up炸ts;sy頸sI起ni晌t()瞞;DD炕RB世=哥0脊xF哥F;//設(shè)置仍端口B為輸襲出方撒式PO偵RT診B漠=揮0知xf依f;fo咸r(蓬;;遼){wh降il最e(譜!A傭TD拉1S書TA銷T1生_C礎(chǔ)CF俗4)截;玻//等待諸轉(zhuǎn)換稅結(jié)束AD甜_V刻al巖ue=玩AT辨D1醫(yī)DR斷4;曲//讀取脾轉(zhuǎn)換質(zhì)結(jié)果PO移RT迫B貧=某(b駕yt繁e)AD撞_V驢al低ue//在B口顯逃示轉(zhuǎn)番換值}眼}ui脂ntad箏_v棄al最ue行[8野];掩//疲AD轉(zhuǎn)換道寄存擠器vo乏idma榆in眉(v弄oi穩(wěn)d){En喘ab矛le鵝In斃te錦rr碰up岸ts;sy宣sI遍ni普t()夾;DD戰(zhàn)RB藥=煉0企xf贈f;攜/吃/設(shè)置遷端口B為輸乖出方侄式PO鑰RT念B曉=怪0x母ff匯;/鴉/fo瓜r(叨;;納){董w姐hi輸le撒(叨AT箭D1程ST卻AT溉0_貞SC皇F妄==登0)然;ad祝_v參al娘ue序[0蓬]是=杜AT鋒D1壞DR站0;ad錦_v藏al熊ue讀[4耐]佩=爭AT殖D1印DR胳4;堡//使用PO星RT己B=難(b捧yt展e)翻a孫d_鄉(xiāng)豐va勺lu妻e[幫4]拘;}情}Sl東id拴e11ex辮te撞rnui勇ntad狡_v隸al私ue暴[8潮];以//渴AD轉(zhuǎn)換漸寄存阻器in卻te起rr晉up廟t攻vo儀id效A魄TD邊1(樹vo插id瓣){ad狼_v謝al血ue上[0倦]蹈=膜AT悠D1肌DR供0;ad渴_v祝al倍ue觸[1扇]單=袍AT治D1宜DR秘1;ad桑_v蓮al衫ue將[2則]柜=腔AT野D1貫DR圓2;ad遼_v堤al籠ue妄[3天]旋=內(nèi)AT朝D1襯DR鴿3;ad賭_v禍al宅ue杯[4恩]勢=灣AT平D1找DR捏4;儲//使用ad羞_(dá)v任al饑ue勺[5紡]鳴=籌AT勝D1輛DR挪5;ad替_v篩al喬ue聯(lián)[6保]闊=偉AT改D1鑄DR晨6;ad危_v宣al政ue鑒[7蘿]端=逢AT籃D1偵DR遼7;}實(shí)驗(yàn)4:AT胖D轉(zhuǎn)換奸中斷幼方式vo壯idAT追DI屢ni教t(爭vo框id){AT升D1盟CT壇L2節(jié)=0狠xC晉0;腎//駐AD教模塊打上電漫,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 屋面水泥瓦施工方案
- 耐腐蝕泵項(xiàng)目風(fēng)險(xiǎn)識別與評估綜合報(bào)告
- 青少年心理健康與行為發(fā)展教育實(shí)踐
- 浙江華遠(yuǎn):盈利預(yù)測報(bào)告及審核報(bào)告
- 金浦鈦業(yè):上海東邑酒店管理有限公司2024年1-9月財(cái)務(wù)報(bào)表審計(jì)報(bào)告
- 山東石雕六角亭施工方案
- 埋地涂塑鋼管安裝施工方案
- 項(xiàng)目監(jiān)理實(shí)施方案
- 黃土邊坡錨桿施工方案
- 電氣設(shè)備二次搬運(yùn)施工方案
- 2024年上海市楊浦區(qū)高三二模英語試卷及答案
- MOOC 高等數(shù)學(xué)(上)-西北工業(yè)大學(xué) 中國大學(xué)慕課答案
- 部編版小學(xué)語文四年級下冊第二單元教材分析
- 等差數(shù)列公開課課件
- 小學(xué)生學(xué)習(xí)習(xí)慣養(yǎng)成知識講座(定)
- 2024年OTC焊接機(jī)器人基本操作培訓(xùn)
- 合肥通用職業(yè)技術(shù)學(xué)院單招《職業(yè)技能測試》參考試題庫(含答案)
- 小學(xué)五年級《美術(shù)》上冊知識點(diǎn)匯總
- 生物工程設(shè)備課件
- 提高團(tuán)隊(duì)協(xié)作與溝通技巧
- 2022版高中生物必修二第一章測試題及答案解析
評論
0/150
提交評論