現(xiàn)在自動(dòng)化程度高的工廠多使用PLC,現(xiàn)在很多工廠組織高學(xué)歷的維修人員學(xué)習(xí)PLC,可惜專業(yè)的人員太少,雞鴨談。
單片機(jī)現(xiàn)在大部份都是直接應(yīng)用到產(chǎn)品開(kāi)發(fā)當(dāng)中,你打開(kāi)淘寶看看智能的玩具就清楚它的應(yīng)用有多廣,連手機(jī)都算是單片機(jī)的一種,只不過(guò)它用的硬件不是51的芯片,軟件也不是所學(xué)的編程語(yǔ)言。
但是51單片機(jī)可以說(shuō)是基礎(chǔ)的基礎(chǔ),連51都搞不清楚的話,高級(jí)一點(diǎn)的估計(jì)會(huì)學(xué)得很累。
PIC單片機(jī)
PIC單片機(jī)系列是美國(guó)微芯公司(Microship)的產(chǎn)品,共分三個(gè)級(jí)別,即基本級(jí)、中級(jí)、高級(jí),是當(dāng)前市場(chǎng)份額增長(zhǎng)最快的單片機(jī)之一,CPU采用 RISC結(jié)構(gòu),分別有33、35、58條指令,屬精簡(jiǎn)指令集,同時(shí)采用Harvard雙總線結(jié)構(gòu),運(yùn)行速度快,它能使程序存儲(chǔ)器的訪問(wèn)和數(shù)據(jù)存儲(chǔ)器的訪問(wèn)
文章相對(duì)比較長(zhǎng),字?jǐn)?shù)比較多,大家可以先打開(kāi)頭像關(guān)注我,之后慢慢看,///插播一條:我自己在今年年初錄制了一套還比較系統(tǒng)的入門(mén)單片機(jī)教程,想要的同學(xué)找我拿就行了免費(fèi)的,私信我就可以哦~點(diǎn)我頭像左下角黑色字體加我也能領(lǐng)取哦。最近比較閑,帶做畢設(shè),帶學(xué)生參加省級(jí)或以上比賽///
并行處理,這種指令流水線結(jié)構(gòu),在一個(gè)周期內(nèi)完成兩部分工作,一是執(zhí)行指令,二是從程序存儲(chǔ)器取出下一條指令,這樣總的看來(lái)每條指令只需一個(gè)周期,這也是 高效率運(yùn)行的原因之一,此外PIC單片機(jī)之所以成為一時(shí)非常熱的單片機(jī)不外乎以下特點(diǎn):
特點(diǎn):
1. 具有低工作電壓、低功耗、驅(qū)動(dòng)能力強(qiáng)等特點(diǎn)。PIC系列單片機(jī)的I/O口是雙向的,其輸出電路為CMOS互補(bǔ)推挽輸出電路。I/O腳增加了用于設(shè)置輸入或輸出狀態(tài)的方向寄存器,從而解決了51系列I/O腳為高電平時(shí)同為輸入和輸出的狀態(tài)。
2. 當(dāng)置位1時(shí)為輸入狀態(tài),且不管該腳呈高電平或低電平,對(duì)外均呈高阻狀態(tài);置位0時(shí)為輸出狀態(tài),不管該腳為何種電平,均呈低阻狀態(tài),有相當(dāng)?shù)尿?qū)動(dòng)能力,低電平吸入電流達(dá)25mA,高電平輸出電流可達(dá)20mA。相對(duì)于51系列而言,這是一個(gè)很大的優(yōu)點(diǎn)
3. 它可以直接驅(qū)動(dòng)數(shù)碼管顯示且外電路簡(jiǎn)單。它的A/D為10位,能滿足精度要求。具有在線調(diào)試及編程(ISP)功能。
不足之處:
其專用寄存器(SFR)并不像51系列那樣都集中在一個(gè)固定的地址區(qū)間內(nèi)(80~FFH),而是分散在四個(gè)地址區(qū)間內(nèi)。只有5個(gè)專用寄存器PCL、 STATUS、FSR、PCLATH、INTCON在4個(gè)存儲(chǔ)體內(nèi)同時(shí)出現(xiàn),但是在編程過(guò)程中,少不了要與專用寄存器打交道,得反復(fù)地選擇對(duì)應(yīng)的存儲(chǔ)體
也即對(duì)狀態(tài)寄存器STATUS的第6位(RP1)和第5位(RP0)置位或清零。數(shù)據(jù)的傳送和邏輯運(yùn)算基本上都得通過(guò)工作寄存器W(相當(dāng)于51系列的累加 器A)來(lái)進(jìn)行,而51系列的還可以通過(guò)寄存器相互之間直接傳送,因而PIC單片機(jī)的瓶頸現(xiàn)象比51系列還要嚴(yán)重,這在編程中的朋友應(yīng)該深有體會(huì)
使用最多的器件:PIC16F873、PIC16F877
PIC單片機(jī)是基于RISC系統(tǒng)結(jié)構(gòu)的單片機(jī),最初的設(shè)計(jì)是支持PDP(編程數(shù)據(jù)處理器)計(jì)算機(jī)。大量的操作可以用來(lái)控制外圍設(shè)備。
pic單片機(jī)原理及應(yīng)用
PIC單片機(jī)比微控制器具有更快的程序執(zhí)行能力。它是由微芯片技術(shù)公司于1889年發(fā)明的,是一種8位單片機(jī)。眾所周知,單片機(jī)其實(shí)就是一個(gè)處理器,內(nèi)存和外設(shè)在單個(gè)芯片中的組合。PIC單片機(jī)用數(shù)據(jù)RAM和數(shù)百個(gè)ROM以類似的方式存儲(chǔ)所需程序的ROM,一些I/O端口,一個(gè)有8個(gè)引腳的定時(shí)器。
它被稱為外圍接口控制器,因?yàn)樗辉O(shè)計(jì)為執(zhí)行簡(jiǎn)單的控制應(yīng)用程序。但現(xiàn)在,它通常被稱為可編程智能計(jì)算機(jī)。眾所周知,單片機(jī)的組件基本上嵌入到芯片中。因此,外部存儲(chǔ)器、I/O端口或定時(shí)器無(wú)法進(jìn)一步添加。然而,該屬性也用于單片機(jī)的各種應(yīng)用程序。
每當(dāng)我們談?wù)撉度胧较到y(tǒng)時(shí),很明顯,雖然有外部控制器,但它們?nèi)匀挥袃?nèi)部單片機(jī)。嵌入式系統(tǒng)中單片機(jī)的ROM通常存儲(chǔ)系統(tǒng)想要執(zhí)行的功能。
正如我們所討論的,它由處理器、I/O端口、計(jì)時(shí)器和內(nèi)存組織組成。
對(duì)單片機(jī)感興趣的朋友可以找我,我錄制了一些關(guān)于單片機(jī)的入門(mén)教程,有需要的童鞋找我拿就行,免費(fèi)的,私信我“林老師”就可以拿~點(diǎn)擊打開(kāi)我的頭像就能領(lǐng)取
1.《手機(jī)用的什么命令》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《手機(jī)用的什么命令》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/keji/3235035.html