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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

51單片機(jī)的基礎(chǔ)知識

科技綠洲 ? 來源:風(fēng)云龍5 ? 作者:風(fēng)云龍5 ? 2023-09-11 10:30 ? 次閱讀

1.1 單片機(jī)介紹

一臺能夠工作的計(jì)算機(jī)要有這樣幾個(gè)部件構(gòu)成:CPU(進(jìn)行運(yùn)算、控制)、 RAM (數(shù)據(jù)存儲)、ROM(程序存儲)、輸入/輸出設(shè)備。

而在單片機(jī)中,這些部件全部被做到一塊集成電路芯片中,所以就稱 為單片機(jī)(也稱微控制器 MCU)。

51 單片機(jī)是對所有兼容 Intel 8031 指令系統(tǒng)的單片機(jī)的統(tǒng)稱。

Intel(英特爾)的:i80C31、i80C51、i87C51,i80C32、i80C52、i87C52 等;

ATMEL(艾德梅爾)的:AT89C51、AT89C52、AT89C2051,AT89S51(RC),AT89S52 (RC)等;

Philips(飛利浦)、華邦、Dallas(達(dá)拉斯)、Siemens(西門子)等公司的許多產(chǎn)品

STC(國產(chǎn)宏晶)單片機(jī):STC89C51、STC89C52、STC89C516、STC90C516 等眾多品牌

圖片

圖片

1.2 51單片機(jī)的芯片放置位置

51單片機(jī)芯片的凹槽位置與芯片把手位置一致。

圖片

單片機(jī)腳位判斷,凹槽的左邊是第一個(gè)引腳,按逆時(shí)針方向排序。

圖片

1.3 芯片名字解讀

STC89C52RC含義:

STC表示:(國產(chǎn)宏晶)單片機(jī)的芯片

8表示:8051內(nèi)核芯片

9表示:表示內(nèi)部含有Flash EEPROM存儲器

C表示:表示該器件為CMOS 產(chǎn)品

5表示:固定不變

2表示:8K字節(jié)程序存儲空間

RC表示:512字節(jié)數(shù)據(jù)存儲空間

1.4 電平特性

TTL 電路和 CMOS 電路的邏輯電平關(guān)系如下:

①VOH:邏輯電平 1 的輸出電壓。

②VOL:邏輯電平 0 的輸出電壓。

③VIH:邏輯電平 1 的輸入電壓。

④VIL:邏輯電平 0 的輸入電壓。

TTL 電平臨界值:①VOHmin=2.4V,VOLmax=0.4V。②VIHmin=2.0V,VILmax=0.8V。

CMOS 電平臨界值(假設(shè)電源電壓為+5V):

①VOHmin=4.99V,VOLmax=0.01V。

②VIHmin=3.5V,VILmax=1.5V。

1.5 單片機(jī)的引腳功能介紹

40個(gè)引腳按功能可以分為四類:

1.電源引腳。如VCC、GND

2.時(shí)鐘引腳。如XTAL1、XTAL2

3.編程控制引腳。如RST、PSEN、ALE/PROG、EA/Vpp。

  1. I/0口引腳。如PO、P1、P2、P3,4組8位I/0口。

vCC(40腳)、GND(20腳):電源引腳,不同型號單片機(jī)接入對應(yīng)電壓,常壓為+5V,低壓為+3.3V,大家在使用時(shí)要查看其芯片所要求的電壓。

XTAL1(19腳)、XTAL2 (18腳):外接時(shí)鐘引腳。XTAL1為片內(nèi)振蕩電路的輸入端,XTAL2為片內(nèi)振蕩電路的輸出端。8051的時(shí)鐘有兩種方式,一種是片內(nèi)時(shí)鐘振蕩方式,即需在這兩個(gè)引腳處外接石英晶振和振蕩電容,振蕩電容的值一般取10p~30p;另一種是外部時(shí)鐘方式,即將XTAL1接地,外部時(shí)鐘信號從XTAL2腳輸入。通常使用第一種方式。

RST(9腳):復(fù)位引腳。當(dāng)輸入連續(xù)兩個(gè)機(jī)器周期以上高電平時(shí)為有效,用來完成單片機(jī)的復(fù)位初始化操作,即單片機(jī)從頭開始執(zhí)行程序。

PSEN (29腳):程序存儲器允許輸出控制端。在讀外部程序存儲器時(shí)PSEN低電平有效,以實(shí)現(xiàn)外部程序存儲器單元的讀操作,由于現(xiàn)在我們使用的單片機(jī)內(nèi)部已經(jīng)有足夠大的ROM,所以幾乎沒有人再去擴(kuò)展外部 ROM,因此這個(gè)引腳大家只需了解即可。

ALE/PROG (30腳):在擴(kuò)展外部RAM時(shí),ALE用于控制把PO口的輸出低8位地址送鎖存器鎖存起來,以實(shí)現(xiàn)低位地址和數(shù)據(jù)的隔離。

EA/Vpp (31腳):EA接高電平時(shí),單片機(jī)讀取內(nèi)部程序存儲器。當(dāng)擴(kuò)展有外部ROM時(shí),當(dāng)讀取完內(nèi)部ROM后自動讀取外部 ROM。EA 接低電平時(shí),單片機(jī)直接讀取外部ROM。我們沒有外擴(kuò)ROM,并且需要單片機(jī)直接讀取內(nèi)部程序存儲器,因此EA/Vpp腳直接接高電平。

P0口(39腳~32腳):雙向8位三態(tài)I/0口,每個(gè)口可獨(dú)立控制。51單片機(jī)P0口內(nèi)部沒有上拉電阻,若輸出高時(shí)為高阻態(tài),不能正常輸出高電平,因此該組I/0口,每個(gè)口可獨(dú)立控制。51單片機(jī)P0口內(nèi)部沒有上拉電阻,若輸出高時(shí)為高阻態(tài),不能正常輸出高電平,因此該組I/0口在使用時(shí)務(wù)必要外接上拉電阻,一般我們選擇接入10K歐上拉電阻。

P1口(1腳~8腳):準(zhǔn)雙向8位I/0口,每個(gè)口可獨(dú)立控制,內(nèi)部自帶上拉電阻,這種接口輸出沒有高阻態(tài),輸入也不能鎖存,故不是真正的雙向I/0口。之所以稱它為“準(zhǔn)雙向”是因?yàn)樵摽谠谧鳛檩斎胧褂们埃认蛟摽谶M(jìn)行寫1操作,然后單片機(jī)內(nèi)部才可正確讀出外部信號,也就是要使其先有個(gè)“準(zhǔn)”備的過程,所以才稱為準(zhǔn)雙向口。對52單片機(jī)P1.0引腳的第二功能未T2定時(shí)器/計(jì)數(shù)器的外部輸入,P1.1引腳的第二功能為T2EX捕捉、重裝觸發(fā),即T2的外部控制端。

P2口(21腳~28腳):準(zhǔn)雙向8位I/0口,每個(gè)口可獨(dú)立控制,內(nèi)部自帶上拉電阻,與P1口相似。

P3口(10腳~17腳):準(zhǔn)雙向8位I/0口,每個(gè)口可獨(dú)立控制,內(nèi)部自帶上拉電阻。作為第一功能使用時(shí)就當(dāng)做普通I/0口,與P1口相似。作為第二功能使用時(shí),各引腳的定義如下:

圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    453

    文章

    50387

    瀏覽量

    421783
  • 集成電路
    +關(guān)注

    關(guān)注

    5381

    文章

    11381

    瀏覽量

    360850
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10824

    瀏覽量

    211133
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7418

    瀏覽量

    87712
  • 51單片機(jī)
    +關(guān)注

    關(guān)注

    273

    文章

    5697

    瀏覽量

    123178
收藏 人收藏

    評論

    相關(guān)推薦

    電子競賽必備超強(qiáng)51單片機(jī)基礎(chǔ)知識

    話不多說,直接分享
    發(fā)表于 07-01 01:17

    求助:學(xué)習(xí)一定51單片機(jī)基礎(chǔ)知識后應(yīng)該做些什么

    `今年大三了 電氣自動化專業(yè)的去年開的單片機(jī)課寒假自己做了一個(gè)基于PWM調(diào)速的循線智能小車來了學(xué)校后感覺比較迷茫 不知道接下來應(yīng)該去接觸學(xué)習(xí)其他型號的芯片還是繼續(xù)做一些51單片機(jī)的項(xiàng)目來加深理解所以
    發(fā)表于 03-10 22:48

    51單片機(jī)學(xué)習(xí)分享

    漸漸地,已經(jīng)把51單片機(jī)基礎(chǔ)知識學(xué)的差不多了,在這里分享一下,給時(shí)間一個(gè)見證,也期待自己能夠往更高處前進(jìn)。編程用的是KEIL3,下載程序用的是stc-isp
    發(fā)表于 08-17 19:34

    51單片機(jī)基礎(chǔ)知識

    51單片機(jī)基礎(chǔ)知識
    發(fā)表于 07-14 06:08

    51單片機(jī)基礎(chǔ)知識

    51單片機(jī)基礎(chǔ)知識,1.三極管的應(yīng)用——控制,驅(qū)動*控制應(yīng)用:通過單片機(jī)控制三極管的基極來簡介控制后邊小燈的亮滅。電路如圖當(dāng)IO口輸出高電平時(shí),b極和e極沒有電壓差,三極管沒有導(dǎo)通,L
    發(fā)表于 07-14 06:36

    51單片機(jī)基礎(chǔ)知識

    51單片機(jī)基礎(chǔ)知識,這單片機(jī)開發(fā)板要正常工作,一般需要這幾個(gè)基本條件:1.供電電源;一般開發(fā)板上提供兩種供電方式,USB供電和專用電源供電。使用USB供電你只要用一根USB線將開發(fā)板U
    發(fā)表于 07-21 09:35

    51單片機(jī)的C程序設(shè)計(jì)

    教程的亮點(diǎn)就是在分析初學(xué)者認(rèn)知規(guī)律的基礎(chǔ)上,結(jié)合國內(nèi)重點(diǎn)大學(xué)一線教師的教學(xué)經(jīng)驗(yàn)以及借鑒國外經(jīng)典教材的寫作手法,對51單片機(jī)的應(yīng)用基礎(chǔ)知識進(jìn)行系統(tǒng)而翔實(shí)的介紹。本課程打破了單片機(jī)...
    發(fā)表于 11-23 08:06

    AT89S51單片機(jī)基礎(chǔ)知識及音樂電子鬧鐘的設(shè)計(jì)

    如下。 1.簡單好用、美觀、體積小、實(shí)用; 2.用電量少、電壓低、節(jié)能、環(huán)保、創(chuàng)新。 1.2.3 音樂電子鬧鐘的用途 我設(shè)計(jì)的音樂電子鬧鐘是以 51 單片機(jī)為核心做的。只要簡單的設(shè)置好時(shí)間后,它就會按照所設(shè)置的鬧鈴時(shí)間相應(yīng)的發(fā)出響聲。也能給人
    發(fā)表于 11-28 10:27 ?14次下載
    AT89S<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>基礎(chǔ)知識</b>及音樂電子鬧鐘的設(shè)計(jì)

    51單片機(jī)基礎(chǔ)知識概述

    集成電路芯片上的微型計(jì)算機(jī)。雖然單片機(jī)只是一個(gè)芯片,但從組成和功能上看,它已具有了微型計(jì)算機(jī)系統(tǒng)的含義。由于80C51的架構(gòu)和指令系統(tǒng)為后來的單片機(jī)提供了參考基準(zhǔn)和強(qiáng)大支持,我們也將以51
    發(fā)表于 08-21 17:31 ?1次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>基礎(chǔ)知識</b>概述

    51單片機(jī)基礎(chǔ)知識簡單說明

    MCS-51單片機(jī)是在一塊芯片中集成了CPU,RAM,ROM、定時(shí)器/計(jì)數(shù)器和多種功能的I/O線等一臺計(jì)算機(jī)所需要的基本功能部件。MCS-51單片機(jī)內(nèi)包含下列幾個(gè)部件: ◆ 一個(gè)8位C
    發(fā)表于 07-31 17:35 ?0次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>基礎(chǔ)知識</b>簡單說明

    STC51單片機(jī)基礎(chǔ)知識詳細(xì)說明

     二、51單片機(jī)外部引腳介紹:1、標(biāo)識解釋:STC—前綴,表示芯片為STC公司生產(chǎn)的產(chǎn)品。其他前綴還有如AT,i,Winbond,SST 等。8—表示該芯片為8051內(nèi)核芯片。9—表示內(nèi)部含
    發(fā)表于 07-26 17:36 ?1次下載
    STC<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>基礎(chǔ)知識</b>詳細(xì)說明

    51單片機(jī)基礎(chǔ)知識學(xué)習(xí)筆記資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機(jī)基礎(chǔ)知識學(xué)習(xí)筆記資料免費(fèi)下載包括了:一.單片機(jī)三大資源,二.單片機(jī)的最小系統(tǒng),三.進(jìn)制轉(zhuǎn)換
    發(fā)表于 06-17 17:44 ?6次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>基礎(chǔ)知識</b>學(xué)習(xí)筆記資料免費(fèi)下載

    51單片機(jī)基礎(chǔ)知識簡介

    目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。小到電話,玩具,手機(jī),各類刷卡機(jī),電腦鍵盤,彩電,冰箱,空調(diào),電磁爐,大到汽車,工業(yè)自動控制,機(jī)器人,導(dǎo)彈導(dǎo)航裝置,甚至
    發(fā)表于 06-12 17:45 ?0次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>基礎(chǔ)知識</b>簡介

    51單片機(jī)基礎(chǔ)知識(重點(diǎn))

    1.什么是單片機(jī) 家用的遙控彩電、全自動洗衣機(jī)、空調(diào)、IC卡式的電度表,都是用單片機(jī)控制的。單片機(jī)是將CPU(CentralProcessingUnit)、存儲器(Memory)、定時(shí)
    發(fā)表于 11-20 13:21 ?18次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>基礎(chǔ)知識</b>(重點(diǎn))

    51單片機(jī)基礎(chǔ)知識

    與MCS-51單片機(jī)產(chǎn)品兼容 、8K字節(jié)在系統(tǒng)可編程Flash存儲器、 1000次擦寫周期、全靜態(tài)操作:0Hz~33Hz 、三級加密程序存儲器 、 32個(gè)可編程I/O口線、三個(gè)16位定時(shí)器/計(jì)數(shù)器
    發(fā)表于 09-05 11:12 ?4709次閱讀