微控制器晶元中有哪些結構和功能部件

2021-03-03 20:58:53 字數 5454 閱讀 7910

1樓:匿名使用者

序列口du

定時/計數器

中斷控制

zhi模組

功能dao

嘛就多了。像什麼自動洗版衣機就用它設定了權定時程式。。

包選擇。迴圈。。等等功能。

但先要把寫好的程式裝進微控制器在用介面和和種硬體相連線才能實現他的對應程式的功能。也就是程式寫的是什麼樣的功能。這個微控制器就是什麼功能。的。

2樓:匿名使用者

建議換個方式提問,這樣你永遠得不到想要的答案!

回答的兄弟不要用『貼上』 『複製』來忽悠!

3樓:胥曉瑤白蓓

8051包含:

1、中斷系統

2、ram也就是內部暫存器

3、rom也就是內部程式儲存器

4、指令系統

5、運算部件

51微控制器內部包含哪些主要功能部件?各功能部件的主要作用是什麼

4樓:匿名使用者

51微控制器內部包含的功能元件及作用主要有:

1、cpu主晶元(內部通過匯流排連線擴充套件的裝置)

2、時鐘電路(為微控制器提供**脈衝)

3、電源電路(為微控制器提供電源)

4、內部資料儲存器ram(包括通用資料暫存器和專用暫存器sfr,主要是資料儲存區。)

5、程式儲存器rom(主要是儲存程式,51系列有4k內部程式rom,可以外擴64k。)

6、並行埠4*8位(p0,p1,p2,p3主要是資料交換介面。)

7、序列口(txd,rxd用於串列埠通訊。)

8、中斷系統(外中斷0,定時計數t0,外中斷1,定時計數t1,串列埠中斷。)

9、定時/計數器(16位用於外部的計數和定時功能。)

擴充套件資料

proteus 自從有了微控制器也就有了開發系統,隨著微控制器的發發系統也在不斷發展。 keil是一種先進的微控制器整合開發系統。它代表著組合語言微控制器開發系統的最新發展,首創多項便利技術,將開發的程式設計、**、除錯、寫入、加密等所有過程一氣呵成,中間不須任何編譯或彙編。

功能特性

1、可以**63k程式空間,接近64k 的16位位址空間。

2、可以**64kxdata 空間,全部64k 的16位位址空間。

3、可以真實**全部32 條io腳。

4、完全相容keilc51 uv2 除錯環境,可以通過uv2 環境進行單步,斷點, 全速等操作。

5、可以使用c51語言或者a**組合語言進行除錯。

6、可以非常方便地進行所有變數觀察,包括滑鼠取值觀察,即滑鼠放在某 變數上就會立即顯示出它此的值。

7、可選 使用使用者晶振,支援0-40mhz晶振頻率。

8、片上帶有768位元組的xdata,您可以在**時選 使用他們,進行xdata 的**。

9、可以**雙dptr 指標。

10、可以**去除ale 訊號輸出。

11、自適應300-38400bps 的所有波特率通訊。

12、體積非常細小,非常方便插入到使用者板中.插入時緊貼使用者板,沒有連線電纜,這樣可以有效地減少執行中的干擾,避免**時出現莫名其妙的故障。

13、**插針採用優質鍍金插針,可以有效地防止日久生鏽,選擇優質園腳ic插座,保護**插針,同時不會損壞目標板上的插座. 。

14、**時監控和使用者**分離,不可能產生不能**的軟故障。

15、rs-232介面不計成本採用max202積體電路,序列通訊穩定可靠,絕非一般三極體的簡易電路可比。

5樓:龍

at89s51微控制器包含**處理器cpu、隨機儲存器ram、唯讀儲存器rom、序列i/o口、並行i/o口和中斷系統、定時器/計數器、系統時鐘和系統匯流排等功能整合到一塊矽片上構成的乙個小而完善的微型計算機系統。

**處理器:進行算術和邏輯運算,控制協調各功能部件正確工作儲存器: 儲存程式、**等

並行和序列i/o口:資訊傳送及速度匹配和增加負載能力中斷系統: 協調系統對各種外部事件的響應和處理定時器/計數器:

定時控制、延時及對外部事件的計數和檢測系統時鐘:可控制微控制器各工作部件協調工作

系統匯流排: 傳遞資訊,提高整合度,可靠性

6樓:匿名使用者

1運算器 進行算術和邏輯運算

2控制器 控制協調各功能部件正確工作

3 定時器/計數器 定時控制、延時及對外部事件的計數和檢測4儲存器 儲存程式、**等

5 並行和序列i/o口 資訊傳送及速度匹配和增加負載能力6 中斷系統 協調系統對各種外部事件的響應和處理7 時鐘電路 可控制微控制器各工作部件協調工作8 匯流排 傳遞資訊,提高整合度,可靠性

7樓:宇文君

一、 8051 微處理器 cpu ◆ 1 、運算器 :由算術邏輯單元 alu、累加器acc、b暫存器、兩個暫存暫存器、程式狀態暫存器組成 psw ; 8 位,可以進行算術雲算(加,減,乘,除,乘除運算與暫存器 b 有關)、邏輯運算及移位運算等。 ◆ 2 、控制器:

由指令暫存器 ir 、指令解碼器 id 、定時及控制邏輯電路、程式計數器 pc 組成,使微控制器的執行控制中心。 pc 的結構與功能: 16 位的程式暫存器,控制程式的執行。

ir , id 的功能;

二、 8051 的片記憶體儲器 ◆ rom : 4kb ,位址 0000h--0fffh (使用時) ◆ ram : 128b ,位址 00h--7fh

三、 8051 的 i/o 埠電路

四、定時器 / 計數器: 2 個 16 位的定時器 / 計數器

五、中斷控制系統: 5 個中斷源,其中兩個外部中斷、兩個定時 / 計數器中斷、 1 個序列口中斷。

六、序列口: 1 個全功能非同步序列口

七、時鐘電路:在時鐘電路的外部新增晶振及電容就可以組成完整的**電路,為系統工作提供時鐘。

八、匯流排:通過內部匯流排把系統的各個部分連成乙個有機的整體。

8樓:憂愁酒

51微控制器包含的主要功能部件包括:cpu、ram、rom、i/o口、t/c、中斷源的中斷控制系統和全雙工uart(通用非同步接收傳送器)的序列i/o口。

其中:cpu:由運算和控制邏輯組成,同時還包括中斷系統和部分外部特殊功能暫存器;

ram:用以存放可以讀寫的資料,如運算的中間結果、最終結果以及欲顯示的資料;

rom:用以存放程式、一些原始資料和**;

i/o口:四個8位並行i/o口,既可用作輸入,也可用作輸出

t/c:兩個定時/記數器,既可以工作在定時模式,也可以工作在記數模式;

五個中斷源的中斷控制系統;

乙個全雙工uart(通用非同步接收傳送器)的序列i/o口,用於實現微控制器之間或微控制器與微機之間的序列通訊。

拓展資料:

51微控制器的學習方法:

一、整體了解:要知道 微控制器是什麼,微控制器有何用,如何系統學習微控制器,微控制器系統設計的流程是怎樣的,需要掌握哪些輔助軟體。了解這些之後,我們的學習就有了目標和方向。

二、揭秘:微控制器很難學,是因為其內部結構、程式語言抽象,且實際應用中與其他電子技術和元器件知識相互關聯,需結合起來一起設計開發產品。

三、解密:之所以微控制器能成為控制核心,設計出包羅永珍的應用系統來,是因為開發者利用了微控制器提供的種種功能及各種外設。

所以,第三階段我們要掌握微控制器的各種功能,再加上諸如感測器、模數轉換、掃瞄顯示、序列、中斷的應用思維,結合更多的元器件、電子電路知識,逐個學習、體會實際的微控制器系統的秘密。

9樓:匿名使用者

運算器 暫存器 儲存ram rom只都儲存器 隨機儲存器 io輸入輸出 定時器 中斷!哈哈不知道是不是!

mcs-51微控制器內部包含哪些主要功能部件?它們的作用是什麼?

10樓:宇文君

一、 8051 微處理器 cpu ◆ 1 、運算器 :由算術邏輯單元 alu、累加器acc、b暫存器、兩個暫存暫存器、程式狀態暫存器組成 psw ; 8 位,可以進行算術雲算(加,減,乘,除,乘除運算與暫存器 b 有關)、邏輯運算及移位運算等。 ◆ 2 、控制器:

由指令暫存器 ir 、指令解碼器 id 、定時及控制邏輯電路、程式計數器 pc 組成,使微控制器的執行控制中心。 pc 的結構與功能: 16 位的程式暫存器,控制程式的執行。

ir , id 的功能;

二、 8051 的片記憶體儲器 ◆ rom : 4kb ,位址 0000h--0fffh (使用時) ◆ ram : 128b ,位址 00h--7fh

三、 8051 的 i/o 埠電路

四、定時器 / 計數器: 2 個 16 位的定時器 / 計數器

五、中斷控制系統: 5 個中斷源,其中兩個外部中斷、兩個定時 / 計數器中斷、 1 個序列口中斷。

六、序列口: 1 個全功能非同步序列口

七、時鐘電路:在時鐘電路的外部新增晶振及電容就可以組成完整的**電路,為系統工作提供時鐘。

八、匯流排:通過內部匯流排把系統的各個部分連成乙個有機的整體。

11樓:王一是個好青年

mcs-51微控制器在一塊晶元中整合了 cpu 、ram、rom、定時/計數器、多功能 i/o 口 和中斷控制等基本功能部件。

1、微控制器的核心部分是 cpu ,cpu 是微控制器的大腦和心臟。

2、程式儲存器用於存放編好的程式或**常數。

3、資料儲存器用於存放中間運算結果、資料暫存和緩衝、標誌位等。

4、定時/計數器實質上是加法計數器,當它對具有固定時間間隔的內部機器週期進行計數時 ,它是定時器;當它對外部事件進行計數時,它是計數器。

5、i/o 介面的主要功能包括:緩衝與鎖存資料、位址解碼、資訊格式轉換、傳遞狀態(外 設狀態)和發布命令等。

6、中斷控制可以解決 cpu 與外設之間速度匹配的問題,使微控制器可以及時處理系統中許 多隨機的引數和資訊,同時,它也提高了其處理故障與應變能力的能力。

微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。概括的講:

一塊晶元就成了一台計算機。它的體積小、質量輕、**便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結構的最佳選擇。

微控制器的使用領域已十分廣泛,如智慧型儀表、實時工控、通訊裝置、導航系統、家用電器等。各種產品一旦用上了微控制器,就能起到使產品公升級換代的功效,常在產品名稱前冠以形容詞——「智慧型」,如智慧型洗衣機等。

mcs-51微控制器內部包含哪些主要邏輯功能部件?

12樓:洛闌皋翠梅

主要包括:

8位cpu

片內帶振盪器

片內資料儲存器

片內程式儲存器(不回一定都有)

外部程式儲存器的答定址定址功能單元

外部資料儲存器的定址定址功能單元

布林資料定址單元

特殊功能暫存器定址單元

4個8位的i/o並行介面:p0、p1、p2、p3兩個16位定時、計數器

兩個優先順序別的五個中斷源

乙個全雙工的序列i/o介面,可多機通訊

proteus中大概有哪些微控制器晶元怎麼查詢啊

你在元件查詢關鍵字欄輸入 at89,就會出現好多89系列的微控制器晶元,目前比較流行的是89晶元,它與80晶元完全相容。proteus的搜尋功能比ptotel要好很多,名字不用完全匹配,我這有乙份protel下的漢英元件對照表 你在proteus下輸入前幾個字母一般都能找到。and 與門 anten...

51微控制器晶元哪個引腳可以直接當作開關來用?硬體問題

理論上每個i o口都可以做邏輯開關,如你所說的負載很輕可以考慮直接用口線驅動,特別是低電平的灌電流方式還是有一定驅動能力的。能直接用 51微控制器 的引腳 驅動mos管的 g極的嗎?想做個控制開關,最好回答有原理圖。一定採納 不行。51的電壓不合適,高壓太低,mos管開啟狀態不好,沒有徹底導通 mo...

protel 99se電路原理圖微控制器晶元管腳後的象三角形

這個三角符號表 抄示該引腳訊號的襲出入方向,三角朝外,表示輸出訊號,朝內表示輸入訊號,兩個三角則表示既可輸入訊號也可輸出訊號,該引腳為雙向口。這個符號一般在繪製元件符號時完成設定。但在繪製原理圖時,仍可進行修改,放置符號圖後,雙擊晶元符號,在彈出的對話方塊中取消鎖定,再點編輯引腳,即可進行修改。修改...