资源简介
c8051f120ANI0.7脚AD程序
代码片段和文件信息
#include
#define uint unsigned int
#define uchar unsigned char
uchar num1 = 0;
//uint numr = 0;
xdata uint pcacap0[10];
bit isnewdata;
void pca0ini(){//PCA CEX0配置为正负边沿均捕捉
SFRPAGE=0x00;
PCA0CPM0 = 0x21; // 正负边沿触发模式,CEX0捕捉中断使能
PCA0CPL0 = 0x00;
PCA0CPH0 = 0x00;
}
void pcaini(){
SFRPAGE=0x00;
PCA0MD=0x00;//PCA采用系统时钟的12分频,且PCA溢出中断禁止
PCA0CN=0x40;//启动PCA计数器
EIE1|=0x08;//PCA中断使能
}
/*void Oscillator_Init()
{
SFRPAGE = CONFIG_PAGE;
OSCICN = 0x83;
} */
void config(){
//看门狗禁止
WDTCN = 0x07;
WDTCN = 0xDE;
WDTCN = 0xAD;
SFRPAGE = 0x0F;
XBR0 = 0x08;
XBR2 = 0x40;
//Oscillator_Init();
}
void PCA_ISR(void) interrupt 9 using 1 {
static xdata uint tmpcnt=0;
static xdata uint PCA0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1273 2006-06-21 14:15 2006222212916.c
文件 218 2007-06-04 14:14 www.pudn.com.txt
----------- --------- ---------- ----- ----
1491 2
评论
共有 条评论