![]() |
發布時間: 2023-3-23 09:01
正文摘要:51單片機應用在產品中如何用一個按鍵實現產品的開機和關機,還有如何做到定時15分鐘或者30分鐘自動關機,是否用到中斷系統?本人剛學51單片機,純小白一個 |
feeling1791 發表于 2023-3-28 10:12 謝謝!用你這按鍵產品成本增加了。產品用一個點觸按鍵負責開機和關機,一開機就自動計時15分鐘,期間無論調節哪個按鍵實現哪些功能都不影響15分鐘的定時時間到就自動關機,應該是用前面說的PLC單片機 |
產品級別開關機鍵: 開機:電源MOS總電源開關控制回路,按下按鍵單片機得電,運行后I/O輸出鎖住MOS回路使保持,自鎖; 關機:長按,MCU GPIO輸出控制MOS電源回路關 自動15分鐘關機:開機狀態下,無操作或者無信號無動作15分鐘定時器時間到,控制總MOS開關回路關,有任何動作狀態,定時器計數清0,重新計時 特點:uA級別消耗電流,特別適合電池供電產品 |
rayin 發表于 2023-3-28 07:38 應該是的,我就覺得51單片機一上電就開始運行,這塊主板有一個開關機鍵,不開機就是低功耗。 |
輝芒的單片機就是PIC的內核, 用PIC的c編譯器就可以用了. 可以通過按鍵進入休眠和喚醒. |
用時間長短來區別開機和關機,然后采用外部中斷,定時器實現定時關機 |
可以考慮加入中斷試一試 |
wd1988 發表于 2023-3-27 13:49 好的,謝謝 |
chengchun 發表于 2023-3-27 08:37 上輝芒官網上找 有資料有例程,輝芒單片機是國產普通8位機,可以c或匯編開發,用輝芒自己IDE開發。如果你是生產開發直接輝芒技術支持提供想要的資料例程,你想搞清楚圖片上是不是輝芒單片機也可以讓輝芒查一下,IC底部有生產批號。我用過。 |
npn 發表于 2023-3-26 21:44 應該是你說的方法,謝謝! |
li64331218 發表于 2023-3-26 17:52 謝謝指點,開機和關機都是短按可以實現嗎? |
關機進入掉電模式,晶振停止震蕩,可由外部中斷喚醒。 |
單鍵實現開關機可考慮用硬件實現,長按和短按的區別。定時關機用個定時器來實現吧 |
北方之鄙人 發表于 2023-3-26 15:49 謝謝,我試試看。 |
可以考慮用延時電路實現 |
munuc_w 發表于 2023-3-23 15:36 還要用到獨立電路嗎,謝謝 |
coody_sz 發表于 2023-3-24 10:25 謝謝指點 |
睡眠喚醒即可。 |