用串口+IO口控制。但讀邏輯有點繞。SDAT又讀發。
讀鍵盤:關閉LED,順序發出1-8位的低電平,同時由SDAT讀,獲得8位開關數據,因8位不夠,所以由用IO口讀檔位減。根據實際加熱狀態,由IO1,IO2控制相應檔位是加熱(比如紅燈)還是恒溫(比如綠燈)。要反復掃描。這個只是猜測
開關應該是按鍵開關。
沒有具體圖紙,要求,可能不會給妳編程序。