資源簡介
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
評論
共有 條評論