首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于HC908GP32AD转换试验

关于HC908GP32AD转换试验

#include /* for EnableInterrupts macro */
#include "derivative.h" /* include peripheral declarations */



void main(void) { unsigned char abc_result[10];
unsigned int j;
unsigned char TEMP;
EnableInterrupts; /* enable interrupts */
/* include your code here */
DDRA=0XFF;


CONFIG1=0X09;
ADCLK=0X30;
ADSCR=0X20; //COCO AIEN通道是0


for(;;) {
if(ADSCR_COCO==1)
TEMP=ADR;

PTA=TEMP;
ADSCR=0X00;

} /* loop forever */
/* please make sure that you never leave main */
}


这是我写的AD 转换试验的程序接线都是正确的但为何不能运行呢
返回列表