正常換擋已經完全沒有一點問題了.不過只能1234換,可以保存當前檔位.
關機開機小于500ms切換到下一檔為. 大于500ms保持當前檔位.
我減市面上好多手電都是可以很多擊,, 2擊3擊,10擊.
上面的是電路圖, 肖特基用于防止電流流出, 22uf電容用于儲能,應急給MCU供電,
P32口開啟高阻上拉. R1用于檢測IO口電平,
邏輯方面就是上電讀取EEPROM ,然后判定P32電平如果是低電平則讀取之前的eeprom, 如果是高電平就寫EEPROM.
請大佬指教..困擾我很久了.估計有一年了.. 去年就是這個問題,現在還沒解決,,
我看到市面上的手電電路圖和我這個在檢測電平上好像一致
|