|
用單片機(jī)最便宜,也最簡單不過。寫個(gè)小程序輕松搞定!4 ~9 s2 t3 ?8 k; l' H
注KM-----電機(jī)控制5 ?/ g C8 n0 n( z; t/ V
SB-----按鍵(自己隨便定義IO口), ]5 R8 E; ` O3 ^0 x
#include<reg51.h> 1 H1 W5 i' k4 Z
sbit KM=P0^0;
5 _$ J9 m; B! e sbit SB=P1^4;
" K6 ~! l3 M; Y4 O7 { void mDelay(unsigned int Delay)
4 j1 A& }9 Z$ A- P { unsigned int i;; j! ~( d) J) y4 y. J
for(;Delay>0;Delay--)
4 k0 R5 N: u' |* t { for(i=0;i<124;i++)4 g8 q$ H0 w. n6 F! R
{;}( Z4 X" c5 ]; t! x' U. K7 L
} $ K2 q1 g& g0 c
} * S f+ X- P3 o5 N, o- l
void main()
3 c3 n+ G h- z' w* s {+ _4 Z7 h5 G2 n4 A
while(1)
, w/ n* R8 e, o2 p# o5 K/ Z# m5 ? {" n6 [' Y/ v/ h! d
if(SB==0)
5 h0 M* p a% s/ U5 u" \ { 3 J, |0 E" w( l' P, o. H
mDelay(100);5 g' O A) c/ l2 {: x" ~
KM=!KM;( u0 E' P1 @! {' G
while(SB==0); //等待鍵釋放
. M& G& G" q5 e* O4 O mDelay(100);2 b8 B& o0 v" O4 _$ j
}2 @( s+ M$ A4 N2 S* B! r+ @
% B. ?- A9 }' K9 U
}
- m6 s4 W3 h/ \9 x0 ~ }
- n9 ?( Y3 ]) l9 i5 v" X$ C至于PLC就更簡單了,LD X0 ALT Y0 |
|