【Proteus仿真】三极管组成的H桥驱动直流电机+按键正反转控制
【Proteus仿真】三极管组成的H桥驱动直流电机+按键正反转控制
- Proteus仿真

示例代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| #include <reg52.h> #include <intrins.h> #define uint unsigned int #define uchar unsigned char sbit K1 = P3^0;//正转 sbit K2 = P3^1;//反转 sbit K3 = P3^2;//停止 sbit LED1 = P0^0;//正转指示灯 sbit LED2 = P0^1;//反转指示灯 sbit LED3 = P0^2;//停止指示灯 sbit MA = P1^0;//电机驱动引脚 sbit MB = P1^1;//电机驱动引脚
void main(void) { LED1 = 1; LED2 = 1; LED3 = 0; while(1) { if(K1 == 0) { while(K1 == 0); LED1 = 0; LED2 = 1; LED3 = 1; MA = 0; MB = 1; } if(K2 == 0) { while(K1 == 0); LED1 = 1; LED2 = 0; LED3 = 1; MA = 1; MB = 0; } if(K3 == 0) { while(K1 == 0); LED1 = 1; LED2 = 1; LED3 = 0; MA = 0; MB = 0; } } }
|
仿真资源和程序源码
本实验基于Proteus8.12平台。
1 2 3
| 链接:https://pan.baidu.com/s/1hXPC5K-YvIjtYsLc98CzeQ 提取码:po90
|
| 成年人应该有管理情绪的能力。你可以表达愤怒,但你不能愤怒的表达。 |
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!