久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 28|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

請(qǐng)教一下單片機(jī)代碼讀取P1.0 P1.1adc為啥讀取不到數(shù)值

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:611626 發(fā)表于 2025-7-26 12:41 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
#include <STC15F2K60S2.H>
void InitADC(void)
{
P1ASF = 0x03;
ADC_RES = 0;        
ADC_CONTR = 0x80;
_nop_();           // 等待ADC穩(wěn)定
    _nop_();
    _nop_();
    _nop_();
        
}
unsigned int GetADCResult(unsigned char ch)
unsigned int result;
ADC_CONTR = (ADC_CONTR & 0xF8) | (ch & 0x07);
ADC_CONTR |= 0x08;
_nop_();
    _nop_();
while (!(ADC_CONTR & 0x10));
ADC_CONTR &= ~0x10;
result = (ADC_RES << 2) | (ADC_RESL & 0x03);
   
    return result;
}
void main(void)
{
    unsigned int voltage = 0;  //
    unsigned int current = 0;  //
while(1)
    {
                        // 采集電壓值(通道0:P1.0)
        voltage = GetADCResult(0);
        // 電壓轉(zhuǎn)換.最大數(shù)3000
       voltage = (voltage * 3000) / 1023; //3000
   
                        //voltage = 2999;
                        // 采集電流值(通道1:P1.1)
       current = GetADCResult(1);
current = (current * 1000) / 1023;
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久久久久国产精品 | 一区二区三区不卡视频 | 神马午夜我不卡 | 日韩精品欧美 | av网站导航 | 成人激情视频在线观看 | 特一级黄色片 | 三级黄色片 | 性做久久久久久久免费看 | 激情五月综合色婷婷一区二区 | 激情五月综合色婷婷一区二区 | www4h | 亚洲精品91天天久久人人 | 综合一区二区三区 | 色婷婷基地 | 欧美综合一区二区三区 | 久久一区 | 日韩av一区二区在线观看 | 黄色av大片 | 色综合久久88 | 欧美日韩国 | 国产精品久久视频 | 国产黄色在线观看 | 亚洲免费观看视频 | 国产一区二区三区视频在线 | 日韩精品极品 | av入口| 久久综合99 | 国产精品成人国产乱一区 | 三级福利视频 | 成人中文字幕在线观看 | 国产吃瓜黑料一区二区 | 免费黄色小说网站 | 久久久久久久久久国产 | www.久久久久久 | 免费视频a| 国产乱码精品一区二区三 | 黄色小视频在线观看 | 国产精品成人一区 | 国产日韩在线视频 | 国产va在线观看 |