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

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

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

單片機(jī)是什么?單片機(jī)和計(jì)算機(jī)、PLC的區(qū)別

單片機(jī)開發(fā)宇凡微 ? 來(lái)源:?jiǎn)纹瑱C(jī)開發(fā)宇凡微 ? 作者:?jiǎn)纹瑱C(jī)開發(fā)宇凡微 ? 2023-05-17 14:12 ? 次閱讀

近些年來(lái)消費(fèi)類電子產(chǎn)品可謂百花齊放,各式各樣的設(shè)備讓人眼花繚亂,那么有一些人可能就會(huì)問(wèn)了,這些電子產(chǎn)品到底是用什么做的呢?本期,我們主要探討的是這些電子產(chǎn)品后的一種控制核心------單片機(jī)。

1、單片機(jī)可以用來(lái)做什么?

目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,我們幾乎每天都能看到它的蹤跡。小到各類玩具、手機(jī)電腦鍵盤、彩電、冰箱、空調(diào)、抓娃娃機(jī)、售貨機(jī),大到汽車、飛機(jī)、動(dòng)車組,甚至是前段時(shí)間中國(guó)月球背面軟著陸的探測(cè)器,這些設(shè)備里面都有一個(gè)或者多個(gè)單片機(jī)。單片機(jī)存在于我們看見或者看不見的地方,它的數(shù)量遠(yuǎn)比電腦多的多,甚至比全球人類的數(shù)量還要多。因此,對(duì)單片機(jī)或者電子電路感興趣的朋友,請(qǐng)關(guān)注我吧,后期我會(huì)為大家分享單片機(jī)的學(xué)習(xí)過(guò)程和一些小制作。

2、什么是單片機(jī)?它和計(jì)算機(jī)、PLC等有什么區(qū)別?
單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器、串口等功能集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng),通常稱為微控制器。

它不同于個(gè)人計(jì)算機(jī),個(gè)人計(jì)算機(jī)由若干塊芯片模塊組裝而成,比如硬盤、內(nèi)存條等,安裝在一個(gè)稱之為主板的印刷線路板上。而在單片機(jī)中,這些部份,全部被做到一塊集成電路芯片中了。計(jì)算機(jī)偏向于計(jì)算,而單片機(jī)更傾向于硬件的邏輯控制。比如我們要做一個(gè)動(dòng)畫等,不需要和硬件打交道,那么就用計(jì)算機(jī)。如果我們想要控制家里的燈,那么我們就牽涉到燈的控制,需要使用單片機(jī)。

單片機(jī)和計(jì)算機(jī)各有強(qiáng)弱只是側(cè)重不同,現(xiàn)在也有一部分糾結(jié)到底是學(xué)習(xí)使用安卓工控機(jī)還是學(xué)習(xí)使用單片機(jī),其實(shí)這個(gè)完全可以根據(jù)個(gè)人興趣和實(shí)際應(yīng)用來(lái)決定。想寫手機(jī)軟件之類的那么就玩安卓,想控制些電機(jī)或者燈之類的就耍單片機(jī),它們兩個(gè)側(cè)重點(diǎn)不一樣。有時(shí)候他們兩個(gè)會(huì)同時(shí)用到,比如智能家居就是這兩者的結(jié)合,一個(gè)側(cè)重于數(shù)據(jù)的計(jì)算,一個(gè)側(cè)重于硬件的控制,它們相輔相成。

對(duì)于初學(xué)者而言,單片機(jī)和PLC是比較容易混淆的兩個(gè)東西。這個(gè)也難怪,因?yàn)樗鼈儍蓚€(gè)乍一看真的很像,特別是在學(xué)校里,一般做實(shí)驗(yàn)都是做簡(jiǎn)單的控制,有的用單片機(jī)控制LED燈,有的在試驗(yàn)箱上用PLC控制一個(gè)照明燈,所以大家難免混淆,都是控制硬件,不知道具體的區(qū)別,也不知道到底該學(xué)哪一個(gè)。筆者之前也有這樣的困惑,直到我兩個(gè)都接觸之后我才發(fā)現(xiàn)它們的差別如此之大。

咱們直接可以這么理解,PLC就是用單片機(jī)加光耦、繼電器等外圍器件做的一個(gè)東西,它是單片機(jī)的一種應(yīng)用。比如電子表,也是單片機(jī)的一種應(yīng)用。電子表用來(lái)看時(shí)間,單片機(jī)用來(lái)搞控制,大家都不會(huì)混淆。但是PLC和單片機(jī)都可以用來(lái)控制,這樣就比較容易混淆了??梢赃@么說(shuō),用PLC的地方都可以用單片機(jī),但是用單片機(jī)的地方不一定能用PLC。那可能有人問(wèn)了,既然單片機(jī)都可以搞定為什么還要有PLC呢?其實(shí)PLC還是很有用武之地的。

PLC使用的是梯形圖編程,相對(duì)于C語(yǔ)言比較簡(jiǎn)單,對(duì)初學(xué)者的要求不高,很容易就入門了。一般在大型項(xiàng)目,或者產(chǎn)品數(shù)量不多的情況下使用PLC控制,PLC的特點(diǎn)是模塊化、抗干擾、研發(fā)成本低、可以迅速組建產(chǎn)品,但是價(jià)格昂貴,適用于定制化工程項(xiàng)目。單片便宜,適用于批量化生產(chǎn)的產(chǎn)品中,比如玩具、電話等。但是前期研發(fā)成本比較高,需要從原理圖和PCB入手,一遍一遍的迭代產(chǎn)品,前期研發(fā)成本較高??梢赃@么簡(jiǎn)單理解,如果是做工程項(xiàng)目首選PLC。如果做產(chǎn)品批量生產(chǎn),首選單片機(jī)。

3、我們常說(shuō)的51單片機(jī)和8051、8031、89C51等到底有什么關(guān)系?
平時(shí)我們總是聽說(shuō)51單片機(jī)或者8051、8031,還有89C51,89s51等,那么它們之間究竟是什么關(guān)系?

所謂的51單片機(jī)是指由美國(guó)INTEL公司生產(chǎn)的一系列單片機(jī)的總稱,這一系列單片機(jī)包括很多的型號(hào),如8031、8051、8751、8032、8052、8752等,其中8051是最早最典型的產(chǎn)品,該系列其它單片機(jī)都是在8051的基礎(chǔ)上演變而來(lái)的,所以有的人習(xí)慣于用8051來(lái)稱呼51系列單片機(jī)。而目前網(wǎng)上資料最多的就是STC89c51或者AT89c51的單片機(jī),所以我們現(xiàn)在常說(shuō)的51單片機(jī)指的就是這個(gè),可能還有STC89c52,其實(shí)它也是51系列的單片機(jī),只是內(nèi)存大了一點(diǎn)而已,程序基本是兼容的。

4、學(xué)習(xí)單片機(jī)的編程語(yǔ)言到底是學(xué)匯編還是學(xué)C語(yǔ)言?
很明確的告訴你,首先學(xué)C語(yǔ)言,特別是初學(xué)者,一定要從C語(yǔ)言入手。簡(jiǎn)單的語(yǔ)法,可讀性強(qiáng),可移植性強(qiáng),而且后期的編程都是基于c語(yǔ)言完成的。對(duì)于單片機(jī)初學(xué)者或者是只想用單片機(jī)進(jìn)行DIY的小伙伴就可以不用理會(huì)匯編語(yǔ)言了。如果想要深入了解單片機(jī)工作原理的應(yīng)該學(xué)習(xí)一下匯編。

5、學(xué)習(xí)單片機(jī)需要具備哪些知識(shí)呢?

一些簡(jiǎn)單的C語(yǔ)言知識(shí),一些簡(jiǎn)單的模電和數(shù)電知識(shí),說(shuō)是一些其實(shí)真的也不多,如圖使用單片機(jī)驅(qū)動(dòng)一個(gè)LED燈的電路,其實(shí)很容易理解。想要學(xué)習(xí)這些知識(shí)的可以關(guān)注我,后續(xù)我會(huì)一點(diǎn)點(diǎn)分享單片機(jī)的學(xué)習(xí)知識(shí)。學(xué)習(xí)過(guò)程中我們既可以使用proteus模擬,也可以使用單片機(jī)開發(fā)板或者單片機(jī)模塊進(jìn)行學(xué)習(xí)。

審核編輯:湯梓紅

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

    關(guān)注

    455

    文章

    50851

    瀏覽量

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

    關(guān)注

    6037

    文章

    44561

    瀏覽量

    635641
  • plc
    plc
    +關(guān)注

    關(guān)注

    5012

    文章

    13304

    瀏覽量

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

    關(guān)注

    19

    文章

    7500

    瀏覽量

    88032
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7605

    瀏覽量

    136932
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    單片機(jī)與嵌入式系統(tǒng)的區(qū)別

    (MCU) 單片機(jī),也稱為微控制器,是一種集成電路芯片,它將計(jì)算機(jī)的CPU、存儲(chǔ)器、輸入/輸出接口等集成在一個(gè)芯片上。單片機(jī)的主要特點(diǎn)是體積小、成本低、功耗低、可靠性高,非常適合用于控制類應(yīng)用。 特點(diǎn): 集成度高 :
    的頭像 發(fā)表于 11-01 14:09 ?622次閱讀

    單片機(jī)怎么寫入程序

    單片機(jī)(Microcontroller Unit,MCU)是一種集成電路芯片,它將計(jì)算機(jī)的CPU、存儲(chǔ)器、輸入/輸出接口等功能集成在一個(gè)芯片上。單片機(jī)廣泛應(yīng)用于嵌入式系統(tǒng)和物聯(lián)網(wǎng)設(shè)備中。編寫
    的頭像 發(fā)表于 10-21 11:21 ?482次閱讀

    單片機(jī)plc有什么相同和不同之處

    單片機(jī)(Microcontroller,簡(jiǎn)稱MCU)和可編程邏輯控制器(Programmable Logic Controller,簡(jiǎn)稱PLC)都是廣泛應(yīng)用于工業(yè)自動(dòng)化和控制領(lǐng)域的電子設(shè)備。它們?cè)?/div>
    的頭像 發(fā)表于 06-06 14:05 ?1234次閱讀

    單片機(jī)和工控機(jī)區(qū)別是什么

    存在顯著差異。本文將詳細(xì)介紹單片機(jī)和工控機(jī)區(qū)別,包括它們的定義、特點(diǎn)、應(yīng)用場(chǎng)景、性能指標(biāo)、優(yōu)缺點(diǎn)等方面的內(nèi)容。 定義 單片機(jī)是一種集成了微處理器、存儲(chǔ)器、輸入/輸出接口等多種功能的微
    的頭像 發(fā)表于 06-06 14:03 ?1322次閱讀

    下位機(jī)單片機(jī)嗎還是雙片

    、單片機(jī)與雙片機(jī)區(qū)別、以及它們?cè)诳刂葡到y(tǒng)中的應(yīng)用。 下位機(jī)的概念 在計(jì)算機(jī)控制系統(tǒng)中,下位機(jī)
    的頭像 發(fā)表于 06-06 14:01 ?993次閱讀

    PLC單片機(jī)區(qū)別是什么

    。它們各自具有獨(dú)特的功能和優(yōu)勢(shì),適用于不同的應(yīng)用場(chǎng)景。本文將深入探討PLC單片機(jī)區(qū)別,旨在幫助讀者更好地理解這兩種控制設(shè)備的特點(diǎn)和選擇。
    的頭像 發(fā)表于 05-28 16:11 ?1924次閱讀

    大學(xué)生學(xué)單片機(jī)不能錯(cuò)過(guò)的比賽

    單片機(jī)比賽是電子和計(jì)算機(jī)領(lǐng)域的一項(xiàng)重要賽事,旨在提升參賽者的專業(yè)技能、團(tuán)隊(duì)協(xié)作能力和創(chuàng)新思維。以下是一些常見的單片機(jī)比賽
    的頭像 發(fā)表于 05-15 09:50 ?1853次閱讀
    大學(xué)生學(xué)<b class='flag-5'>單片機(jī)</b>不能錯(cuò)過(guò)的比賽

    片上系統(tǒng)與單片機(jī)區(qū)別

    片上系統(tǒng)(SoC)與單片機(jī)在多個(gè)方面存在明顯的區(qū)別。
    的頭像 發(fā)表于 03-28 14:39 ?1498次閱讀

    單片機(jī)是什么?單片機(jī)編程如何入門?

    單片機(jī)其實(shí)是一種很早的叫法了,最開始我們的前輩叫單板機(jī)或者叫單片機(jī),因?yàn)槟莻€(gè)時(shí)候單片機(jī)的處理能力還沒(méi)有很強(qiáng),現(xiàn)在我們所用的基本都是微型處理單元,也叫為控制器也稱之為MCU
    的頭像 發(fā)表于 03-28 08:03 ?1936次閱讀
    <b class='flag-5'>單片機(jī)</b>是什么?<b class='flag-5'>單片機(jī)</b>編程如何入門?

    fpga編程與單片機(jī)編程的區(qū)別

    FPGA編程與單片機(jī)編程的主要區(qū)別體現(xiàn)在以下幾個(gè)方面。
    的頭像 發(fā)表于 03-14 17:16 ?1008次閱讀

    單片機(jī)編程和plc編程有什么區(qū)別

    單片機(jī)編程和PLC編程是兩種不同的嵌入式系統(tǒng)開發(fā)領(lǐng)域。在這篇文章中,我們將詳細(xì)探討這兩種編程方式的區(qū)別。首先,我們將簡(jiǎn)要介紹單片機(jī)PLC
    的頭像 發(fā)表于 02-22 10:23 ?2767次閱讀

    何謂單片機(jī)?單片機(jī)與微型計(jì)算機(jī)區(qū)別

    單片機(jī)是一種集成電路芯片,采用超大規(guī)模集成電路技術(shù),將中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能集成到一塊硅片上,構(gòu)成一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng)。
    的頭像 發(fā)表于 02-02 15:46 ?2386次閱讀

    微處理器與單片機(jī)區(qū)別 單片機(jī)進(jìn)階學(xué)習(xí)技巧

    微處理器只是一個(gè)CPU,而單片機(jī)則是由CPU與其它的接口電路組合而成的,所以CPU不等于單片計(jì)算機(jī)。也可以這樣說(shuō),CPU只是計(jì)算機(jī)其中的一個(gè)部件而已。
    發(fā)表于 02-02 14:30 ?2342次閱讀

    PLC單片機(jī)的差別是什么?

    單片機(jī)不能完全替代PLC 。雖然單片機(jī)可以通過(guò)編程實(shí)現(xiàn)類似的功能,但是在可靠性和穩(wěn)定性方面相對(duì)來(lái)說(shuō)稍遜于PLC。
    發(fā)表于 01-16 13:51 ?621次閱讀

    單片機(jī)原理及應(yīng)用是什么

    單片機(jī)(Microcontroller)是一種集成電路(IC)芯片,其中包括了中央處理器(CPU)、存儲(chǔ)器和輸入/輸出(I/O)設(shè)備等功能模塊。它是一種小型計(jì)算機(jī)系統(tǒng),具有獨(dú)立的工作能力和完整的計(jì)算
    的頭像 發(fā)表于 01-12 15:28 ?2173次閱讀