首页
/
每日頭條
/
圖文
/
51單片機指令詳解
51單片機指令詳解
更新时间:2024-10-09 03:20:04

單片機介紹

單片機:在一片集成電路芯片上集成微處理器(CPU)、存儲器(ROM和RAM)、I/O接口、定時器、中斷系統等電路,從而構成了單芯片微型計算機,也就是單片機(single chip Microcomputer)也叫微控制器(MCU)。

51單片機指令詳解(如何快速零基礎到入門51單片機)1

單片機的性能與計算機相比計算機要高出非常多。正是因為早期的電腦為了性能豐富導緻體積大、造價昂貴,人們隻需要它的部分功能,就把主要的一些器件拿出來組成了新的物品就是單片機。

所以單片機的優點就是體積小、結構簡單、而且成本很低。

單片機的工作流程就是通過對信息源的采集(主要通過傳感器),然後通過CPU電路處理後去控制硬件去實施(例如電磁閥、LED數碼管、繼電器等)。

單片機在工業生産中和生活中得到廣泛的應用。就以洗衣機為例,半自動洗衣機之所以能進化成全自動洗衣機就是得益于單片機的發展。

STC89C52單片機是51系列中的一款(因為51是一款标杆性産品,後面出現了很多按照51内核仿制的芯片,它們有一個統稱51系列)。

8位數的CPU處理器;随機存儲器RAM為512字節該存儲器隻是暫時性的斷電數據會消失;隻讀存儲器ROM為8K(Flash)像硬盤一樣屬于長期存儲器用來存儲程序。

工作頻率12MHz(因為我們這款開發闆的晶振是12M的)

單片機引腳圖

51單片機指令詳解(如何快速零基礎到入門51單片機)2

‍‍‍上圖就是我們STC98C52芯片的引腳示意圖

VCC是正電源接入的引腳。GND是地線。IO口是P0,P1,P2,P3這些。

XTAL的這兩個引腳是用來接晶振電路的,代碼驅動運行由它來提供。RST是複位。‍‍

單片機最小系統

51單片機指令詳解(如何快速零基礎到入門51單片機)3

這是STC89C52單片機最小的一個系統,它是由一個電源,一個數碼管,一個複位電路,一個晶振電路所組成。這個時候我們的單片機就可以工作了。

STC89C52是一個需要(VCC)5V電壓的就能運行的芯片。P1是一個負載數碼管(用來顯示單片機工作)

XTAL1和XTAL2接的就是晶振電路.1和2中間的這個小方塊就是我們的晶振元件,C1和C2就是起振電容。絕大多數的晶振電路的組成都是一樣的,如果多一個電阻那是為了電路更加的穩定。

晶振在電路中是不可或缺的。以這個電路圖為例,假如我們燒錄的程序是數碼管顯示1到9,如果缺少晶振電路數碼管就會一直顯示1,其他數字不能顯示。有了晶振通過振動傳送信息單片機才會執行其他的動作。

上圖所示的S1部分我們稱之為複位電路。

其工作原理就是當電路導通時,C3電容開始充電,此時電容相當于短路狀态是直接導通的,RESET接入電源它相當于收到一個高電平信号,我們的芯片時高電平複位的,所以芯片就會複位;當電容充滿電的時候是相當于斷開的,RESET通過電阻接地相當于接受低電平。

S1是一個開關它的作用是不重啟的情況下讓電路産生高電平,S1閉合時起到的作用是短路電容,電容短路屬于放電狀态,再斷開S1電容就重新進入到充電狀态。

開發闆的介紹

51單片機指令詳解(如何快速零基礎到入門51單片機)4

我們中間這個單片機是可以取下來的,在藍色杆子向上撥的時候座子松開芯片就可以取下來。

裝上的時候注意不要裝反,一個是可以通過引腳定義VCC來定位;另一個是通過單片機有一個半月形的缺口來定位。燒錄程序或者運行時,藍色杆子必須向下固定住單片機。

51單片機指令詳解(如何快速零基礎到入門51單片機)5

這部分是LED電路,最常見的就是通過單片機控制LED的亮滅。

51單片機指令詳解(如何快速零基礎到入門51單片機)6

獨立按鍵

51單片機指令詳解(如何快速零基礎到入門51單片機)7

矩陣按鍵。按鍵的作用由我們程序來定義

51單片機指令詳解(如何快速零基礎到入門51單片機)8

無線模塊:做無線設備的控制。

51單片機指令詳解(如何快速零基礎到入門51單片機)9

紅外接頭(可以做一些遙控類的項目),自己也可以做一些帶遙控的家電的萬能遙控器。

51單片機指令詳解(如何快速零基礎到入門51單片機)10

USB口主要是用來下載程序使用的。

51單片機指令詳解(如何快速零基礎到入門51單片機)11

DS1302時鐘芯片,可以做鬧鐘之類的項目

51單片機指令詳解(如何快速零基礎到入門51單片機)12

複位電路

51單片機指令詳解(如何快速零基礎到入門51單片機)13

AD/DA模數轉換器,模拟量到數字量的轉變。我們的單片機是數字的。

51單片機指令詳解(如何快速零基礎到入門51單片機)14

74H595是擴展的IO口(備用IO口)

51單片機指令詳解(如何快速零基礎到入門51單片機)15

步進電機芯片,控制得比較精确。空調的吹風角度就是由它控制

51單片機指令詳解(如何快速零基礎到入門51單片機)16

138譯碼器,驅動數碼管

51單片機指令詳解(如何快速零基礎到入門51單片機)17

超聲波蜂鳴器。通過外部超聲波模塊輸入到單片機進行處理。蜂鳴器來表達處理的結果。

51單片機指令詳解(如何快速零基礎到入門51單片機)18

溫度傳感器

51單片機指令詳解(如何快速零基礎到入門51單片機)19

液晶顯示

51單片機指令詳解(如何快速零基礎到入門51單片機)20

點陣屏(顯示字,符号等)火車站顯示車次時用的就是這個

免費領!單片機入門到高級開挂學習路徑(附教程 工具)

回複入門資料,獲取單片機入門到高級進階教程

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
沈仲章生平(自成一類沈仲章)
沈仲章生平(自成一類沈仲章)
     從右到左:吳曉鈴,沈仲章,崔明奇,金克木   當年讀金克木的《談外語課本》,對他提到的一個朋友非常感興趣。“我有個朋友學過不止一種外語,而且學得不錯。他常對我說,自己腦筋不靈了,學不好什麼學問了,隻好學點外語,因為學外語不費腦筋。”對費盡心思而學不好外語的人來說,會覺得這話有顯而易見的凡爾賽成分,進而想追問,“誰敢誇這海口?是說胡話還是打啞謎?”這...
2024-10-09
龜仙人老頭跳廣場舞卡點(隐秘角落老陳也死了)
龜仙人老頭跳廣場舞卡點(隐秘角落老陳也死了)
  《隐秘的角落》真的是網劇中的良心之作,網上對于該劇都是一緻的好評,就連國際巨星章子怡都親自誇贊,稱起可以與歐美劇相抗衡了。能夠讓該劇有目前這樣成就的原因主要有兩方面,一方面是演員們的精湛演技,秦昊王景春,張頌文以及三位小演員都是實力演技派,尤其要稱贊三位小演員的演技,真的可以給如今隻追求流量的小鮮肉們演得好太多了;第二個方面就是劇本的選取和改編非常成功,...
2024-10-09
十一月份打雷下雨是什麼預兆(冬天十一月打雷是什麼征兆)
十一月份打雷下雨是什麼預兆(冬天十一月打雷是什麼征兆)
  在人們看來夏天打雷是比較正常的一個現象,但冬天打雷卻似乎比較少見。今日清晨,湖南、浙江等地出現打冬雷現象,那冬天(十一月)打雷是什麼征兆?老話怎麼講呢?      冬天打雷其實并沒有什麼征兆,不僅今年冬天出現打雷,在2021年2月份的時候也出現冬天打雷的現象。冬天打雷的原因分析如下:   1.冬季打雷說明空氣濕度大,容易形成雨雪,故有“冬天打雷雷打雪”之...
2024-10-09
爆炒鴨腎怎麼炒好吃(爆炒鴨腎健脾養胃)
爆炒鴨腎怎麼炒好吃(爆炒鴨腎健脾養胃)
  鴨腎可健胃養脾,補鐵益氣。爆炒鴨腎,方法簡單,味道卻很贊!香噴噴的一盤,保證讓你口水流不停!   食材:鴨腎,青椒,幹辣椒,姜絲,料酒,醬油,蚝油,鹽适量,鴨腎洗淨,一個鴨腎切成四份,先切成平衡的刀紋,不要切斷   做法:   在垂直處再平衡着切出刀紋,垂直着切的刀紋每三刀就切斷,腰花就打好了      幹辣椒用清水浸泡,小朋友要用紅椒,和青椒滾刀切成小...
2024-10-09
佳能g1x系列相機(媲美單反的便攜相機)
佳能g1x系列相機(媲美單反的便攜相機)
  随着科技的不斷進步,便攜相機如今也有着媲美大型單反的畫質表現和性能配置。佳能G1X III就是這樣一款産品,它搭載了一枚2400萬像素的APS-C畫幅圖像傳感器,配置了全像素雙核對焦技術,因此無論是畫質還是對焦,這款可以放在大衣口袋裡的相機,都有着媲美單反的性能表現。目前在京東商城上,佳能G1X III的價格是6999元。      佳能G1X III ...
2024-10-09
Copyright 2023-2024 - www.tftnews.com All Rights Reserved