1、 程序編寫完運行時需要壹個或多個條件來觸發電路通斷。比如到時間關機就是壹個條件。
2、需要有壹個接口電路來翻譯軟件想要幹嘛然後發出信號給驅動電路來實現電路通斷。比如接口卡。沒它就不能控制外部電器。
3、有時還需要測量外部參數,如溫度 壓力等。有的接口卡集成了這些功能。
單片機系統集成了所有這些,軟件固話在單片機裏面運行,發出指令,譯碼電路翻譯成電信號給驅動電路,驅動電路(有時需功率放大)推動繼電器或其他控制元件完成任務。