首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

51单片机控制三个步进电机的启动停止加protrus仿真

物联网 137.27KB 3 需要积分: 1
立即下载

资源介绍:

51单片机控制三个步进电机的启动停止加protrus仿真
#include #define uchar unsigned char #define uint unsigned int #define OUT1 P1 #define OUT2 P2 #define OUT3 P3 sbit key0 = P0^1; sbit key1 = P0^0; sbit key2 = P0^2; sbit key3 = P0^3; sbit key4 = P0^4; sbit key5 = P0^5; //void delay(uint); uint TIME,TIME1,TIME2; uchar code turn[] = {0x02,0x06,0x04,0x0c,0x08,0x09,0x01,0x03}; void main() { uchar a,b,c; OUT1 = 0x03; OUT2 = 0x03; OUT3 = 0x03; TMOD = 0x01; TH0 = 0x3c; TL0 = 0xb0; EA = 1; ET0 = 1; TR0 = 1; while(1) { if (key0&&key1) TIME=0; if (!key0) { if (TIME==2) { a = a<8?a+1:0; OUT1 = turn[a]; TIME = 0; } } if (!key1) { if (TIME==2) { a = a>0?a-1:7; OUT1 = turn[a]; TIME = 0; } } if (key2&&key3) TIME1=0; if (!key2) { if (TIME1==2) { b = b<8?b+1:0; OUT2 = turn[b]; TIME1 = 0; } } if (!key3) { if (TIME1==2) { b = b>0?b-1:7; OUT2 = turn[b]; TIME1 = 0; } } if (key4&&key5) TIME2=0; if (!key4) { if (TIME2==2) { c = c<8?c+1:0; OUT3 = turn[c]; TIME2 = 0; } } if (!key5) { if (TIME2==2) { c = c>0?c-1:7; OUT3 = turn[c]; TIME2 = 0; } } } } void timer()interrupt 1 { TH0=0x3c; TL0=0xb0; TIME++; TIME1++; TIME2++; }

资源文件列表:

motor.zip 大约有26个文件
  1. Motor/
  2. Motor/Listings/
  3. Motor/Listings/main.lst 5.11KB
  4. Motor/Listings/motor.m51 7.36KB
  5. Motor/Listings/STARTUP.lst 13.82KB
  6. Motor/main.c 2.57KB
  7. Motor/motor.uvgui.er_ji 69.63KB
  8. Motor/motor.uvopt 5.26KB
  9. Motor/motor.uvproj 13.7KB
  10. Motor/Objects/
  11. Motor/Objects/main.obj 4.88KB
  12. Motor/Objects/motor 4.95KB
  13. Motor/Objects/motor.build_log.htm 976B
  14. Motor/Objects/motor.hex 1.04KB
  15. Motor/Objects/motor.lnp 101B
  16. Motor/Objects/STARTUP.obj 819B
  17. Motor/STARTUP.A51 6.23KB
  18. protrus/
  19. protrus/Project Backups/
  20. protrus/Project Backups/新工程 [20241029, 23-03-53].pdsprj 10.29KB
  21. protrus/Project Backups/新工程 [20241029, 23-03-54].pdsprj 20.17KB
  22. protrus/Project Backups/新工程 [20241029, 23-10-25].pdsprj 20.18KB
  23. protrus/Project Backups/新工程 [20241029, 23-10-26].pdsprj 20.18KB
  24. protrus/Project Backups/新工程 [Autosaved].pdsprj 20.2KB
  25. protrus/新工程.pdsprj 20.18KB
  26. protrus/新工程.pdsprj.DESKTOP-N42O05I.er_ji.workspace 2.15KB
0评论
提交 加载更多评论
其他资源 DS18B20温度数据采集上报
DS18B20温度数据采集上报
20241106001001
20241106001001
基于stm32桌面宠物
主要是通过单片机来控制舵机运行达到宠物行动的一个效果。这里是主要代码,使用时可以根据自己的需求进行改写。还可以通过智能公元对宠物添加语音控制功能。
supermario!
supermario!
水下无人自主潜航器故障诊断数据集
免费公开数据集转载。包含5种故障状态,多种传感器在不同故障状态下采集信号。
Microsoft Visual Studio 2015 Installer Projects VSI-bundle.exe
在Visual Studio中找不到Visual Studio Installer项目的原因可能是Visual Studio没有安装相应的扩展。 可以去官网下载,但下载很慢。 下面是我下载完成的 VSI_bundle.exe  在 Microsoft Visual Studio 2015 Installer Projects 文件夹的   VSI_bundle.exe 就是安装文件。 下载完成后, 点击 VSI_bundle.exe ,右键 属性 按下图进行设置 设置选择 “兼容性”(兼容:win7) 和设置选择“管理员身份运行” 。 然后双击安装VSI_bundle.exe即可。 安装完成后,重启Visual Studio 2015 即可 在软件上看到了。
电机加减速初版.zip
keil5:步进电机(S)曲线加减速代码
spring boot集成spring security前后分离项目分布式缓存认证流程最佳实现
spring boot集成spring security前后分离项目分布式缓存认证流程最佳实现