隨著科技的不斷發(fā)展,自動(dòng)化控制領(lǐng)域的單片機(jī)已經(jīng)發(fā)展的十分完善了。做為一個(gè)硬件愛好者的我,是如何一步一步的學(xué)習(xí)單片機(jī)的呢?用51單片機(jī)入門系列文章分享一下我的心路歷程。
一、什么是單片機(jī)?
首先學(xué)習(xí)一個(gè)新知識,我們要了解它是什么,可以做什么?那么我們就簡單的來介紹一下單片機(jī)是什么。
單片機(jī)是一片集成電路上集成微處理器(CPU)、存儲(chǔ)器(ROM和RAM)、I/O接口電路、定時(shí)器和中斷系統(tǒng),由此組成一個(gè)完整的單芯片微型計(jì)算機(jī),即單片機(jī)(single chip Microcomputer),也叫微控制器(MCU),這也就是大家在很多電路圖上看到一個(gè)芯片(IC)上面標(biāo)注的MCU,這說明這塊IC一個(gè)單片機(jī)。
下面介紹一下這塊單片機(jī)的主要組成部分。
1、CPU (Central Processing Unit): 中央處理單元,由運(yùn)算器和邏輯控制器組成,同時(shí)還包括了中斷系統(tǒng)和部分外部特殊功能寄存器。
2、RAM(Random-Access Memory): 隨機(jī)存儲(chǔ)器,這是用來存放讀寫的數(shù)據(jù),比如運(yùn)算的中間結(jié)果,最終結(jié)果以及欲顯示的數(shù)據(jù)。在51單片機(jī)中,RAM是被分成了兩個(gè)部分,在后面的文章中會(huì)講到。
3、ROM(Read-Only Memory):只讀存儲(chǔ)器,用來存放程序、一些原始的數(shù)據(jù)。
4、I/O(input/output):輸入輸出,AT89C51單片機(jī)有四個(gè)8位并行I/O口,既可以作為輸入,也可以作為輸出。
5、T/C(timer/counter):兩個(gè)定時(shí)器和計(jì)數(shù)器,既可以工作在定時(shí)模塊,也可以工作在計(jì)數(shù)模式。
6、中斷(Interrupt Request):實(shí)時(shí)控制、故障自動(dòng)處理、單片機(jī)與外圍設(shè)備間的數(shù)據(jù)傳送,比如串口通信就是可以采用中斷處理。
廣州學(xué)習(xí)的單片機(jī)課程
二、單片機(jī)可以用來做什么?
就現(xiàn)在而言,只要需要自動(dòng)控制和簡單計(jì)算的電子設(shè)備,都可以用單片機(jī)來實(shí)現(xiàn),再根據(jù)實(shí)際情況來選擇不同的性能的單片機(jī),如:FPJA、STM32系列、51系列,Ardiuno、PLC等。我主要來介紹51單片機(jī),作為單片機(jī)的入門硬件。
三、單片機(jī)具體可以用在哪些領(lǐng)域呢?
我們經(jīng)常用到的電腦手機(jī),其實(shí)就是一個(gè)復(fù)雜的單片機(jī)系統(tǒng),其中不止一塊單片機(jī),是多芯片的組合。它還可以用在工業(yè)自動(dòng)化,智能硬件,通訊,武器等方面。下面逐一介紹在各個(gè)領(lǐng)域的具體應(yīng)用。廣州學(xué)習(xí)的單片機(jī)課程
廣州學(xué)習(xí)的單片機(jī)課程,通訊方面:調(diào)制解調(diào)器、交換機(jī)、路由器、座機(jī)等。
工業(yè)自動(dòng)化:數(shù)據(jù)采集、測控技術(shù)、自動(dòng)控制,衛(wèi)星等。
智能硬件:洗衣機(jī)、電視機(jī)、電冰箱、空調(diào)、微波爐、汽車電子設(shè)備等。
武器裝備、飛機(jī)、軍艦、坦克、導(dǎo)彈、航天飛機(jī)、火箭、智能武器等。
單片機(jī)具體的運(yùn)用是無處不在的,在當(dāng)今這個(gè)自動(dòng)化相當(dāng)發(fā)達(dá)的社會(huì),單片機(jī)起了不小的功勞。
四、我們自己學(xué)習(xí)單片機(jī)可以來做什么呢?
智能硬件是個(gè)不錯(cuò)的選擇,通過學(xué)習(xí)單片機(jī),我們可以利用單片機(jī)做一些有趣的東西。比如做一個(gè)溫濕度檢測裝置,RFID門禁系統(tǒng),智能時(shí)鐘等。慢慢的學(xué)習(xí),讓我們了解更多的硬件知識。在后面的文章中,我會(huì)去介紹更多單片機(jī)、數(shù)電、模電、C語言和基礎(chǔ)硬件的知識,學(xué)習(xí)如何搭建單片機(jī)最小系統(tǒng),如何給單片機(jī)編寫程序,怎么燒寫程序,做一些實(shí)例給大家參考。