当前位置: 首页 > wzjs >正文

太仓市住房城乡建设局网站做外贸网站注意什么

太仓市住房城乡建设局网站,做外贸网站注意什么,上海搜索seo,wordpress页面回收站位置使用STC8H时,发现在ADC中断中只能使用一个通道,即使切换了通道,那么数据要不为0,要不就是原先通道的电压。查阅手册,内容并不多,没有发现专门提到的问题。只能去试试,最后发现在ADC中断中&#…

使用STC8H时,发现在ADC中断中只能使用一个通道,即使切换了通道,那么数据要不为0,要不就是原先通道的电压。查阅手册,内容并不多,没有发现专门提到的问题。只能去试试,最后发现在ADC中断中,切换通道时,必须先关闭ADC,否则就会失败。以下代码:

void IOInit()

{

    P0M0 = 0x00;

    P0M1 = 0x07; //P0.0、P0.1、P0.2为ADC

    P1M0 = 0x00;

    P1M1 = 0x00;

    P2M0 = 0x00;

    P2M1 = 0x00;

    P3M0 = 0x00;

    P3M1 = 0x00;

    P4M0 = 0x00;

    P4M1 = 0x00;

    P5M0 = 0x00;

    P5M1 = 0x00;

      

         P1PU |=  0x03; //使能P1.0、P1.1的内部4.1k上拉电阻

        // P1NCS |=  0x03; //禁止施密特触发

        // P1SR &=  ~0x03; //电平转换速度快

        // P1DR &=  ~0x03; //增强电流

//      P1IE |=  0x01; //数字输入

}     

volatile u16 AdcChannel=0x48; //P0.0口AD转换

void AdcInit(void)

{

    P_SW2 |= 0x80;  //使能访问扩展RAM区特殊功能寄存器XFR

    ADCTIM = 0xbf;  //设置ADC内部时序,32个ADC工作时钟

       ADCEXCFG = 0x07; //16次AD平均值,进入中断

    P_SW2 &= 0x7f;  //禁止访问

    ADCCFG = 0x2f;  //设置ADC时钟为系统时钟/2/16,ADC数据右对齐

    ADC_CONTR = 0x80;   //使能ADC模块

    EADC = 1;        //使能ADC中断

    EA = 1;

    ADC_CONTR |= AdcChannel;  //启动P0.0口AD转换

}

// 交叉采集P00和P02的ADC数据,必须先关闭ADC!

u16 AdcValue=0,Adc8=0,Adc10=0;

u16 Ai=0,Aj=0,An=20; //An<300。如果An是u32,那么计算速度会很慢。

//只做了P0.0的ADC

void ADC_Isr() interrupt 5 //

{

         ADC_CONTR=0; //选择不同的通道,需要先关闭ADC,不然转化会出错!!!

    AdcValue = (ADC_RES<<8)+ADC_RESL;    //读取ADC结果

        

         if(AdcChannel==0x48){

                Adc8=Adc8+AdcValue;

                AdcChannel=0x4a;

              }     

              else{

                Adc10=Adc10+AdcValue;

                AdcChannel=0x48;

              }

                    

         Ai++;

         if(Ai>An){         

                     Ai=0;

                     Adc8=Adc8/An*2;

                     Adc10=Adc10/An*2;

//                  ShowU16(Adc8);

//                  ShowU16(Adc10);

//                  SendU8('\r');

//                  SendU8('\n');                     

                     if(Adc8>50){  //注意:该阈值可能随代码的增多而改变。

                                   Stop1_2=5;//限制步进电机转动

                                   STBY1=0;//步进电机1驱动失能;

                                   STBY2=0;//步进电机2驱动失能;                       

                     }     

//                  if(Adc10>270){  //电推杆检测效果不好,不建议使用

//                                Stop3_4=5;//限制推杆电机运动

//                                STBY3=0;//推杆电机驱动失能;                          

//                  }                   

                     Adc8=0;

                     Adc10=0;                      

         }

    ADC_CONTR=0x80;

    ADC_CONTR |= AdcChannel;     //继续AD转换

}


文章转载自:

http://PnnolzxI.pbLpr.cn
http://a9TTzQjZ.pbLpr.cn
http://adxdRQ5u.pbLpr.cn
http://mmm8FTA9.pbLpr.cn
http://xd6GfDcK.pbLpr.cn
http://ngr5w7xG.pbLpr.cn
http://grKDdRUj.pbLpr.cn
http://V474von0.pbLpr.cn
http://QMMbayMV.pbLpr.cn
http://88swWYD1.pbLpr.cn
http://8LOFFYBg.pbLpr.cn
http://CbtoprW2.pbLpr.cn
http://KAW1CsGj.pbLpr.cn
http://g8kM3SFQ.pbLpr.cn
http://4Jd265VU.pbLpr.cn
http://Wmjc8fp1.pbLpr.cn
http://F40g5Fzk.pbLpr.cn
http://JMXXVnKY.pbLpr.cn
http://kqYtuqyQ.pbLpr.cn
http://dzgj8Lpc.pbLpr.cn
http://s1J4M3dd.pbLpr.cn
http://VoVDI8AZ.pbLpr.cn
http://R09wvWGk.pbLpr.cn
http://rc7cnn0u.pbLpr.cn
http://7vE8d7x9.pbLpr.cn
http://SsjMjqKo.pbLpr.cn
http://PV4zPoxu.pbLpr.cn
http://6M7LllRQ.pbLpr.cn
http://DiyZN8bo.pbLpr.cn
http://QLEP1gho.pbLpr.cn
http://www.dtcms.com/wzjs/650888.html

相关文章:

  • 网站推广计划至少应包括计算机网络技术课程
  • 建设网站沙井福建网站建设费用
  • 水利建设相关网站搭建漏洞网站
  • 太原做响应式网站建设银行辽宁招聘网站
  • wordpress文件下载北京seo包年
  • 做数据图网站wordpress发布文章 更新失败
  • 海南省城乡建设厅网站注册微信公众号流程
  • 长治网站建设知名网站建设官网
  • 宁波比较好的网站公司如何创建一个自己的平台
  • 云南网站建设网站运营wordpress登录cookies
  • asp.net网站开发案例教程孝感住房和城乡建设部网站
  • 网络营销导向网站建设的基础wordpress只显示文本摘要
  • 青海企业网站建设网站怎么做?
  • 徐州网站平台制作公司宁波网站建设有限公司
  • 网站建设过程和准备阶段企业网站分析报告
  • 电脑上怎么做网站搭建网站都需要什么
  • 东莞市长安镇做网站怎么创建一个平台
  • 品牌网网站建设没有备案的交易网站
  • 关于建筑建设的网站温州企业做网站
  • 私募基金网站建设要求王也气质头像
  • 福建远方建设有限公司网站网站开发和网络安全
  • 超市营销型网站建设策划书保定网络运营公司
  • 虚拟主机可以做视频视频网站吗深圳建设工程网
  • 怎么把自己做的网站放到公网上网站文字格式
  • 阿里网站年费续费怎么做分录求做外宣图网站
  • 建设银行积分兑换商城官方网站网络营销指导如何做
  • vs2010网站开发网站默认首页设置
  • 上海电子商务网站制作公司新闻媒体网站开发文档
  • 青海省住房建设厅网站建立网站找什么公司
  • 做seo_教你如何选择网站关键词wordpress grace7