91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 77KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-29
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 電子秤??protues??16位ad??

資源簡(jiǎn)介

單片機(jī)電子秤演示程序 MCU: AT89S52 晶振:12MHz AD芯片:ADS7825:16位分辨率 轉(zhuǎn)換速度:25US

資源截圖

代碼片段和文件信息

/*******************************************************************
*??????????????????????????????????????????????????????????????????*
*?單片機(jī)電子秤演示程序?????????????????????????????????????????????*
*??????????????????????????????????????????????????????????????????*
*?電子秤???????????????????????????????????????????????????????????*
*??????????????????????????????????????????????????????????????????*
*?MCU:?AT89S52???晶振:12MHz???????????????????????????????????????*
*?AD芯片:ADS7825:16位分辨率??轉(zhuǎn)換速度:25US??????????????????????*
*?版本:V1.0?(2010.4.1)????????????????????????????????????????????*
*?作者:???????????????????????????????????????????????????????????*

*******************************************************************/

#include

//端口定義
sbit?BYTE=P2^0; ???//ADS7825高8位數(shù)據(jù)低8位數(shù)據(jù)轉(zhuǎn)換
sbit?BUSY=P2^1; ???//ADS7825忙標(biāo)志
sbit??CS=P2^2;?????????//ADS7825片選
sbit??RC=P2^3; ???//ADS7825啟動(dòng)轉(zhuǎn)換端口
sbit?DIS=P3^2; ???//移位輸出觸發(fā)端口
sbit?KEY=P1^2;?????????//顯示切換按鍵


//全局變量定義
bit?DISflag;???????????//顯示標(biāo)識(shí)
bit?X;?????????????????//按鍵過(guò)濾干擾參數(shù)
bit?Y;?????????????????//按鍵過(guò)濾干擾參數(shù)
bit?err=0;?????????????//非法標(biāo)識(shí)
int?b=0;
double?DATE=0;?????????//轉(zhuǎn)換數(shù)據(jù)
unsigned?char?COUNT;???//計(jì)數(shù)值
double?DISpara;?????????//顯示參數(shù)
double?yy=0;

//子函數(shù)聲明
void?delay(unsigned?int);?//延時(shí)程序
void?KEYFORMAT(void); ??//按鍵處理
void?DATEpick(void);??????//數(shù)據(jù)采集
void?DATEtrans(void);?????//數(shù)據(jù)轉(zhuǎn)換
void?display(float); ??//顯示程序


unsigned?char?table(unsigned?char?x) ?????????????//軟件查表輸出
???????????????????{unsigned?char?code?n[20]={0x03 ?// 0代碼
??????????????????????????????0x9f ?// 1代碼
??0x25 ?// 2代碼
??0x0d ?// 3代碼
??0x99 ?// 4代碼
??0x49 ?// 5代碼
??0x41 ?// 6代碼
??0x1f ?// 7代碼
??0x01 ?// 8代碼
??0x09 ?// 9代碼
??0x02 ?//?0.代碼
??0x9e ?//?1.代碼
??0x24??//?2.代碼
??0x0c??//?3.代碼
??0x98 ?// 4.代碼
??0x48 ?// 5.代碼
??0x40 ?// 6.代碼
??0x1e ?// 7.代碼
??0x00 ?// 8.代碼
??0x08 ?// 9.代碼
??};
????????????????????return(n[x]);
????????????????????}
//**********延時(shí)程序**********
void?delay(unsigned?int?t)??//以10毫秒為單位?
{
unsigned?int?ijk;
? for(i=t;i>0;i--)
for(j=20;j>0;j--)
? for(k=248;k>0;k--);
}


//**********按鍵處理程序********
void?KEYFORMAT(void) ??
???????{?int?a=1;
?????????while(a)
?????????{
??????????X=KEY;
??????????????delay(5);?????????????//延時(shí)10ms????????????
??????Y=KEY;
??????????????if(X==Y)
?????????{
??a=0;
??????????if(KEY==1) ???//按鍵未按下
?????????{DISflag=1;}??//顯示重量 ???
??????if(KEY==0) ???//按鍵已按下
?????????{DISflag=0;}??//顯示計(jì)數(shù)值 ??
??? ??????}
??????else
?????????{a=1;} ???? ???//過(guò)濾干擾
?????}
????}

//**********數(shù)據(jù)采集*********
void?DATEpick(void)?????
???????{?unsigned?long?XX=0;
?????DATE=0; //參數(shù)置0
?????CS=1;
?????RC=1;
?????????CS=0; //選中ad
?????RC=0;
????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????6376??2010-04-21?10:10??程序\STARTUP.A51

?????文件????????221??2010-04-21?17:13??程序\AA.plg

?????文件????????759??2010-04-21?10:10??程序\STARTUP.OBJ

?????文件??????10767??2010-04-21?10:10??程序\STARTUP.LST

????.......??????2174??2010-04-02?17:31??程序\AA_Uv2.Bak

?????文件?????166807??2010-04-21?11:57??程序\ltc2440新.DSN

?????文件??????13161??2010-04-21?10:10??程序\Text1.LST

?????文件?????????55??2010-04-21?10:10??程序\AA.lnp

?????文件??????14083??2010-04-21?10:10??程序\AA.M51

?????文件???????5550??2010-04-21?10:10??程序\Text1.c

?????文件???????1473??2010-04-21?17:13??程序\AA.Opt

????.......??????1473??2010-04-21?10:10??程序\AA_Opt.Bak

?????文件???????9367??2010-04-21?10:10??程序\Text1.OBJ

?????文件???????6620??2010-04-21?10:10??程序\AA.hex

?????文件?????166807??2010-04-21?11:57??程序\Last?Loaded?ltc2440新.DBK

?????文件???????9744??2010-04-21?10:10??程序\AA

?????文件???????2174??2010-04-20?10:22??程序\AA.Uv2

?????文件????????790??2010-04-21?11:57??程序\ltc2440新.PWI

?????目錄??????????0??2010-04-20?09:14??程序

-----------?---------??----------?-----??----

???????????????418401????????????????????19


評(píng)論

共有 條評(píng)論