色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

應廣PMS171B(4)--ADC

嵌入式單片機MCU開發 ? 來源:嵌入式單片機MCU開發 ? 作者:嵌入式單片機MCU開 ? 2022-11-14 15:24 ? 次閱讀

概述

應廣PMS171B單片機有很實用的功能,對于PMS171B-S08,有3個ADC輸入管腳,8bit的ADC,分別是AD8、AD9、AD10。本文使用AD10作為ADC檢測口,并配合端口輸出高低電平來進行檢驗。

在這里插入圖片描述

在這里插入圖片描述

PMS171B配置ADC

在這里插入圖片描述

在這里插入圖片描述

adcrgc寄存器是ADC調節控制寄存器,本文使用VDD為參考電壓,需配置7位為0,adcrgc配置如下所示:

adcrgc=0b000_0_00_00

在這里插入圖片描述

在這里插入圖片描述

adcc寄存器是ADC控制寄存器,如果需要知道ADC是否轉換完成,讀取第6位;本文使用PA0作為ADC輸入口,adcc配置如下所示:

adcc=  1_0_1010_00;

PMS171B為8bit的ADC,所以檢測3V時,對應的ADC值為3V/5V*255 = 153。

PA0檢測3V代碼

#include    "extern.h"//是程序的頭文件。
BIT    LED :    PA.7;  
/**********adc*****************/
Word    AdcSum;
BIT    THR :   PA.0;
void GetAdc(void)    //ADC采樣處理
{
     BYTE   i;
    $ ADCC Enable, THR ;//  ADCC  =  1_0_1010_00;
    //8次采樣做平均/
    i=8;
    //初始化
    AdcSum=0;
    while ( i-- )
     {
        AD_Start=1;//讀取  ADCC第六位;
        .wait1  AD_Done;
        //adc 采樣值,PMS171B為8bit
        AdcSum +=ADCRH;
    }
    //取平均值輸出
    AdcSum=AdcSum>>3;   //temp除以8
}
void    FPPA0 (void)//相當于程序的 main() 函數。
{
    /*單片機內部RC震動時鐘為 IHRC默認為16M,因此,IHRC/4=4M,系統時鐘為4M*/
    .ADJUST_IC  SYSCLK=IHRC/4, IHRC=16MHz, VDD=5V;
    /*端口設置為輸出 低*/
      pa.7=0;
      pac.7=1;/*輸入*/
      paph.7=0;/*上拉*/
   $ THR  in;//設置PA0為輸入
    /*bit config start
    b7:5@001=2V參考;000=VDD;
    b4@0f通道選擇器
    b3:2@f通道band-gap參考電壓選擇
    b1:0@00=rsv
    bit config end*/
    adcrgc=0b000_0_00_00;
    while (1)
    {
        GetAdc();
        if(AdcSum>153)//檢測3V
        {
            LED = 1;
        }
        else
            LED = 0;
        .delay 4000*500;
    }
}

演示效果

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44587

    瀏覽量

    636773
  • adc
    adc
    +關注

    關注

    98

    文章

    6524

    瀏覽量

    545174
  • PMS171B
    +關注

    關注

    1

    文章

    7

    瀏覽量

    2434
收藏 人收藏

    評論

    相關推薦

    驚爆ADC MCU含稅價跌至0.26RMB,還包含燒錄費在內!

    臺灣科技推出了含稅價0.26RMB的PMS171B。這則消息電子發燒友從分銷渠道上得到了確認,
    的頭像 發表于 12-29 10:48 ?1.3w次閱讀
    驚爆<b class='flag-5'>ADC</b> MCU含稅價跌至0.26RMB,還包含燒錄費在內!

    單片機adc和pwm例程 精選資料分享

    單片機Otp單核系列主要有以下幾個系列,15x系列為純iO,13x系列為帶12bit的adc,17x系列為帶8bit的adc,現在我用pms13
    發表于 07-21 07:50

    單片機編程相關資料分享

    官方網站PMS134系列mini-c開發技術單片機編程
    發表于 11-22 06:21

    寫一個PMS170B的點燈程序代碼應用

    @TOC概述作者經常使用一些國產芯片或者價格價格美麗的單片機,這款單片機PMS171B價格美麗,性價比高,mini-c好用,適用于消費電子開發。但是案例demo太少了,為了方便大家能夠快速入門
    發表于 01-07 06:02

    PMS171B的相關資料分享

    PMS171B--3比較器測供電電源VDD電壓概述PMS171B配置之比較器初始化比較器測供電電源VDD電壓完整代碼演示效果最后概述
    發表于 01-18 10:47

    PWM輸出的相關資料分享

    PMS171B--2PWM輸出概述PMS171B之PWM配置PWM計算與配置PWM輸出完整代碼演示效果最后概述作者在上期已經講解完端口輸出高低電平,這章建立實例來講解PWM輸出,在
    發表于 01-18 06:54

    PMS171B的相關資料分享

    PMS171B--4ADC概述PMS171B配置ADCPA0檢測3V代碼演示效果最后概述
    發表于 02-17 06:15

    PMS171B(1)--概述&&配置端口輸出高低電平

    概述作者經常使用一些國產芯片或者價格價格美麗的單片機,這款單片機PMS171B價格美麗,性價比高,mini-c好用,適用于消費電子開發。但是案例demo太少了,為了方便大家能夠快速入門。為了方便
    發表于 11-16 14:22

    PMS171B(2)--PWM輸出

    引腳為5。PMS171B之PWM配置tm2b寄存器是用來配置PWM的占空比的,0-7位代表數值為0-255。 tm2s寄存器是用來配置PWM的分頻,7位代表PWM分辨率,6-5為預分頻器,4-0位為
    發表于 11-16 15:02

    PMS171B(3)--比較器測供電電源VDD電壓

    概述PMS171B單片機有很實用的功能,就是可以用內部的分壓電阻,Band-gap 電路提供 1.2V 參考電壓,和比較器一起,測試單片機VDD電壓.不使用任何外部器件,不占用端口就可以測試供電
    發表于 11-16 16:32

    單片機

    官方網站PMS134系列mini-c開發技術單片機編程
    發表于 11-14 10:06 ?38次下載
    <b class='flag-5'>應</b><b class='flag-5'>廣</b>單片機

    PMS171B(4)--ADC

    PMS171B--4ADC概述PMS171B配置ADCPA0檢測3V代碼演示效果最后概述
    發表于 12-20 19:40 ?17次下載
    <b class='flag-5'>應</b><b class='flag-5'>廣</b><b class='flag-5'>PMS171B</b>(<b class='flag-5'>4</b>)--<b class='flag-5'>ADC</b>

    PMS171B(1)--概述與配置端口輸出高低電平

    作者經常使用一些國產芯片或者價格價格美麗的單片機,這款單片機PMS171B價格美麗,性價比高,mini-c好用,適用于消費電子開發。但是案例demo太少了,為了方便大家能夠快速入門。為了方便大家應用和開發,這里寫一個
    的頭像 發表于 11-14 12:03 ?1646次閱讀
    <b class='flag-5'>應</b><b class='flag-5'>廣</b><b class='flag-5'>PMS171B</b>(1)--概述與配置端口輸出高低電平

    PMS171B(3)--比較器測供電電源VDD電壓

    PMS171B單片機有很實用的功能,就是可以用內部的分壓電阻,Band-gap 電路提供 1.2V 參考電壓,和比較器一起,測試單片機VDD電壓.不使用任何外部器件,不占用端口就可以測試供電
    的頭像 發表于 11-14 13:52 ?1798次閱讀
    <b class='flag-5'>應</b><b class='flag-5'>廣</b><b class='flag-5'>PMS171B</b>(3)--比較器測供電電源VDD電壓

    介紹一款帶12位AD的1.5K OTP型MCU—PMS121

    PMS121是一款帶12位AD的1.5K OTP型MCU,主要功能和PMS171B基本完全一致,差別就在于PMS171B的規格是8位ADC,而PMS
    的頭像 發表于 12-28 14:52 ?1478次閱讀
    主站蜘蛛池模板: 免费精品一区二区三区在线观看 | 亚洲国产精品免费线观看视频 | 中文字幕网站在线观看 | 亚洲欧美国产双大乳头 | 精品亚洲国产熟女福利自在线 | 18动漫在线观看 | 香蕉在线播放 | 99久久精品免费国产一区二区三区 | 中文字幕福利视频在线一区 | 精品夜夜澡人妻无码AV蜜桃 | 黑兽在线观看高清在线播放樱花 | 国产精品无码AV天天爽人妻蜜桃 | 久欠热视频精品首页 | 人人做人人干 | 好紧好湿太硬了我太爽了小说 | 久久久精品免费免费直播 | 最近中文字幕MV高清在线 | 秋霞伦理机在线看片 | 恋夜秀场1234手机视频在线观看 | 伊人成色综合人网 | 亚洲午夜精品久久久久久抢 | 久久99精品国产自在自线 | 国产精品99久久久久久WWW | 亚洲精品久久久久69影院 | 人人模人人干 | 女厕所边摸边吃奶边做爽视频 | 边吃胸边膜下床震免费版视频 | 男的插曲女的下面免费APP | 欧美一区二区高清 | 国产精品大陆在线视频 | 亚洲电影第1页 | 在野外被男人躁了一夜动图 | 用快播看av的网站 | 久久视频精品38线视频在线观看 | 亚洲偷偷自拍免费视频在线 | 国产精品久久久久久久久无码 | wwwxx日本 | 黄色软件视频app | 成人网站国产在线视频内射视频 | 蜜芽亚洲欧美一区二区电影 | 日日a.v拍夜夜添久久免费 |