找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

请教15W404AS P1.7读外部电压,移植到15W408AS读不准

2024-5-13 16:30 来自 ZRH 发布 @ 综合讨论

本帖最后由 ZRH 于 2024-5-13 16:32 编辑

WORD code Vbg_ROM _at_ 0x0ff7;
//WORD idata Vbg_RAM_at_0xef;
#define ADC_POWER 0x80;
#define ADC_FLAG 0x10;
#define ADC_START 0x08;
#define ADC_SPEEDLL 0x00;
#define ADC_SPEEDL 0x20;
#define ADC_SPEEDH 0x40;
#define ADC_SPEEDHH 0x60;
uInt8 tim_t;

/*内部BandGap 参考电压约为1.25V*/
void ADC_Vx(){
    uInt16 ADCbg;
        uInt16 ADCx;
        uInt16 Vx;
        uInt8 tmp_ADC;
        ADCbg=0;
        ADCx=0;
                /*t通过ADC的第0通道测试外部输入电压的ADC测量值*/
                ADC_RES=0;//清除结果寄存器
                P1ASF=0x00; /*不设P1ASF,从的第9通道读取内部Bandgap电压的ADC测量值*/
        ADC_CONTR=0x80;        //        ADC_CONTR=ADC_

免责声明:

本平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;

热门标签 更多

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-15 18:18 , Processed in 0.062647 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部