對于為什么是電容典型值是10uF,電阻典型值是10K,首先要搞清楚單片機上電至正常工作要有一個時間過程,這個時間在單片機電路設計時就有這樣一個要求,要延時2個機器周期以上的時間才能讓單片機進入工作狀態,進入工作前要保證單片機各寄存器是初始狀態,也即書上介紹的復位狀態,如何保證上電延時2個機器周期才進入工作狀態呢?就是靠復位引腳,電源接1個電容和一個電阻組成,復位引腳接之間,因為電容兩端電壓不能突變,在電容未充滿之前電容可視為導線,這樣電源好象直接接入復位引腳RST(高電平起復位作用,單片機不工作),電容充滿電的時間可以依據R*C=10*10^3*10*10^-6=10^-1秒=100ms,也就是RST引腳在上電時將維持100ms高電平,供單片機穩定,而一般單片機的機器周期為1us(接12MHz晶振),復位電路遠遠大于這個時間,起到了上電延時使單片機穩定的作用,但現在新的單片機即使沒有復位電容也能正常工作,如果要可靠一點,在進入正式運行主循環前加一個延時程序就可以保證99%以上運行是正確的 |