資源簡介
51單片機的電壓表(ADC0809)程序+仿真 C語言的
代碼片段和文件信息
#include
unsigned?char?uchar;
unsigned?int?uint;
sbit?START=P3^0;
sbit?OE=P3^1;
sbit?EOC=P3^2;
unsigned?char?data??led[4];
unsigned?int?data??tvdata;
unsigned?int?i;?
unsigned?int?k;
????
unsigned?char?code??tv[]={0xfe0xfd0xfb0xf7};
unsigned?char?code??a[]={0x3f0x060x5b0x4f
?????????????????0x660x6d0x7d0x070x7f0x6f};
?????????????????????
void?delay(void)??????????????????????//延時程序
{
??for(i=0;i<10;i++);
}
void?ledxianshi(void)???????//顯示模塊
{
??tvdata*=2;
??led[0]=tvdata%10;
??led[1]=tvdata/10%10;
??led[2]=tvdata/100%10;
??led[3]=tvdata/1000;
??for(k=0;k<4;k++)
??{?
???P2=tv[k];
???i=led[k];
???P1=a[i];
???delay();
??}
}?
void?sentdata_ser()
{
TMOD=0x20;
TL1=0xfd;TH1=0xfd;
SCON=0xd8;PCON=0x00;
TR1=1;
}
void?sentdata(i)
{
SBUF=i;
while(TI==0);
TI=0;
}
void?main(void)
{
??sentdata_ser();?
??while(1)
??{
???START=1;
???START=0;??????????//啟動轉換
???while(EOC==0);
???OE=1;
???tvdata=P0;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????80896??2007-08-30?15:04??數字電壓表\28.數字電壓表.doc
?????文件???????6376??2005-03-22?15:22??數字電壓表\Keil-C\STARTUP.A51
?????文件??????14048??2007-08-30?14:58??數字電壓表\Keil-C\STARTUP.LST
?????文件????????758??2007-08-30?14:58??數字電壓表\Keil-C\STARTUP.OBJ
?????文件???????6202??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER
?????文件???????1373??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.C
?????文件???????2070??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.hex
?????文件?????????51??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.lnp
?????文件???????3365??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.LST
?????文件???????7932??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.M51
?????文件???????5850??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.OBJ
?????文件???????1035??2007-08-30?15:13??數字電壓表\Keil-C\VOLTMETER.Opt
?????文件???????3521??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.plg
?????文件???????2161??2007-08-20?23:25??數字電壓表\Keil-C\VOLTMETER.Uv2
?????文件?????????39??2007-08-30?15:01??數字電壓表\Keil-C\VOLTMETER.__i
?????文件?????112674??2007-08-29?17:31??數字電壓表\Last?Loaded?VOLTMETER.DBK
?????文件?????112674??2007-08-30?14:51??數字電壓表\VOLTMETER.DSN
?????文件???????1762??2016-05-31?21:37??數字電壓表\VOLTMETER.PWI
?????文件???????6376??2005-03-22?15:22??數字電壓表\新建文件夾\STARTUP.A51
?????文件??????14048??2007-08-21?15:44??數字電壓表\新建文件夾\STARTUP.LST
?????文件????????758??2007-08-21?15:44??數字電壓表\新建文件夾\STARTUP.OBJ
?????文件???????5936??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER
?????文件???????1090??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER.c
?????文件????????980??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER.hex
?????文件?????????51??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER.lnp
?????文件???????3033??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER.LST
?????文件???????7651??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER.M51
?????文件???????6064??2007-08-21?23:13??數字電壓表\新建文件夾\VOLTMETER.OBJ
?????文件???????1159??2007-08-21?23:14??數字電壓表\新建文件夾\VOLTMETER.Opt
?????文件????????379??2007-08-21?23:14??數字電壓表\新建文件夾\VOLTMETER.plg
............此處省略9個文件信息
評論
共有 條評論