關於單片機的置位和複位,都是為了把電路初始化到一個確定的狀態,一般來說,單片機複位電路作用是把一個例如狀態機初始化到空狀態,而在單片機內部,複位的時候單片機是把一些寄存器以及存儲設備裝入廠商預設的一個值。
單片機複位電路原理是在單片機的複位引腳rst 上外接電阻和電容,實現上電複位,而複位時間是(時鍾周期=12×振蕩周期,振蕩周期=1/f),這個時間隻能大不能小,具體數值可以由rc電路計算出時間常數。
單片機複位後各寄存器的狀態
A=00H,表明累加器已被清零; PSW=00H,表明選寄存器0組為工作寄存器組;SP=07H,表明堆棧指針指向片內RAM 07H字節單元,根據堆棧操作的先加後壓法則,第一個被壓入的內容寫入到08H單元中;Po-P3=FFH,表明已向各端口線寫入1,此時,各端口既可用於輸入又可用於輸出;IP=×××00000B,表明各個中斷源處於低優先級;IE=0××00000B,表明各個中斷均被關斷;
而置位可以把它初始化到任意一個狀態.複位、置位是指將器件的邏輯值設為特定的值,一般我所了解“複位”一般指將寄存器
的Q端輸出設為0,“置位”指將寄存器的Q端輸出設為1.利用單片機的setb指令可以實現置1這個操作。

烜芯微專業製造麻豆国产一区,三極管,MOS管,橋堆等20年,工廠直銷省20%,4000家電路電器生產企業選用,專業的工程師幫您穩定好每一批產品,如果您有遇到什麽需要幫助解決的,可以點擊右邊的工程師,或者點擊銷售經理給您精準的報價以及產品介紹

烜芯微專業製造麻豆国产一区,三極管,MOS管,橋堆等20年,工廠直銷省20%,4000家電路電器生產企業選用,專業的工程師幫您穩定好每一批產品,如果您有遇到什麽需要幫助解決的,可以點擊右邊的工程師,或者點擊銷售經理給您精準的報價以及產品介紹