關(guān)于單片機(jī)的置位和復(fù)位,都是為了把電路初始化到一個(gè)確定的狀態(tài),一般來說,單片機(jī)復(fù)位電路作用是把一個(gè)例如狀態(tài)機(jī)初始化到空狀態(tài),而在單片機(jī)內(nèi)部,復(fù)位的時(shí)候單片機(jī)是把一些寄存器以及存儲(chǔ)設(shè)備裝入廠商預(yù)設(shè)的一個(gè)值。
單片機(jī)復(fù)位電路原理是在單片機(jī)的復(fù)位引腳rst 上外接電阻和電容,實(shí)現(xiàn)上電復(fù)位,而復(fù)位時(shí)間是(時(shí)鐘周期=12×振蕩周期,振蕩周期=1/f),這個(gè)時(shí)間只能大不能小,具體數(shù)值可以由rc電路計(jì)算出時(shí)間常數(shù)。
單片機(jī)復(fù)位后各寄存器的狀態(tài)
A=00H,表明累加器已被清零; PSW=00H,表明選寄存器0組為工作寄存器組;SP=07H,表明堆棧指針指向片內(nèi)RAM 07H字節(jié)單元,根據(jù)堆棧操作的先加后壓法則,第一個(gè)被壓入的內(nèi)容寫入到08H單元中;Po-P3=FFH,表明已向各端口線寫入1,此時(shí),各端口既可用于輸入又可用于輸出;IP=×××00000B,表明各個(gè)中斷源處于低優(yōu)先級(jí);IE=0××00000B,表明各個(gè)中斷均被關(guān)斷;
而置位可以把它初始化到任意一個(gè)狀態(tài).復(fù)位、置位是指將器件的邏輯值設(shè)為特定的值,一般我所了解“復(fù)位”一般指將寄存器的Q端輸出設(shè)為0,“置位”指將寄存器的Q端輸出設(shè)為1.利用單片機(jī)的setb指令可以實(shí)現(xiàn)置1這個(gè)操作。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
原文標(biāo)題:?jiǎn)纹瑱C(jī)復(fù)位電路原理作用分析
文章出處:【微信號(hào):mcugeek,微信公眾號(hào):MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
單片機(jī)復(fù)位電路,以下是推薦用的幾種典型復(fù)位電路,其中圖三圖四都可作為延時(shí)復(fù)位
發(fā)表于 01-03 21:44
?2104次閱讀
在單片機(jī)的使用中,經(jīng)常會(huì)接觸到復(fù)位電路,它是單片機(jī)最小系統(tǒng)重要的一個(gè)構(gòu)成部分。同樣它也是非常重要的一部分。 復(fù)位就是讓
發(fā)表于 10-13 14:14
?3.9w次閱讀
單片機(jī)的狀態(tài)遷移與復(fù)位操作
本文以經(jīng)典的80C51單片機(jī)為例,利用工作狀態(tài)及其狀態(tài)遷移的新
發(fā)表于 03-29 15:14
?1136次閱讀
這是一個(gè)有關(guān)于51單片機(jī)復(fù)位電路的介紹以及復(fù)位后寄存器
發(fā)表于 05-09 14:16
?2次下載
在MSP430單片機(jī)的手冊(cè)中,對(duì)于端口復(fù)位后的狀態(tài),是這樣描述的:復(fù)位后,所有端口處于輸入
發(fā)表于 10-06 09:52
?1.2w次閱讀
問題:8051單片機(jī)復(fù)位后,各寄存器的初始狀態(tài)如何?復(fù)位方法有幾種?
解答:8051
發(fā)表于 12-19 15:09
?1.2w次閱讀
單片機(jī)的復(fù)位電路使單片機(jī)進(jìn)入復(fù)位狀態(tài)。通過復(fù)位操作可
發(fā)表于 07-17 10:26
?1.8w次閱讀
過程要幾個(gè)微秒或幾個(gè)毫秒,爬坡時(shí)單片機(jī)不能正常工作,需要復(fù)位電路延時(shí)到電壓穩(wěn)定后才開始正常執(zhí)行程序,這就叫上電復(fù)位。
發(fā)表于 11-05 13:06
?13次下載
一、復(fù)位介紹 復(fù)位為單片機(jī)提供了一條從已知初始條件啟動(dòng)處理的途徑。復(fù)位期間,大部分控制和狀態(tài)寄存器
發(fā)表于 11-15 13:21
?59次下載
單片機(jī)復(fù)位電路的作用是:使單片機(jī)恢復(fù)到起始狀態(tài),讓單片機(jī)的程序從頭開始執(zhí)行,運(yùn)行時(shí)鐘處于穩(wěn)定
發(fā)表于 05-31 16:32
?1.1w次閱讀
數(shù)字電路中寄存器和 RAM 在上電之后默認(rèn)的狀態(tài)和數(shù)據(jù)是不確定的,如果有復(fù)位,我們可以把寄存器復(fù)位
發(fā)表于 06-07 11:17
?1.5w次閱讀
復(fù)位就是讓單片機(jī)從初始化狀態(tài)開始重新運(yùn)行,即程序從頭開始執(zhí)行。復(fù)位電路設(shè)計(jì)的好壞,直接影響整個(gè)系統(tǒng)是否穩(wěn)定可靠。
發(fā)表于 05-25 14:25
?7252次閱讀
單片機(jī)復(fù)位電路的作用是:使單片機(jī)恢復(fù)到起始狀態(tài),讓單片機(jī)的程序從頭開始執(zhí)行,運(yùn)行時(shí)鐘處于穩(wěn)定
發(fā)表于 05-25 14:42
?3351次閱讀
單片機(jī)內(nèi)部的各種寄存器和模塊的狀態(tài),確保單片機(jī)從一個(gè)規(guī)定的狀態(tài)開始工作,避免出現(xiàn)錯(cuò)誤操作。 單片機(jī)
發(fā)表于 10-17 18:17
?3140次閱讀
、工作原理以及設(shè)計(jì)要點(diǎn)等方面來詳細(xì)介紹。 一、單片機(jī)復(fù)位電路的概念 復(fù)位是指將系統(tǒng)從初始狀態(tài)恢復(fù)
發(fā)表于 12-07 15:17
?4379次閱讀
評(píng)論