1、按下K,電源通過4007為整個系統供電,AVR開始工作。此時PB1為高電平。注意,電源來源是連接器旁邊的+5V。
2、AVR檢測PB1,連續2秒為高(反之干擾和和誤按K),PB0輸出高電平,繼電器工作。
3、AVR等待PB1為低,然后進入正式工作。
4、此時K已經釋放,整個系統有電,保持工作,但PB1為低電平(因為4007隔離)。
5、如果AVR再次檢測到PB1為高時(連續2秒),AVR的PB0輸出低電平,然后什么也不做了。
6、釋放K后,系統電源關閉。
繼電器可以使用電子開關代替,但電子開關會漏電,僅供參考。
這里使用了普通的9014、9012三極管,其實不好,可以換用MOS管。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6067文章
44961瀏覽量
648847 -
連接器
+關注
關注
99文章
15307瀏覽量
139849
原文標題:電路圖:單片機之一鍵控制開關機
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
什么是單片機的ADC接口
在嵌入式系統和工業自動化領域,單片機(Microcontroller)作為核心控制單元,承擔著數據采集、處理和控制的重要任務。其中,模數轉換器(Analog-to-Digital Converter
MCU與單片機的區別
在現代電子技術領域,微控制單元(MCU)和單片機是兩個經常聽到的術語。盡管它們在某些方面有相似之處,但它們在設計、功能和應用上存在顯著差異。 一、定義與基本概念 1.1 微
單片機編程語言有哪些選擇
單片機(Microcontroller Unit,MCU)編程是指為單片機編寫程序的過程,這些程序控制單片機的行為和功能。單片機廣泛應用于嵌入式系統,如家用電器、汽車電子、工業
基于51單片機的手動數字時鐘
具體實現功能由51單片機+8位共陰數碼管+獨立按鍵構成。具體功能:(1)利用數碼管顯示時分秒,顯示格式為“時-分-秒”;(2)利用6個按鍵控制時、分、秒,設定好后自動開始時鐘顯示;(3

電子產品方案開發公司常用的15個單片機經典電路分享!
本帖最后由 網卡朋友 于 2024-9-25 14:52 編輯
在電子產品開發領域,單片機(Microcontroller Unit, MCU)作為核心控制單元,憑借其高度集成、功能強大
發表于 09-25 14:43
stm32單片機用什么軟件編程
STM32單片機是一種廣泛應用于嵌入式系統領域的微控制器,具有高性能、低功耗、豐富的外設接口等特點。要對STM32單片機進行編程,需要選擇合適的軟件工具。 概述 STM32
51單片機燒錄軟件怎么用
靠的來源下載燒錄軟件。 按照安裝向導完成軟件的安裝。 連接51單片機 將51單片機開發板通過燒錄器連接到計算機。 確保連接正確,沒有松動或接觸不良。 打開燒錄軟件 啟動燒錄軟件,如Keil、IAR等。 選擇“File”>“New Project”創建
評論