电压检测系统的计与制作.docVIP

  • 7
  • 0
  • 约 9页
  • 2016-10-12 发布于贵州
  • 举报
电压检测系统的设计与制作 项目实施过程及步骤 中断模式下的AD转换器 1、启动PROTEUS软件绘制项目原理图(如图1) 图1 AD转换器的外部电路 参考程序 // 采用中断方式把模拟通道AN0的10位A/D转换结果送D口,C口显示 #include pic.h __CONFIG(XT WDTDIS LVPDIS); // ICD2 调试配置字 interrupt ISR(void) { if(ADIE==1 ADIF==1) { ADIF=0; // A/D标志位清零 PORTC=ADRESL; // 低两位送PORTC PORTD=ADRESH; // 高八位送PORTD ADGO=1; // 启动下一次A/D转换 } else { while(1); // 调试程序用,若有其它意外中断产生才会走的此处。 } } void main(void) { char i=0; TRISA0=1; // AN0是RA0,所以要把A口置为输入 TRISD=0; // D口用做输出控制LED TRISC=0; // C口用做输出控制LED ADFM=0; //左对齐,ADRESH保存高八位 PCFG3=0; PCFG2=0; PCFG1=0; PCF

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档