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

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

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

3天內不再提示

單片機是什么?單片機和計算機、PLC的區別

單片機開發宇凡微 ? 來源:單片機開發宇凡微 ? 作者:單片機開發宇凡微 ? 2023-05-17 14:12 ? 次閱讀

近些年來消費類電子產品可謂百花齊放,各式各樣的設備讓人眼花繚亂,那么有一些人可能就會問了,這些電子產品到底是用什么做的呢?本期,我們主要探討的是這些電子產品后的一種控制核心------單片機

1、單片機可以用來做什么?

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

2、什么是單片機?它和計算機、PLC等有什么區別?
單片機是一種集成電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器、串口等功能集成到一塊硅片上構成的一個小而完善的計算機系統,通常稱為微控制器

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

單片機和計算機各有強弱只是側重不同,現在也有一部分糾結到底是學習使用安卓工控機還是學習使用單片機,其實這個完全可以根據個人興趣和實際應用來決定。想寫手機軟件之類的那么就玩安卓,想控制些電機或者燈之類的就耍單片機,它們兩個側重點不一樣。有時候他們兩個會同時用到,比如智能家居就是這兩者的結合,一個側重于數據的計算,一個側重于硬件的控制,它們相輔相成。

對于初學者而言,單片機和PLC是比較容易混淆的兩個東西。這個也難怪,因為它們兩個乍一看真的很像,特別是在學校里,一般做實驗都是做簡單的控制,有的用單片機控制LED燈,有的在試驗箱上用PLC控制一個照明燈,所以大家難免混淆,都是控制硬件,不知道具體的區別,也不知道到底該學哪一個。筆者之前也有這樣的困惑,直到我兩個都接觸之后我才發現它們的差別如此之大。

咱們直接可以這么理解,PLC就是用單片機加光耦、繼電器等外圍器件做的一個東西,它是單片機的一種應用。比如電子表,也是單片機的一種應用。電子表用來看時間,單片機用來搞控制,大家都不會混淆。但是PLC和單片機都可以用來控制,這樣就比較容易混淆了。可以這么說,用PLC的地方都可以用單片機,但是用單片機的地方不一定能用PLC。那可能有人問了,既然單片機都可以搞定為什么還要有PLC呢?其實PLC還是很有用武之地的。

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

3、我們常說的51單片機和8051、8031、89C51等到底有什么關系?
平時我們總是聽說51單片機或者8051、8031,還有89C51,89s51等,那么它們之間究竟是什么關系?

所謂的51單片機是指由美國INTEL公司生產的一系列單片機的總稱,這一系列單片機包括很多的型號,如8031、8051、8751、8032、8052、8752等,其中8051是最早最典型的產品,該系列其它單片機都是在8051的基礎上演變而來的,所以有的人習慣于用8051來稱呼51系列單片機。而目前網上資料最多的就是STC89c51或者AT89c51的單片機,所以我們現在常說的51單片機指的就是這個,可能還有STC89c52,其實它也是51系列的單片機,只是內存大了一點而已,程序基本是兼容的。

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

5、學習單片機需要具備哪些知識呢?

一些簡單的C語言知識,一些簡單的模電和數電知識,說是一些其實真的也不多,如圖使用單片機驅動一個LED燈的電路,其實很容易理解。想要學習這些知識的可以關注我,后續我會一點點分享單片機的學習知識。學習過程中我們既可以使用proteus模擬,也可以使用單片機開發板或者單片機模塊進行學習。

審核編輯:湯梓紅

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

    關注

    453

    文章

    50406

    瀏覽量

    421829
  • 單片機
    +關注

    關注

    6032

    文章

    44516

    瀏覽量

    633030
  • plc
    plc
    +關注

    關注

    5008

    文章

    13151

    瀏覽量

    462075
  • 計算機
    +關注

    關注

    19

    文章

    7421

    瀏覽量

    87718
  • C語言
    +關注

    關注

    180

    文章

    7598

    瀏覽量

    136197
收藏 人收藏

    評論

    相關推薦

    單片機怎么寫入程序

    單片機(Microcontroller Unit,MCU)是一種集成電路芯片,它將計算機的CPU、存儲器、輸入/輸出接口等功能集成在一個芯片上。單片機廣泛應用于嵌入式系統和物聯網設備中。編寫
    的頭像 發表于 10-21 11:21 ?275次閱讀

    單片機和工控區別是什么

    存在顯著差異。本文將詳細介紹單片機和工控區別,包括它們的定義、特點、應用場景、性能指標、優缺點等方面的內容。 定義 單片機是一種集成了微處理器、存儲器、輸入/輸出接口等多種功能的微
    的頭像 發表于 06-06 14:03 ?1152次閱讀

    PLC單片機區別是什么

    。它們各自具有獨特的功能和優勢,適用于不同的應用場景。本文將深入探討PLC單片機區別,旨在幫助讀者更好地理解這兩種控制設備的特點和選擇。
    的頭像 發表于 05-28 16:11 ?1810次閱讀

    片上系統與單片機區別

    片上系統(SoC)與單片機在多個方面存在明顯的區別
    的頭像 發表于 03-28 14:39 ?1234次閱讀

    單片機是什么?單片機編程如何入門?

    單片機其實是一種很早的叫法了,最開始我們的前輩叫單板機或者叫單片機,因為那個時候單片機的處理能力還沒有很強,現在我們所用的基本都是微型處理單元,也叫為控制器也稱之為MCU
    的頭像 發表于 03-28 08:03 ?1743次閱讀
    <b class='flag-5'>單片機</b>是什么?<b class='flag-5'>單片機</b>編程如何入門?

    單片機編程和plc編程有什么區別

    單片機編程和PLC編程是兩種不同的嵌入式系統開發領域。在這篇文章中,我們將詳細探討這兩種編程方式的區別。首先,我們將簡要介紹單片機PLC
    的頭像 發表于 02-22 10:23 ?2520次閱讀

    何謂單片機單片機與微型計算機區別

    單片機是一種集成電路芯片,采用超大規模集成電路技術,將中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能集成到一塊硅片上,構成一個小而完善的微型計算機系統。
    的頭像 發表于 02-02 15:46 ?2219次閱讀

    微處理器與單片機區別 單片機進階學習技巧

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

    PLC單片機的差別是什么?

    單片機不能完全替代PLC 。雖然單片機可以通過編程實現類似的功能,但是在可靠性和穩定性方面相對來說稍遜于PLC
    發表于 01-16 13:51 ?534次閱讀

    單片機原理及應用是什么

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

    單片機加外殼就是PLC嗎?

    單片機加外殼并不等同于PLC。雖然單片機PLC都是用于控制和監控系統的電子設備,但它們之間存在著一些關鍵的區別
    的頭像 發表于 12-25 09:10 ?1104次閱讀
    <b class='flag-5'>單片機</b>加外殼就是<b class='flag-5'>PLC</b>嗎?

    單片機解析g代碼的方法

    單片機是一種完整的計算機系統,它集成了處理器、存儲器、輸入輸出接口等基本的計算機組成部分。單片機應用廣泛,可以用于控制各種電子設備。在單片機
    的頭像 發表于 12-22 14:15 ?1664次閱讀

    單片機可以替代PLC嗎?單片機PLC區別

    單片機不能完全替代PLC 。雖然單片機可以通過編程實現類似的功能,但是在可靠性和穩定性方面相對來說稍遜于PLC
    的頭像 發表于 12-13 10:39 ?1586次閱讀

    mcu和單片機區別和聯系

    MCU(Microcontroller Unit,微控制器)和單片機(Microcomputer,微型計算機)是兩個相關但又不完全相同的概念。雖然MCU有時也被稱為單片機,但在嚴格定義中,單片
    的頭像 發表于 12-07 15:05 ?3962次閱讀

    單片機的燒寫次數是不是無限的呢?單片機能燒錄多少次?

    單片機的結構和燒寫方式 單片機是一種集成電路,它集成了處理器、存儲器、輸入輸出接口等功能。燒寫單片機時,通常使用專用的編程器連接計算機單片機
    的頭像 發表于 12-07 13:46 ?3877次閱讀