智能车制作
标题:
求大神 ad
[打印本页]
作者:
静静娃的秃头
时间:
2012-4-25 15:33
标题:
求大神 ad
#include <hidef.h> /* common defines and macros */
#include "derivative.h" /* derivative-specific definitions */
void chushihua (void)
{
ATD0CTL1=0X00;//设置8位 无外部触发 不放电
ATD0CTL2=0X40;//自动清零 不开中断
ATD0CTL3=0X88;//右对齐 1序列
ATD0CTL4=0X00;//四周期 总线时钟的一半
ATD0CTL5=0X00;//单个转换 起始通道为AN0
ATD0DIEN=0X00;// 数字输入 disabled
}
void DELAY(int x)
{
int y,z;
for(y=0;y<x;y++)
for(z=0;z<3338;z++);
}
void main(void) {
int i;
//chushihua();
DDRE=0XFF;
while(1) {
if(ATD0STAT0_SCF!=0) {
for(i=0;i<=ATD0DR0;i++) {
PORTE=0X00;
DELAY(50);
PORTE=0xff;
DELAY(50) ;
};
}
}
}
不知哪错了 求大神啊
我想让AN0通道的转换结果读出并让pe口闪烁AN0结果的次数
作者:
静静娃的秃头
时间:
2012-4-25 15:41
我改变AN0口的电压 但是闪烁的次数是相同的
作者:
静静娃的秃头
时间:
2012-4-25 15:46
作者:
zhw08
时间:
2012-11-7 21:33
把条件改为if(ATD0STAT2_CCF0),不要把初始化屏蔽了!研究阶段,交流为主,个人看法!
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2