• 大小: 56KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: 单片  

资源简介

基于51单片机的直流电机PID控制系统 采用proteus仿真数码管显示

资源截图

代码片段和文件信息

#include   

unsigned char LCDTemp;

/*..........串口初始化函数 ........  */
void StartUART(void) 
{SCON=0x50;//串口工作在方式1(10位异步传输)允许接受数据
   TMOD=0x20;//定时计数器1工作在方式2,定时模式
   TH1=0xFD;//波特率9600
   TL1=0xFD;
   PCON=0x00;
   TR1=1;//启动定时器1
   ET1=0; //禁止T1中断
   ES=1;//允许串行口中断
   PS=1; //设计串行口中断优先级
   EA =1; //单片机中断允许
   }  

/*..........延时函数 ........  */
void DELAY_MS (int a)
 {          
    unsigned int i;      
    while( --a!= 0)
{  for(i = 0; i< 125; i++);     }}


/*..........中断函数 ........  */
void zhongduan ()interrupt 4 using 3// 4中断源编号,表示串口中断 3寄存器编号,中断服务程序所需要的寄存器区
{

if(RI) // 判断是接收中断产生,串口接受完数据置位

{

       RI=0; // 标志位清零,必须软件清零

       Temp=SBUF; // 读入缓冲区的值

       SBUF=Temp; // 把接收到的值再发回电脑端         

}

if(TI) // 如果是发送标志位,清零

       T

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

     文件      10460  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\pid

     文件       2894  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\PID.C

     文件       5941  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\pid.hex

     文件         23  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\pid.lnp

     文件       7652  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\PID.LST

     文件      12960  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\pid.M51

     文件      11499  2014-08-15 13:00  21840276PID\PID自动控制电机转速\C程序\PID.OBJ

     文件       1141  2011-06-09 16:12  21840276PID\PID自动控制电机转速\C程序\pid.opt.bak

     文件        216  2016-04-26 13:11  21840276PID\PID自动控制电机转速\C程序\pid.plg

     文件       2103  2011-05-09 17:04  21840276PID\PID自动控制电机转速\C程序\pid.Uv2.bak

    .......     65278  2016-04-26 13:11  21840276PID\PID自动控制电机转速\C程序\pid.uvopt

     文件      13221  2013-08-06 17:44  21840276PID\PID自动控制电机转速\C程序\pid.uvproj

     文件       1140  2011-06-01 20:34  21840276PID\PID自动控制电机转速\C程序\pid_Opt.Bak

     文件       2099  2011-05-09 15:15  21840276PID\PID自动控制电机转速\C程序\pid_Uv2.Bak

    .......     65278  2016-04-19 22:39  21840276PID\PID自动控制电机转速\C程序\pid_uvopt.bak

     文件     156452  2014-08-14 21:14  21840276PID\PID自动控制电机转速\仿真文件\pid仿真.DSN

     文件        792  2016-04-26 13:09  21840276PID\PID自动控制电机转速\仿真文件\pid仿真.PWI

     文件       1144  2016-04-12 14:19  21840276PID\串行通讯.c

     目录          0  2016-04-26 13:11  21840276PID\PID自动控制电机转速\C程序

     目录          0  2016-04-26 13:09  21840276PID\PID自动控制电机转速\仿真文件

     目录          0  2014-08-14 21:13  21840276PID\PID自动控制电机转速

     目录          0  2016-04-12 14:39  21840276PID

----------- ---------  ---------- -----  ----

               360293                    22


评论

共有 条评论