好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

STC12C5A60S2的AD采样程序.doc

2页
  • 卖家[上传人]:公****
  • 文档编号:484043882
  • 上传时间:2022-08-05
  • 文档格式:DOC
  • 文档大小:12KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • #include #include #define FOSC 18432000L #define BAUD 9600 /*Declare SFR associate with the ADC*/ sfr ADC_CONTR =0xBC; sfr ADC_RES=0xBD; sfr ADC_RESL=0xBE; sfr AUXR1=0xA2; sfr P1ASF=0x9D; void delay(); unsigned Get_ADC () ;#include#includevoid delay(){ unsigned char i,j; for(i=0;i<90;i++) for(j=0;j<33;j++); }unsigned Get_ADC () //AD转换{ unsigned int ADC_Result; unsigned int ADC_Result1;IE=IE|0xA0;ADC_CONTR=ADC_CONTR|0x80; //开启AD电源delay(); //延时,使电源稳定P1ASF=0x01; //设置ADC通道为模拟模式ADC_CONTR=0xC0; //设置ADC转换通道ADC_RES=0x00;ADC_RESL=0x00; //清零结果寄存器ADC_CONTR=ADC_CONTR|0x08; //开启AD转换while(!(ADC_CONTR&0x10)); //等待转换完成ADC_CONTR=ADC_CONTR&0x80; //清标志ADC_Result1=ADC_RES; ADC_Result=ADC_RESL;ADC_Result=ADC_Result1<<2|ADC_Result;return ADC_Result;} 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.