《PIC單片機(jī)原理及應(yīng)用(第一章)》由會(huì)員分享,可在線閱讀,更多相關(guān)《PIC單片機(jī)原理及應(yīng)用(第一章)(25頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,PIC單片機(jī)原理及應(yīng)用,(,第二版,),第,1,章 微型計(jì)算機(jī)概論,第,2,章,PIC,單片機(jī)的組成,第,3,章,PIC,存儲(chǔ)器,第,4,章,PIC,指令系統(tǒng),第,5,章,MPLAB,集成開發(fā)系統(tǒng),第,6,章 匯編語(yǔ)言程序設(shè)計(jì),第,7,章 輸入,/,輸出端口,第,8,章 定時(shí)器計(jì)數(shù)器,第,9,章 中斷系統(tǒng),第,10,章 串行通信方式,第,11,章,CCP,捕捉,/,比較,/,脈寬調(diào)制,第,12,章,A/D,轉(zhuǎn)換器,第,13,章,PIC,系統(tǒng)功能,第,1,章 微型計(jì)算機(jī)概論,微型計(jì)算機(jī)是一種既有,快速運(yùn)算能力
2、,,又有極強(qiáng),邏輯判斷能力,和,大容量存儲(chǔ)功能,的電子設(shè)備,它是,20,世紀(jì)人類最卓越的科學(xué)發(fā)明之一。,本章介紹微型計(jì)算機(jī)的基礎(chǔ)知識(shí),主要內(nèi)容有,微型計(jì)算機(jī)的發(fā)展歷史及應(yīng)用領(lǐng)域,、,計(jì)算機(jī)硬件、軟件系統(tǒng)的基本組成,及,單片機(jī)的發(fā)展過程,。,1.1,微型計(jì)算機(jī)的發(fā)展歷史及應(yīng)用,我們今天所說的計(jì)算機(jī),是指利用電子技術(shù),實(shí)現(xiàn)計(jì)算并具有邏輯判斷和程序存儲(chǔ)功能的設(shè)備。,計(jì)算機(jī)的發(fā)展,到目前為止共經(jīng)歷了四個(gè)時(shí)代:,1,、從,1946,年到,1959,年,稱之為“電子管計(jì)算機(jī)時(shí)代”。,(第一臺(tái)),2,、從,1960,年到,1964,年,稱之為“晶體管計(jì)算機(jī)時(shí)代”。,3,、,從,1965,年到,1970,年,
3、稱之為“中小規(guī)模集成電路計(jì)算機(jī)時(shí)代”。,4,、,從,1971,年到現(xiàn)在,稱之為“大規(guī)模集成電路計(jì)算機(jī)時(shí)代”。,(微型計(jì)算機(jī)),1.1.1,微型計(jì)算機(jī)的發(fā)展歷史,從計(jì)算機(jī)發(fā)展的歷史看,微型計(jì)算機(jī)已屬于第四代計(jì)算機(jī),而微型計(jì)算機(jī)的發(fā)展又已經(jīng)歷了,四,代。,Intel,處理器的主頻的發(fā)展,8080,2MH,0.64 MIPS,8086,5MH,0.75 MIPS,Intel,386,33MH,2.9 MIPS,Intel 486,50MH,41 MIPS,Pentum,3,233MH,Intel,Pentum,4,2.4GH,Pentum,4,3GH,1.1.2,微型計(jì)算機(jī)的應(yīng)用,科學(xué)計(jì)算;,數(shù)據(jù)處
4、理;,過程控制;,計(jì)算機(jī)輔助設(shè)計(jì),/,輔助制造,(CAD/CAM),;,計(jì)算機(jī)網(wǎng)絡(luò)。,1.1.3,微型計(jì)算機(jī)系統(tǒng)主要技術(shù)指標(biāo),字長(zhǎng):,運(yùn)算單元一次運(yùn)算所能處理的,二進(jìn)制數(shù)的位數(shù),,,計(jì)算機(jī)的字長(zhǎng)取,8,的整數(shù)倍數(shù),如,8,位、,16,位、,32,位、,64,位等;,速度:計(jì)算機(jī)的速度指標(biāo)可用,主頻,及,運(yùn)算,速度,來評(píng)價(jià)(,MHz,GHz,),、,(,MIPS,:百萬指令數(shù),/,秒);,存儲(chǔ)系統(tǒng)容量:內(nèi)存和外存,以字節(jié)(,8,位二進(jìn)制信息)為單位,(,KB,,,MB,,,GB,)。,1.2,微型計(jì)算機(jī)系統(tǒng)的組成,計(jì)算機(jī)的硬件通常包括運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備及輸出設(shè)備等五個(gè)部分。,1,、
5、,CPU,的結(jié)構(gòu)及工作原理,2,、內(nèi)存儲(chǔ)器,3,、微型計(jì)算機(jī)硬件系統(tǒng)的組成方式,Control BUS,Data BUS*,位數(shù)?,Address BUS,位數(shù)?,CPU,Memory,I/O,Interface,Peripherals,注意:總線的概念將貫穿于全書,一定要將它們的結(jié)構(gòu)組成、功能、連接方法弄通和掌握。,1.2.2,軟件系統(tǒng),軟件系統(tǒng)是一臺(tái)計(jì)算機(jī)中的系統(tǒng)軟件、應(yīng)用軟件、程序設(shè)計(jì)語(yǔ)言和支持軟件及各種文檔的總稱。,系統(tǒng)軟件:包括操作系統(tǒng)、服務(wù)程序、匯編程序、解釋程序和編譯程序等。用于,對(duì)計(jì)算機(jī)自身的管理和控制,。,程序設(shè)計(jì),語(yǔ)言:通常分為面向機(jī)器的,匯編語(yǔ)言,(,低級(jí)語(yǔ)言),和面向用
6、戶的,高級(jí)語(yǔ)言,。,應(yīng)用軟件:是用,匯編語(yǔ)言,或,高級(jí)語(yǔ)言,為解決某種實(shí)際問題而編寫的程序。,1.3,微控制器系統(tǒng),在計(jì)算機(jī)的發(fā)展歷史上,特別是在第一臺(tái)小型控制器件形成以后,沿著兩條完全不同的用途(,運(yùn)算和控制,)、不同的價(jià)格、和不同的技術(shù)內(nèi)涵,而被充實(shí)于我們的日常生活中。,1.3.1,單片機(jī)系統(tǒng),單片機(jī)的發(fā)展過程和性能的日益完善,實(shí)際上是對(duì)傳統(tǒng)控制技術(shù)的一場(chǎng)革命,開創(chuàng)了,微控技術(shù),的新天地。,現(xiàn)代控制系統(tǒng)的核心內(nèi)涵就是嵌入式計(jì)算機(jī)應(yīng)用系統(tǒng)(,MCU,),,而單片機(jī)就是最典型、最廣泛、最普及的嵌入式計(jì)算機(jī)應(yīng)用系統(tǒng)。,單片機(jī)的降臨,主要也是源于其性能價(jià)格比。一般單片機(jī)用于控制的目的,而對(duì)于其承擔(dān)
7、的計(jì)算功能卻要求不高,只要能按照一定的程式進(jìn)行在線檢測(cè)和即時(shí)控制工作。,目前,各個(gè)單片機(jī)生產(chǎn)廠家還是立足于,8,位單片機(jī)的競(jìng)爭(zhēng),因?yàn)閺钠浣蹬R以來,一直成為應(yīng)用最廣泛的器件。,2002,年美國(guó),MICROCHIP,和,MOTOROLA,兩家公司,已占據(jù)著世界,8,位單片機(jī)產(chǎn)量最高的前兩個(gè)芯片制造商。,一般的單片機(jī)的結(jié)構(gòu)可以用圖所示的方塊圖描述,用三大總線(,DB,、,AB,、,CB,),實(shí)現(xiàn)模塊之間的信息傳遞。,單片機(jī),:,在一塊芯片上,集成了,CPU,、存儲(chǔ)器、輸入,/,輸出和定時(shí),/,計(jì)數(shù)器等部件的一臺(tái)微型計(jì)算機(jī)。,單片機(jī)有哪些特點(diǎn),單片機(jī)具備體積小、價(jià)格低、性能強(qiáng)、速度快、用途廣、可靠性高、靈活性強(qiáng)等優(yōu)點(diǎn),它與通用的計(jì)算機(jī)相比,還具有以下一些特點(diǎn):,存儲(chǔ)器,ROM,和,RAM,的相互獨(dú)立,采用面向控制的指令系統(tǒng),輸入,/,輸出端口的強(qiáng)大功能,單片機(jī)的主要應(yīng)用,人有所思,單片機(jī)就可為,。單片機(jī)的應(yīng)用必將隨著社會(huì)的發(fā)展和技術(shù)的進(jìn)步,而獲得更廣闊應(yīng)用。,電信,家用電器,工業(yè)控制,儀器儀表,汽車,玩具,1.3.2 PIC,系列單片機(jī),PIC,系列單片機(jī),可以滿足用戶的各種需要。從中檔產(chǎn)品,PIC16F877,作為切入點(diǎn),提供非常完備、易學(xué)易用的,MPLAB-ICD,集成開發(fā)環(huán)境。,特別是對(duì)于單片機(jī)的新手,仿佛從茫然迷惑的大海搭上一艘便捷平穩(wěn)的小船,感到非常輕松自如。,