MCS-51系列單片機(jī)的結(jié)構(gòu)

發(fā)布時間:2024-02-29
mcs-51系列基本產(chǎn)品型號:8051、8031、8751稱為 51子系列,采用40腳雙列直插封裝。不同型號mcs-51單片機(jī)cpu處理能力和指令系統(tǒng)完全兼容,只是存儲器和i/o接口的配置有所不同。
一. 基本組成
1.基本結(jié)構(gòu):
①一個8位的微處理器(cpu)。
②片內(nèi)數(shù)據(jù)存儲器ram(128b/256b),用以存放可以讀/寫的數(shù)據(jù),如運(yùn)算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù)等。
③片內(nèi)程序存儲器rom/eprom(4kb/8kb),用以存放程序、一些原始數(shù)據(jù)和表格。但也有一些單片機(jī)內(nèi)部不帶rom/eprom,如8031,8032,80c31等。
④四個8位并行i/o接口po-p3,每個口既可以用作輸入,也可以用作輸出。
⑤兩個定時器/計數(shù)器,每個定時器/計取器都可以設(shè)置成計數(shù)方式,用以對外部事件進(jìn)行計數(shù),也可以設(shè)置成定時方式,并可以根據(jù)計數(shù)或定時的結(jié)果實(shí)現(xiàn)計算機(jī)控制。
⑥五個中斷源的中斷控制系統(tǒng)。
⑦一個全雙工uart(通用異步接收發(fā)送器)的串行i/o口,用于實(shí)現(xiàn)單片機(jī)之間或單片機(jī)與微機(jī)之間的串行通信。
⑧片內(nèi)振蕩器和時鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接。最高允許振蕩頻率為12 mhz。
二.內(nèi)部結(jié)構(gòu)(如圖1:mcs-51內(nèi)部結(jié)構(gòu)圖所示)
8051/8751/8031芯片的外部引腳和指令系統(tǒng)完全兼容,內(nèi)部結(jié)構(gòu)除rom/eprom不同外,其余完全相同。完整的計算機(jī)應(yīng)該由運(yùn)算器、控制器、存儲器(rom及ram)和i/o接口組成。一般微處理器(如z80)只包括運(yùn)算器和控制器兩部分。和一般微處理器相比,8051增加了四個8位i/o口、一個串行口、4kbrom、128bram、很多工作寄存器及特殊功能寄存器(sfr)。
(一) 中央處理單元cpu:是單片機(jī)有核心,是單片機(jī)的控制和指揮中心,由運(yùn)算器和控制器等部件組成。
1.運(yùn)算器:
(1)算術(shù)邏輯運(yùn)算單元alu(8位),完成 +、-、×、÷算術(shù)運(yùn)算,與、或、非、異或邏輯運(yùn)算、循環(huán)移位、位處理。
(2)累加器acc(8位), 需要alu處理的數(shù)據(jù)和計算結(jié)果多數(shù)要經(jīng)過a累加器。
(3)程序狀態(tài)字psw(8位), 存放alu運(yùn)算過程的標(biāo)志狀態(tài)
cy ac f0 rs1 rs0 ov - p
(4)寄存器b(8位), 與a累加器配合執(zhí)行乘、除運(yùn)算。也可用作通用寄存器。
2.控制器:
(1)程序計數(shù)器pc(16位), cpu總是按pc的指示讀取程序。pc可自動加1。因此cpu執(zhí)行程序一般是順序方式。當(dāng)發(fā)生轉(zhuǎn)移、子程序調(diào)用、中斷和復(fù)位等操作,pc被強(qiáng)制改寫,程序執(zhí)行順序也發(fā)生改變。 復(fù)位時,pc=0000h。
(2)指令寄存器(ir):暫存當(dāng)前指令。
(3)指令譯碼器(id):將每條指令譯碼變成控制電平。
(4)振蕩器及時鐘電路:8051片內(nèi)有時鐘振蕩電路,頻率為:1.2-12mhz。
(二)存儲器:8051片內(nèi)rom和ram各自獨(dú)立,分為程序存儲器rom和數(shù)據(jù)存儲器ram。
1.程序存儲器(rom):8051和8751片內(nèi)rom為4kb,用于存放程序和表格等常數(shù),地址從0000h開始。
2.數(shù)據(jù)存儲器(ram):8051/8751/8031片內(nèi)ram均為128b,地址從00-7fh。詳細(xì)內(nèi)容在第三節(jié)中介紹。
(三)i/o接口:
8051有四個8位并口p0-p3,雙向端口,詳細(xì)內(nèi)容在第六節(jié)中介紹。
三.mcs-51系列單片機(jī)性能表
mcs-51不同型號產(chǎn)品硬件配置情況如圖2所示。
四.mcs-51溫度適應(yīng)范圍
民 用: 0 ℃-70℃
工業(yè)品: -40℃-85 ℃
軍用品:-55℃-125 ℃
上一個:這幾種屋面的做法你會嗎?如何處理屋面的這些細(xì)部和節(jié)點(diǎn)
下一個:手機(jī)硬盤恢復(fù)數(shù)據(jù)照片能恢復(fù)嗎,iphone手機(jī)硬盤壞了數(shù)據(jù)能恢復(fù)嗎

錦州元器件,錦州市元器件采購網(wǎng)站
科爾奇MCH18/ET STD標(biāo)準(zhǔn)款高壓空氣壓縮機(jī)
米圖智能手機(jī)怎么樣,米圖m3手機(jī)怎么樣多少錢
普洱茶如何醒茶、選什么茶具、如何沖泡才好喝?全面解析(下)
一般網(wǎng)站騰訊云服務(wù)器多大容量
臺式電腦硬盤圖片怎么看的出來,怎樣打開硬盤中的圖片
結(jié)婚離婚后彩禮錢是女方的還是男方的
供應(yīng)德國secatec防爆磁性開關(guān)
老款蘋果平板電腦怎么更新系統(tǒng)(老蘋果ipad如何升級系統(tǒng))
怎樣使發(fā)財樹葉子更綠
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos