• 大小: 146KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: 其他
  • 标签: DSP  

资源简介

毕业设及的源程序,分为固件和应用程序,可直接下来用

资源截图

代码片段和文件信息

#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个文件信息

评论

共有 条评论