• 大小: 58KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-19
  • 语言: 其他
  • 标签:

资源简介

proteus实例\直流电机的速度环PI控制-速度电流检测部分.rar

资源截图

代码片段和文件信息

#include 
#include 
#define IN0 XBYTE[0x7ff8]
unsigned char   disbit[]={0xfe0xfd0xfb0xf7};
unsigned char code discode[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};
unsigned int   disbuf[4]={0000};
unsigned int  ad=100;
unsigned char q=0;
unsigned char *Adr;
unsigned char countmiaoshu;
unsigned char sectcnt;
sbit p26=P2^6;
void delay(unsigned char N)
{
   unsigned char i;
   for(i=0;i}
void display(unsigned char ch)
{  
   unsigned char k;   //显示,常用的一种程序,可以把disbuf数组变成一个暂时变量输出
   disbuf[0]=ch%10;
   disbuf[1]=(ch%100)/10;
   disbuf[2]=ch/100%10;
   disbuf[3]=1;
   for(k=0;k<4;k++)
          {
            P2=0xff; // p2作为输出,必须先置高电平
            P1=discode[disbuf[k]];
            P2=disbit[k];
          }
}
   
void read_ch(void) interrupt 0 using 0
{  
   
   ad=*Adr;
   
}

void t0(void) interrupt 1 using 0 //定时T0中断服务函数
{
tcnt++; //每过250ust tcnt 加一
if(tcnt==40) //计满40 次(1/100 秒)时
{
tcnt=0; //重新再计
sec++;
if(sec==10) //定时0.1 秒,在从零开始计时
{
sec=0;
         TH0=0x06; //对TH0 TL0 赋值
         TL0=0x06;
miaoshu=count;
        count=0;
}
}
}

void sdf(void) interrupt 2 using 0 //计数T1中断服务函数
{   
count=count+1;
    

}
main()
{
  unsigned int m;
  unsigned char s1=0x44;
  EX0=1;
  IT1=1;
  Adr=&IN0;
  TMOD=0x02; //定时器T0工作在方式2 自动重装方式计数器T1工作在方式2 自动重装方式
TH0=0x06; //对TH0 TL0 赋值
TL0=0x06;
TR0=1; //开始定时
ET0=1; //允许T0 产生中断
EA=1;
EX1=1;
TR1=1;
IT1=1;
    EA=1;
    sec=0;
SCON=0x90; //MODER1REN=1;
PCON=0x00;
miaoshu=0;tcnt=0;count=0;
 while(1)
  { 
        *Adr=0; 
    for(m=0;m<5000;m++)
       {  
      if(p26==1)
        {display(ad);
           }         
        else
   { display(miaoshu);
   }
       }
    do{   
        SBUF=0xff;
        while(TI==0);TI=0;
         
         while(RI==0);RI=0;
         }while(SBUF!=0xbb);
        
         SBUF=ad;
         while(TI==0);TI=0;
         
   }
 }

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        184  2009-04-20 17:16  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\proteus仿真论坛.txt

     文件        186  2008-11-23 13:51  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\新势力论坛.txt

     文件        186  2008-11-23 13:51  直流电机的速度环PI控制-速度电流检测部分\新势力论坛.txt

     文件        186  2008-11-23 13:52  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\重要说明.txt

     文件        186  2008-11-23 13:52  直流电机的速度环PI控制-速度电流检测部分\重要说明.txt

     文件       4907  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\haa.LST

     文件       1727  2007-08-16 16:46  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\mcu2.LST

     文件      11666  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\STARTUP.LST

     文件       2127  2007-08-21 18:04  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\haa.c

     文件        480  2007-08-15 16:00  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\mcu2.c

     文件       1068  2007-08-17 17:39  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h_Opt.Bak

     文件          0  2007-08-21 18:00  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h_Uv2.Bak

     文件       1067  2007-08-15 16:45  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h2_Opt.Bak

     文件          0  2007-08-16 16:45  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h2_Uv2.Bak

     文件       7071  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\haa.OBJ

     文件       1575  2007-08-16 16:46  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\mcu2.OBJ

     文件        749  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\STARTUP.OBJ

     文件       6908  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h

     文件       2186  2007-08-16 16:46  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h2

     文件       5115  2002-04-16 14:32  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\STARTUP.A51

     文件     192212  2007-08-20 15:05  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\Last Loaded 08081(1).DBK

     文件     199725  2007-08-22 08:30  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\Last Loaded GA.DBK

     文件     205088  2007-08-22 08:35  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\Last Loaded GAR2.DBK

     文件     204759  2007-08-22 11:31  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\Last Loaded GAR3.DBK

     文件     197861  2007-08-22 08:31  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\GA.DSN

     文件     204881  2007-08-22 11:31  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\GAR3.DSN

     文件       1615  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h.hex

     文件        576  2007-08-16 16:46  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h2.hex

     文件         37  2007-08-21 18:03  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h.lnp

     文件         39  2007-08-16 16:46  直流电机的速度环PI控制-速度电流检测部分\速度电流检测部分\h2.lnp

............此处省略21个文件信息

评论

共有 条评论

相关资源