九齐单片机AD采集成功

[复制链接]
1382|0
 楼主| 34af9uc 发表于 2022-11-3 22:49 | 显示全部楼层 |阅读模式
/**************************************************/                //AD初始化
//ADMD                                //ADC 模式寄存器
        ADEN                =1;                //开启ADC功能       
        //START                =1;                //ADC转换启动位
        //EOC                =1;                //ADC转换结束标志位
        GCHS                =1;                //开启/关闭ADC总通道
        CHS3                =1;                //1000:选择PB3 引脚为模拟输入通道
        CHS2                =0;
        CHS1                =0;
        CHS0                =0;
//ADR                                //ADC 时钟,ADC 中断标志位与 ADC 转换结果低四位数据寄存器
        ADCK1                =1;                //11:ADC时钟=Fcpu/2
        ADCK0                =1;
        //AD3                                //ADC转换结果低四位数据
        //AD2                                //
        //AD1                                //
        //AD0                                //
//ADD                                //ADC 转换结果高八位
        //AD11-AD4
//ADVREFH                //ADC 参考电压寄存器
        EVHENB                =0;                //ADC参考电压由内部产生
        VHS1                =0;                //01:VREFH=3V
        VHS0                =1;

//ADCR
        ADCR0                =1;                //ADC位数选择1x:12 位
        ADCR1                =1;
        PBCON3                =1;                //PBx 仅作为ADC模拟输入引脚
//PACON                                        //ADC 引脚数模控制寄存器
ADJMD                        =0;                //ADC 补偿寄存器


/**************************************************/

main (7).zip

2.07 KB, 下载次数: 50

319

主题

487

帖子

63

粉丝
快速回复 在线客服 返回列表 返回顶部