S3C44B0的ADC組件及開發(fā)應(yīng)用

    時(shí)間:2024-09-29 16:17:09 嵌入式培訓(xùn) 我要投稿
    • 相關(guān)推薦

    S3C44B0的ADC組件及開發(fā)應(yīng)用

      S3C44B0的ADC組件及開發(fā)應(yīng)用

      常用ADC寄存器

      1、ADC控制寄存器ADCCON決定是否允許啟動(dòng)、選擇ADC通道、反映ADC轉(zhuǎn)換狀態(tài)

      2、ADC預(yù)分頻寄存器ADCPSR決定預(yù)分頻系數(shù)

      3、ADC轉(zhuǎn)換時(shí)間:

      TADC=2×(ADCSPR的值+1)×16/MCLK

      4、ADC數(shù)據(jù)寄存器寄存轉(zhuǎn)換后的10位數(shù)字量

      5、對ADC操作三要素:

      (1)選擇通道并啟動(dòng)AD變換

      (2)查詢狀態(tài)(是否轉(zhuǎn)換結(jié)束)

      (3)讀取轉(zhuǎn)換結(jié)果

      S3C44B0的ADC開發(fā)應(yīng)用

      如果MCLK=64MHz

      1、讓ADC轉(zhuǎn)換時(shí)間為10uS,寫出程序片段

      解答:ADC轉(zhuǎn)換時(shí)間:

      TADC=2×(ADCSPR的值+1)×16/MCLK

      ADCPSR=10/32*64-1=19

      主要是寫ADCPSR寄存器,寫寄存器三條指令:

      LDR R0,=rADCPSR

      MOV R1,#19

      STR R1,[R0]

      解答續(xù):

      CMP R2,#30

      BCC LPSET0

      CMP R2,#90

      BHI LPSETFF

      MOV R3,R2

      B LPGO

      LPSET0:

      MOV R3,#0

      B LPGO

      LPSETF:

      MOV R3,#0xFFFFFFFF

      LPGO: B START

    【S3C44B0的ADC組件及開發(fā)應(yīng)用】相關(guān)文章:

    2016嵌入式系統(tǒng)開發(fā)技術(shù)知識(shí)點(diǎn):S3C44B0的ADC03-17

    JSP應(yīng)用開發(fā)的特點(diǎn)03-16

    Web Service的開發(fā)與應(yīng)用基礎(chǔ)03-19

    LabView開發(fā)嵌入式應(yīng)用的技巧03-17

    辦公自動(dòng)化的應(yīng)用與開發(fā)03-27

    j2ee應(yīng)用技術(shù)開發(fā)結(jié)構(gòu)03-04

    Java開發(fā)web的幾種開發(fā)模式12-13

    攀巖路線的開發(fā)03-27

    客戶關(guān)系的開發(fā)03-15

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      天堂在线精品免费观看精品 | 日韩精品乱码AV一区二区蜜桃 | 亚洲中文字幕手机在线第一页 | 三级中文字幕在线播放 | 亚洲国产精品综合每日更新 | 在线人成精品免费视频 |