• 大小: 0.02M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-07
  • 语言: 其他
  • 标签: 其他  

资源简介

直流电机控制.zip

资源截图

代码片段和文件信息

#include “reg51.h“
#include “intrins.h“
#define uchar unsigned char
#define uint unsigned int 
sbit Inc = P3^4;
sbit Dec = P3^5;
sbit Dir = P3^6;    
sbit PWM = P3^7;
void delay(uint);

int pwm = 900;

void main(void)
{
Dir=1;
while(1)
{
if(!Inc)
pwm = pwm > 0 ? pwm - 1 : 0;
if(!Dec)
pwm = pwm < 1000 ? pwm + 1 : 1000;

PWM=1;
delay(pwm);
PWM=0;
delay(1000-pwm);
}
}

void delay(uint j)
{
for(;j>0;j--)
{
_nop_();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      104349  2017-11-12 16:00  直流电机控制\直流电机控制.DSN
     文件         742  2018-06-07 22:28  直流电机控制\直流电机控制.PWI
     文件         486  2017-11-12 14:22  直流电机控制\直流电机控制.c
     文件         818  2017-11-12 14:22  直流电机控制\直流电机控制.hex
     目录           0  2018-06-07 22:28  直流电机控制\

评论

共有 条评论