|
上次第一次发帖 不知道附件怎么添加
这才找到.
下面是单片机仿真图,大家可以下载附件后放大了再看
下面是单片机程序源码:
- /*#include<reg51.h>
- #define move_turn PW1=0;PW2=1; //前进
- #define back_turn PW1=1;PW2=0; //后退
- sbit PW1=P3^1;
- sbit PW2=P3^0; //控制电机的两个输入
- unsigned char key_scan(void);
- unsigned char temp;
- void event();
- void main()
- { P2=0x00;
- while(1)
- {
- if(P2^1==1)move_turn;
- else if(P2^2==1)back_turn;
- // event();
- }
- }
- void event(void)
- {
-
- switch(key_scan())
- {
- case 0x02: move_turn ; break; // 前进指令
-
- case 0x04: back_turn; break; // 右转指令
-
- default: break;
- }
- }
-
- unsigned char key_scan(void)
- {
- return ~P2;
-
- }*/
- #include <reg52.h>
- #include <intrins.h>
- #define uint unsigned int
- #define uchar unsigned char
- sbit K1 = P2^1;
- sbit K2 = P2^2;
- sbit K3 = P2^3;
- sbit MA = P2^5;
- sbit MB = P2^6;
- void main(void)
- {
- P2=0;
- while(1)
- {
- if(K1 == 1)
- {
- while(K1 == 1);
- MA = 0;
- MB = 1;
- }
- if(K2 == 1)
- {
- while(K2 == 1);
- MA = 1;
- MB = 0;
- }
- if(K3 == 1)
- {
- while(K3 == 1);
- MA = 0;
- MB = 0;
- }
- }
- }
复制代码
|
-
-
无线遥控窗帘.zip
15.42 MB, 下载次数: 1133, 下载积分: 黑币 -5
原理图 PCB KEIL源程序
评分
-
查看全部评分
|