精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【微控制器基礎】—— 從歷史切入,了解微控制器的五個要素(下)

jf_pJlTbmA9 ? 2023-12-06 17:23 ? 次閱讀

在上一節的芝識課堂中,我們帶大家簡單回顧了微控制器發展的歷史,同時介紹了微控制器的發展還必須滿足五個基本要素,下面我們就來繼續跟大家介紹這五個要素都分別是什么。

1. CPU(計算、控制)

微控制器五要素中的第一個,也是最關鍵的一個是負責計算和控制的CPU。它被稱為“微控制器的中心”或“微控制器的大腦”。一般來講,CPU是由C(Central/中央)、P(Processing/處理)和U(Unit/單元)三個字母組合而成。由于需要處理中心數據,因此,CPU又被稱為中央處理器,可以說它是一個處理器最核心的部分。

wKgaomVdkpCAfO_oAAEWCh1VGAc853.png

2. 存儲器

微控制器的關鍵作用之一就是對數據進行處理,只要有數據的地方就要有存儲數據的單元。因此,微控制器五要素中的第二個,就是負責存儲的存儲器。存儲器最直接的操作有兩個:即記憶和讀取存儲的數據和指令。通常,“記憶”或“讀取”操作都是由CPU的信號來選擇的。在微控制器的技術術語中,我們把“記憶”的操作稱為“寫入”,因為這個過程中CPU要向存儲器發出“寫入”的指令。而“讀取”操作之所以被稱為“讀取”,是因為它的動作是從存儲器中讀取數據。

wKgaomVdkpKAUNWnAADwjdiGGpo114.png

在微控制器的存儲單元中通常分為代碼區和數據區,代碼區是放置程序的地方,用于存放微控制器自身需要執行的程序,數據區是放置數據的地方,存放各種需要處理和處理后的數據。微控制器中存儲器有兩種類型:可以讀取和寫入數據的RAM(隨機存取存儲器),和只能讀取數據的ROM(只讀存儲器)。根據用途的不同,RAM和ROM有多種類型。通常,RAM在關閉電源會丟失存儲的數據,但ROM不會在關閉電源后丟失數據。

3/4. 輸入和輸出端口

五個要素中的第三和第四分別是輸入和輸出(I/O)。I/O是外部設備與微控制器之間進行數據和信號交換的通道。在微控制器設計中需要有專用于外部設備的外圍電路,它們執行數據的輸入、輸出和通信。輸入和輸出對應的基本操作包括CPU的讀和寫,輸入/輸出稱為端口,其地址稱為端口地址。根據與外部設備的數據和信號交換功能不同,需要分為輸入端口和輸出端口。

wKgZomVdkpOAaE12AAFbk6-a2Ls126.png

5. 總線

CPU、存儲器和I/O功能構成了一個微控制器的基本內部功能單元,但只有通過布線將CPU、存儲器和I/O連接起來,使信號可以在各個單元流通,才能實現微控制器的控制,因此,微控制器的第五個要素就是總線。下圖是一個微控制器信號流的示例。微控制器的各項功能都由多條信號線連接,這些信號線被稱為總線。

wKgZomVdkpSAMODfAAEf031Dlo4229.png

在微控制器內部的總線類型有三種:數據總線、地址總線和控制總線。每條總線上的通信都是在另一條總線的配合下進行的。

數據總線是用于CPU 與存儲器、I/O之間交換數據的信號線,并處理存儲在指定位置的數據。交換的數據包括用于計算的數值、計算結果、外部設備的輸入信號和輸出到外部設備的信號。

地址總線是用于指定存儲器和I/O位置的信號線。在CPU交換數據時,需要指定數據的發送目的地或數據的存儲目的地。因此,地址總線便用來指定此位置。

控制總線是用于指定讀取或寫入地址總線位置的信號線。當控制總線發出寫入指令時,地址總線上指定的存儲器和I/O接收數據總線上發送的數據。當控制總線發出“讀取”指令時,數據被輸出到數據總線。

wKgaomVdkpaABLU4AAEmSLeorAg894.png

如今,微控制器的應用幾乎無處不在,經過幾十年的發展,它不僅功能強大,且類型也非常多樣化。通過今天的介紹,你是不是對微控制器又有了更透徹的理解?在后續的芝識課堂中,我們還將跟大家分享更多微控制器相關的知識,大家敬請期待吧。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7496

    瀏覽量

    151083
  • 存儲器
    +關注

    關注

    38

    文章

    7455

    瀏覽量

    163622
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10829

    瀏覽量

    211182
  • 總線
    +關注

    關注

    10

    文章

    2869

    瀏覽量

    87995
收藏 人收藏

    評論

    相關推薦

    #硬聲創作季 微控制器原理:微控制器的典型結構

    微控制器mcu
    Mr_haohao
    發布于 :2022年11月02日 14:51:39

    電梯的基礎原理:微控制器

    微控制器
    jf_10480160
    發布于 :2022年12月14日 07:20:15

    什么是微控制器

    遇到了很多專業性的名詞無法理解,或者就是有點雜亂,現在整理一查找的資料,希望對想要學習的同學有所幫助吧。??奈何水平有限,無法自己整理出一份屬于自己的見解,希望之后有機會吧~~~資料一 ······ 綜述(參考鏈接)什么是微控制器???
    發表于 09-10 06:21

    低功耗模式微控制器時鐘配置應用

    微控制器的低功耗應用中,對時鐘的設置是很重要的一方面。不同類型的微控制器在低功耗模式對時鐘的配置也各有不同。飛思卡爾公司推出的增強型8 位微控
    發表于 04-22 17:03 ?18次下載

    微控制器的開發方案

    微控制器的開發方案 微控制器開發團隊與編譯開發人員的合作成果是生成的代碼效率更高,性能更好。本文介紹的是為了使ATMEL AVR微控制器系列
    發表于 05-04 10:36 ?944次閱讀
    <b class='flag-5'>微控制器</b>的開發方案

    如何使用微控制器測量電容

    微控制器已不是新興事物,對于微控制器,大家或許都有所了解。在往期文章中,小編對微控制器做過一定介紹。為進一步增進大家對微控制器
    的頭像 發表于 06-27 16:04 ?3449次閱讀
    如何使用<b class='flag-5'>微控制器</b>測量電容

    微控制器到底是什么?微控制器有怎么樣的應用

    微控制器的使用已滲透入生活各方面,為增進大家對微控制器了解,本文將對微控制器微控制器應用予以介紹。如果你對
    的頭像 發表于 06-27 10:25 ?1.2w次閱讀

    什么是微控制器?如何編程微控制器

    微控制器進行編程或刻錄意味著“將程序編譯傳輸到微控制器的存儲”。微控制器的程序通常是用C
    的頭像 發表于 08-21 15:40 ?1w次閱讀

    種降低微控制器能耗的技術

    在我的上一篇文章中,“你能走多低(功率)?”,我們研究了微控制器中可用的幾種不同低功耗模式,以及這些低功耗模式如何影響能耗和喚醒時間。低功耗模式是降低微控制器能耗的主要技術之一,但它并不是開發人員可用的唯一技術。在這篇文章中,我們將研究我最喜歡的
    發表于 07-21 15:01 ?1396次閱讀
    <b class='flag-5'>五</b>種降低<b class='flag-5'>微控制器</b>能耗的技術

    微控制器布局

    NEC 的微控制器家族包括通用微控制器系列以及為特定市場需求專門設計的微控制器系列。多年來, NEC 的 CMOS 微控制器包含了各種 EMC 技術,其中在客戶端無任何措施的情況
    的頭像 發表于 08-15 19:59 ?1251次閱讀
    <b class='flag-5'>微控制器</b>布局

    汽車微控制器的供電電壓

    微控制器供電 微控制器的供電電壓可以分為以下幾種: ·5V:5V是最常見的微控制器供電電壓,包括許多傳統的8位微控制器和一些較老的16位微控制器
    的頭像 發表于 07-19 10:45 ?1220次閱讀
    汽車<b class='flag-5'>微控制器</b>的供電電壓

    微控制器基礎】——完美的軟硬結合(

    微控制器基礎】——完美的軟硬結合(
    的頭像 發表于 10-17 16:36 ?383次閱讀
    【<b class='flag-5'>微控制器</b>基礎】——完美的軟硬結合(<b class='flag-5'>下</b>)

    歷史切入了解微控制器要素

    歷史切入了解微控制器
    的頭像 發表于 10-17 15:29 ?384次閱讀
    <b class='flag-5'>從</b><b class='flag-5'>歷史</b><b class='flag-5'>切入</b>,<b class='flag-5'>了解</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>五</b><b class='flag-5'>個</b><b class='flag-5'>要素</b>

    微控制器基礎】——歷史切入了解微控制器要素(上)

    微控制器基礎】——歷史切入了解微控制器
    的頭像 發表于 12-07 10:55 ?552次閱讀
    【<b class='flag-5'>微控制器</b>基礎】——<b class='flag-5'>從</b><b class='flag-5'>歷史</b><b class='flag-5'>切入</b>,<b class='flag-5'>了解</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>五</b><b class='flag-5'>個</b><b class='flag-5'>要素</b>(上)

    微控制器的結構和應用

    微控制器(Microcontroller Unit,簡稱MCU)作為嵌入式系統的核心部件,其原理和應用在現代科技發展中占據了舉足輕重的地位。本文將從微控制器的原理、基本結構、工作原理、性能特點以及廣泛的應用領域等方面進行詳細闡述,旨在全面介紹
    的頭像 發表于 08-22 10:40 ?844次閱讀