資源簡介
畢業設及的源程序,分為固件和應用程序,可直接下來用

代碼片段和文件信息
#include?
unsigned?char?code?LEDTAB[]={0xC00xF90xA40xB00x990x920x820xF80x800x90};/*0-9LED編碼*/?
unsigned?char?code?LED[]={0x7F0xBF0xDF0xEF0xF70xFB0xFD0xFE};/*數碼管自左向右0-7*/
unsigned?char?NUM[8];
unsigned?char?k=6;
void?delay(unsigned?char?g){/*延時gms*/
?????unsigned?char?ij;
?for(i=0;i ?for(j=0;j<121;j++){;}}
}
void?calculate() ??//計算頻率值最后一位四舍五入
{
???unsigned?char?i;
???unsigned?int?yujin;
???NUM[0]=1000/(360*k);
???yu=1000%(360*k);
???for(i=1;i<8;i++){
??????yu*=10;
??NUM[i]=yu/(360*k);
??yu=yu%(360*k);
???}
???yu*=10;
???jin=yu/(360*k);
???if(jin>=5)
??????NUM[7]++;
??if(NUM[7]>9)?
??{NUM[7]--;
???NUM[6]++;
?if(NUM[6]>9)?
??{NUM[6]--;
???NUM[5]++;
??if(NUM[5]>9)?
??{NUM[5]--;
???NUM[4]++;
if(NUM[4]>9)?
??{NUM[4]--;
???NUM[3]++;
?if(NUM[3]>9)?
??{NUM[3]--;
???NUM[2]++;
if(NUM[2]>9)?
??{NUM[2]--;
???NUM[1]++;
if(NUM[1]>9)?
??{NUM[1]--;
???NUM[0]++;
??}
??}
??}
??}
??}
??}
??}
}
void?display()interrupt?2?using?0
{
??unsigned?char itemp;
??calculate();
??while(1){
?? ?????P2=LED[0];
?temp=NUM[0];
?P0=LEDTAB[temp]&0x7F;
?delay(1);
?? ??for(i=1;i<8;i++){
?????P2=LED[i];
?temp=NUM[i];
?P0=LEDTAB[temp];
?delay(1);
?if(P3_3==1)
???return;
??}
??}
}
void?main()
{
??EA=1;
??EX1=1;
??while(1)
???P2=0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????10110??2009-02-26?17:30??信號發生器\硬件\lijie
?????文件???????3846??2009-02-27?20:59??信號發生器\硬件\lijie.C
?????文件???????3217??2009-02-26?17:30??信號發生器\硬件\lijie.hex
?????文件?????????43??2009-02-26?17:30??信號發生器\硬件\lijie.lnp
?????文件???????8630??2009-02-26?17:30??信號發生器\硬件\lijie.lst
?????文件??????13980??2009-02-26?17:30??信號發生器\硬件\lijie.M51
?????文件??????11043??2009-02-26?17:30??信號發生器\硬件\lijie.obj
?????文件???????1028??2009-02-26?17:31??信號發生器\硬件\lijie.Opt
?????文件????????380??2009-02-26?17:31??信號發生器\硬件\lijie.plg
?????文件???????2156??2009-02-26?17:31??信號發生器\硬件\lijie.Uv2
?????文件???????6376??2005-03-22?15:22??信號發生器\硬件\STARTUP.A51
?????文件??????14048??2009-02-26?17:30??信號發生器\硬件\STARTUP.LST
?????文件????????749??2009-02-26?17:30??信號發生器\硬件\STARTUP.OBJ
?????文件?????123458??2009-02-26?17:50??信號發生器\仿真\bo.dsn
?????文件????????792??2009-04-22?11:02??信號發生器\仿真\bo.PWI
?????文件???????1060??2009-02-26?11:51??信號發生器\仿真\JIANYI
?????文件?????????45??2009-02-26?11:51??信號發生器\仿真\JIANYI.lnp
?????文件????????717??2009-02-26?11:51??信號發生器\仿真\JIANYI.LST
?????文件???????3283??2009-02-26?11:51??信號發生器\仿真\JIANYI.M51
?????文件????????243??2009-02-26?11:51??信號發生器\仿真\JIANYI.OBJ
?????文件????????890??2009-02-26?11:51??信號發生器\仿真\JIANYI.Opt
?????文件????????961??2009-02-26?11:51??信號發生器\仿真\JIANYI.plg
?????文件???????2152??2009-02-26?11:51??信號發生器\仿真\JIANYI.Uv2
?????文件???????3217??2009-02-26?11:55??信號發生器\仿真\KEY.hex
?????文件?????????52??2009-02-26?16:04??信號發生器\仿真\KEY.lnp
?????文件??????19971??2009-02-26?16:04??信號發生器\仿真\KEY.M51
?????文件???????1092??2009-02-26?16:15??信號發生器\仿真\KEY.Opt
?????文件????????179??2009-02-26?16:15??信號發生器\仿真\KEY.plg
?????文件???????2220??2009-02-26?16:05??信號發生器\仿真\KEY.Uv2
?????文件?????123458??2009-02-26?17:50??信號發生器\仿真\Last?Loaded?bo.DBK
............此處省略42個文件信息
評論
共有 條評論