這是一段利用單片機(jī)IO口作的溫控程序,感溫元件是NTC。功能是當(dāng)溫度低過(guò)某值時(shí)開(kāi)始加熱,隨著溫度上升;當(dāng)高到某值時(shí)停止加熱,然后開(kāi)始冷卻,不斷重復(fù)。使用時(shí)要注意RC常數(shù),常數(shù)過(guò)大會(huì)造成16位計(jì)數(shù)溢出,得不到正確
這段程序是用在一款七彩燈紅外遙控解碼程序里,單片機(jī)使用PIC12F629,軟件模擬三路PWM輸出驅(qū)動(dòng)紅綠藍(lán)LED分八組共24個(gè)LED,實(shí)現(xiàn)單LED漸明漸暗,兩LED一明一暗,七彩等九種花樣.有斷電記憶功能.如下是解碼程序.;-----------