www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài),其中包括使程序計(jì)數(shù)器PC=0000H,這表明程序從0000H地址單元開始執(zhí)行。單片機(jī)冷啟動后,片內(nèi)RAM為隨機(jī)值,運(yùn)行中的復(fù)位操作不改變片內(nèi)RAM區(qū)中的內(nèi)容,21個特殊功能寄存器復(fù)

單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài),其中包括使程序計(jì)數(shù)器PC=0000H,這表明程序從0000H地址單元開始執(zhí)行。單片機(jī)冷啟動后,片內(nèi)RAM為隨機(jī)值,運(yùn)行中的復(fù)位操作不改變片內(nèi)RAM區(qū)中的內(nèi)容,21個特殊功能寄存器復(fù)位后的狀態(tài)為確定值,見下表。
值得指出的是,記住一些特殊功能寄存器復(fù)位后的主要狀態(tài),對于了解單片機(jī)的初態(tài),減少應(yīng)用程序中的初始化部分是十分必要的。
說明:表中符號*為隨機(jī)狀態(tài);
A=00H,表明累加器已被清零;


特殊功能寄存器


初始狀態(tài)

特殊功能寄存器


初始狀態(tài)


A


00H


TMOD


00H


B


00H

TCON


00H


PSW

00H


TH0


00H

SP

07H


TL0

00H

DPL


00H內(nèi)容來自單片機(jī)之家www.dpj100.com

TH1


00H


DPH


00H


TL1


00H

P0~P3


FFH


SBUF


不定


IP

***00000B


SCON

00H


IE

0**00000B


PCON


0*******B

PSW=00H,表明選寄存器0組為工作寄存器組;
SP=07H,表明堆棧指針指向片內(nèi)RAM 07H字節(jié)單元,根據(jù)堆棧操作的先加后壓法則,第一個被壓入的內(nèi)容寫入到08H單元中;
Po-P3=FFH,表明已向各端口線寫入1,此時,各端口既可用于輸入又可用于輸出;
IP=×××00000B,表明各個中斷源處于低優(yōu)先級;
IE=0××00000B,表明各個中斷均被關(guān)斷;


系統(tǒng)復(fù)位是任何微機(jī)系統(tǒng)執(zhí)行的第一步,使整個控制芯片回到默認(rèn)的硬件狀態(tài)下。51單片機(jī)的復(fù)位是由RESET引腳來控制的,此引腳與高電平相接超過24個振蕩周期后,51單片機(jī)即進(jìn)入芯片內(nèi)部復(fù)位狀態(tài),而且一直在此狀態(tài)下等待,直到RESET引腳轉(zhuǎn)為低電平后,才檢查EA引腳是高電平或低電平,若為高電平則執(zhí)行芯片內(nèi)部的程序代碼,若為低電平便會執(zhí)行外部程序。

51單片機(jī)在系統(tǒng)復(fù)位時,將其內(nèi)部的一些重要寄存器設(shè)置為特定的值,至于內(nèi)部RAM內(nèi)部的數(shù)據(jù)則不變。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

與串口工作有關(guān)的特殊功能寄存器包括:串口控制寄存器SCON(圖4-18中的TI和RI均是該寄存器中的位)、串口緩沖區(qū)寄存器SBUF和電源控制寄存器PCON(圖4-18中的SMOD是該寄存器中的位)。

關(guān)鍵字: 單片機(jī) 特殊功能寄存器

它是80C51單片機(jī)中最具有特色的部分,幾乎所有80C51系列功能的增加和擴(kuò)展都是通過增加特殊功能寄存器來達(dá)到目的的。英文縮寫為SFR,是Special Function Register(特殊功能寄存器)的縮寫。

關(guān)鍵字: 特殊功能寄存器 累加器A 寄存器B

基于MCS51設(shè)計(jì)的概念版的信號發(fā)生器

關(guān)鍵字: mcs51 信號發(fā)生器 概念版

在此利用廉價的MCS51單片機(jī)設(shè)計(jì)了包含常用傳感器、數(shù)據(jù)采集模塊與USB通信接口的LabVIEW 實(shí)驗(yàn)教學(xué)系統(tǒng)。該系統(tǒng)使用USB接口與上位機(jī)通信并提供電源,而上位機(jī)編程直接調(diào)用VISA驅(qū)動USB接口,大大降低了數(shù)據(jù)采集程...

關(guān)鍵字: LabVIEW mcs51 實(shí)驗(yàn)教學(xué)系統(tǒng)

MCS51單片機(jī)標(biāo)準(zhǔn)構(gòu)成只有一組全雙工UART串行口,P3.0-RXD收、P3.1-TXD發(fā),如果要完成多路串口收發(fā),一般使用外部擴(kuò)展芯片,例如:GM8123/25,完成一擴(kuò)多路串口,但是,由于增加擴(kuò)展芯片,造成硬件成本...

關(guān)鍵字: mcs51 單片機(jī) 多路數(shù)據(jù)通信

16位數(shù)據(jù)傳送指令(1條)這是89C51單片機(jī)唯一的一條16位立即數(shù)傳遞指令,其功能是將一個16位的立即數(shù)送入數(shù)據(jù)指針DPTR中去。其中高8位送入DPH,低8位送入DPL。MOV DPTR,#data16;#dataH→...

關(guān)鍵字: mcs51 單片機(jī) 匯編語言 16位數(shù)據(jù)傳送指令

在此利用廉價的MCS51單片機(jī)設(shè)計(jì)了包含常用傳感器、數(shù)據(jù)采集模塊與USB通信接口的LabVIEW 實(shí)驗(yàn)教學(xué)系統(tǒng)。該系統(tǒng)使用USB接口與上位機(jī)通信并提供電源,而上位機(jī)編程直接調(diào)用VISA驅(qū)動USB接口,大大降低了數(shù)據(jù)采集程...

關(guān)鍵字: LabVIEW mcs51 實(shí)驗(yàn)教學(xué)系統(tǒng)

方式1是16位計(jì)數(shù)結(jié)構(gòu)的工作方式,計(jì)數(shù)器由TH0全部8位和TL0全部8位構(gòu)成。與工作方式0基本相同,區(qū)別僅在于工作方式1的計(jì)數(shù)器TL1和TH1組成16位計(jì)數(shù)器,從而比工作方式0有更寬的定時/計(jì)數(shù)范圍。當(dāng)為計(jì)數(shù)工作方式時,...

關(guān)鍵字: mcs51 單片機(jī) 工作方式 計(jì)數(shù)器

算術(shù)運(yùn)算指令共有24條,算術(shù)運(yùn)算主要是執(zhí)行加、減、乘、除法四則運(yùn)算。另外MCS-51指令系統(tǒng)中有相當(dāng)一部分是進(jìn)行加、減1操作,BCD碼的運(yùn)算和調(diào)整,我們都?xì)w類為運(yùn)算指令。雖然MCS-51單片機(jī)的算術(shù)邏輯單元ALU僅能對8...

關(guān)鍵字: mcs51 加法指令 單片機(jī)

接下來的幾節(jié),我們會帶著大家編寫第一個單片機(jī)程序。在此之前,我們先來了解一些 51 單片機(jī)特有的程序語法以及 Keil 軟件的基本操作步驟,請大家一定要有耐心。我們主要是用 C 語言來對單片機(jī)編程,而有的單片機(jī)有那

關(guān)鍵字: 51單片機(jī) 特殊功能寄存器 位定義
關(guān)閉