|
用單片機(jī)最便宜,,也最簡單不過。寫個小程序輕松搞定,!
. ^8 j2 @+ M6 G& [* T注KM-----電機(jī)控制 ^3 _" Y. J4 N; F
SB-----按鍵(自己隨便定義IO口)* |4 W3 R' k8 Z+ ] f
#include<reg51.h> 8 v, T" ? Q+ o" U" L: T
sbit KM=P0^0;9 U" h1 A" [0 T& w- n% m! d: }
sbit SB=P1^4;
- ^0 K/ Y: _. E# k0 X( a void mDelay(unsigned int Delay)
7 R; s8 v1 a+ `3 Q: x# w { unsigned int i;
) k7 `$ e1 _, v; Y for(;Delay>0;Delay--)
" b8 \6 E/ ?, D. p Y* S5 m( d { for(i=0;i<124;i++)9 f# }' S5 N0 y& ]/ L) t; ~
{;}; n, c3 D! p7 [1 i
} 7 L* f1 d2 \5 m2 E6 _. J
} 9 G+ k1 @$ e! _
void main()
. k4 B% d. {) {! _ {. r/ I9 l0 p0 U% s: Z& U
while(1)5 S1 s3 y, u# W" X$ I- J; M
{
8 x+ y% ?3 r0 O; u: L, r) ]& y if(SB==0)
?2 J! [1 s- y# U {
; m$ z( M. N- T, a% m8 P mDelay(100);7 E9 k( e6 a; X. {
KM=!KM;$ L0 \& M0 e$ E4 w9 V' }* y u
while(SB==0); //等待鍵釋放; t- E3 F6 W5 Q6 ~9 a- d
mDelay(100);
: o1 a1 I9 N# }% m# j% [ }
4 J7 b& v) U7 {' f) @0 ]& c* u& `: m8 K: u
}
# S7 \' z! }4 J( K }
/ D! o6 V/ \: B- k% g8 m+ n至于PLC就更簡單了,LD X0 ALT Y0 |
|