資源簡介
基于8051的四路數據采集系統設計(單次阻尼振蕩波形,熱電偶溫度輸出,可調直流信號輸出,擴展口)Proteus電路圖+KeilC語言
代碼片段和文件信息
#include
#include
#define?uchar?unsigned?char?
#define?uint?unsigned?int
#define?ADSTART?XBYTE[0x1FFC]
#define?ADHIGH?XBYTE[0x1FFD]
#define?ADLOW?XBYTE[0x1FF3]
#define?con8255?XBYTE[0x3FFF]
#define?a8255?XBYTE[0x3FFC]
#define?b8255?XBYTE[0x3FFD]
#define?c8255?XBYTE[0x3FFE]
#define?DAC0832?XBYTE[0x7FFF]
uint?convert_num;
uchar?xdata?num[2000];
uchar?code?led[10]={0xc00xf90xa40xb00x99
?????????????????????0x920x820xf80x800x90};
void?delay(uint?n)
{
???uchar?m;
???for(;n>0;n--)
????for(m=50;m>0;m--)
?;
}
void?int0(void)?interrupt?0
{
???convert_num=((uint)ADHIGH<<4)+(((uint)ADLOW&0xF0)>>4);
}
uint?ad_process(void)
{
???uchar?i;
???uint?temp;
???for(temp=0i=0;i<8;i++)
??{ADSTART=0;
???delay(1);
???temp+=convert_num;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2726??2010-11-10?10:01??test_ad1674.c
?????文件??????246165??2010-11-10?10:01??test_ad1674.DSN
- 上一篇:MFC實現不規則形狀窗口
- 下一篇:DES加密解密算法C語言實現
評論
共有 條評論