用單片機最便宜,也最簡單不過。寫個小程序輕松搞定!
: X" A7 u7 E! d) J$ u) L* y注KM-----電機控制
8 Z- ^: F" W4 H: k/ _ SB-----按鍵(自己隨便定義IO口)
9 y0 \+ b) p9 ?' H5 f #include<reg51.h>
' c4 x. r+ y$ ^* X' U* `! a2 C sbit KM=P0^0;/ [+ M" w: H; i# [
sbit SB=P1^4;
; W' y: V- t S. e$ G void mDelay(unsigned int Delay)( y9 A% F8 f1 Z: ^* x& P4 f3 C
{ unsigned int i;5 Q+ X* ]8 \3 K& ]. e
for(;Delay>0;Delay--)+ x" T+ N( y6 I0 t
{ for(i=0;i<124;i++)" }4 G" O5 M3 Y# A" S$ W: g+ ~, ?
{;}
4 r8 l2 C. _5 @% K }
- v: p! H; i$ m; x/ {6 z; ?. n6 ?7 v } + f* U$ d3 W6 ]. h; o
void main()
$ E3 ^6 x, O( l {
7 U# n) K$ L" r while(1)' p9 @ z5 v. O2 m
{( S! i, M! `; O
if(SB==0)
! d+ C& B- S5 z/ A { * S) d( Z. V" q* b! N$ O* T
mDelay(100);
1 t: r/ P" _0 Q2 ^. t0 i6 b. v* c w KM=!KM;9 I2 L2 x# K" T. G9 W7 N. R' @
while(SB==0); //等待鍵釋放
, e+ k: k) K+ O' [+ a4 R mDelay(100);
- p" e( C9 }# P: i, ` }+ p2 c5 k# c# T/ }% \# f2 h
) S/ Q( B& i: m) e8 k1 H! {( O2 ?3 }
}
) O/ v* i8 V5 G# E& { }
% d2 a7 o9 l. z0 t# Q7 K- x至于PLC就更簡單了,LD X0 ALT Y0 |