資源描述:
《田老師的pic單片機(jī)教案1》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、第一章PIC系列單片機(jī)結(jié)構(gòu)原理第一章PIC系列單片機(jī)結(jié)構(gòu)原理第一章單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述1.2PIC單片機(jī)基本結(jié)構(gòu)及信號(hào)引腳1.3常用存儲(chǔ)器1.4時(shí)鐘電路與時(shí)序1.5復(fù)位、喚醒與看門(mén)狗功能第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述微型計(jì)算機(jī)是一種以電子器件為基礎(chǔ),可以接受輸入信息,并能夠?qū)Ω鞣N輸入的數(shù)字化信息進(jìn)行算術(shù)和邏輯運(yùn)算,最后產(chǎn)生輸出的電子設(shè)備。微型計(jì)算機(jī)既有快速運(yùn)算能力,又有極強(qiáng)邏輯判斷能力和大容量存儲(chǔ)功能,它是20世紀(jì)人類最卓越的科學(xué)發(fā)明之一。單片微型計(jì)算機(jī)就是將CPU、RAM、ROM、定時(shí)/計(jì)數(shù)器和多種接口都集成到一塊集成電路芯片上的
2、微型計(jì)算機(jī)。第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述單片機(jī)的應(yīng)用(1)單片機(jī)在儀器儀表中的應(yīng)用(2)單片機(jī)在機(jī)電一體化中的應(yīng)用(3)單片機(jī)在智能接口和多機(jī)系統(tǒng)中的應(yīng)用(4)單片機(jī)在生活中的應(yīng)用(5)微處理功能(6)通訊(7)軍事第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述1.1.1二進(jìn)制數(shù)和編碼一、計(jì)算機(jī)中的二進(jìn)制二進(jìn)制的優(yōu)點(diǎn):(1)簡(jiǎn)單可行。(2)運(yùn)算規(guī)則簡(jiǎn)單。(3)適合邏輯運(yùn)算。二進(jìn)制主要法則:0+0=01+0=10+1=11+1=100*0=01*0=00*1=01*1=1第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述1、二進(jìn)制轉(zhuǎn)換成十進(jìn)制一個(gè)
3、十進(jìn)制數(shù)是以10的位權(quán)關(guān)系來(lái)轉(zhuǎn)化的,同理一個(gè)二進(jìn)制數(shù)是以2的位權(quán)關(guān)系來(lái)轉(zhuǎn)化的。(1010)=1×23+0×22+1×21+0×202=8+0+2+0=(10)226……余0(最低位)取值順序10213……余12、十進(jìn)制轉(zhuǎn)化成二進(jìn)制26……余0采取除以2取余數(shù)。23……余121……余1(最低高)0第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述3、十六進(jìn)制在計(jì)算機(jī)程序除了使用二進(jìn)制表示數(shù)字之外,十六進(jìn)制數(shù),也經(jīng)常用到。在這種進(jìn)制中,每一位數(shù)字表示十六的冪數(shù)。16個(gè)數(shù)字字符,0~9,A,B,C,D,E,F。4、二進(jìn)制轉(zhuǎn)換成十六進(jìn)制按4位進(jìn)行分組,每組對(duì)應(yīng)一個(gè)十六進(jìn)
4、制數(shù):(0110111011010101)=(6ED5)2166ED5第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述二、計(jì)算機(jī)中的字符編碼信息編碼是對(duì)輸入到計(jì)算機(jī)中的各種非數(shù)值型數(shù)據(jù)用二進(jìn)制數(shù)進(jìn)行編碼的方式。常用的編碼方式有以下幾種:1、二—十進(jìn)制編碼二—十進(jìn)制編碼也稱為BCD碼。這是一種用4位二進(jìn)制數(shù)來(lái)表示一位十進(jìn)制數(shù)的編碼方式。它貌似二進(jìn)制,實(shí)為十進(jìn)制。這種編碼形式比較便于人們的識(shí)別和轉(zhuǎn)換,可以簡(jiǎn)化人機(jī)聯(lián)系。第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述2、ASCII碼計(jì)算機(jī)最常用的字符編碼是ASCII碼。ASCII碼用7位二進(jìn)制代碼來(lái)表示,共有128個(gè)
5、字符,其中34個(gè)控制符,94個(gè)可見(jiàn)字符。ASCII碼的最高位用做奇偶校驗(yàn)位,用來(lái)檢驗(yàn)代碼在傳輸過(guò)程種是否出現(xiàn)錯(cuò)誤。ASCII碼的兩個(gè)次高位主要用來(lái)表示控制字符。第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述1.1.2單片機(jī)工作原理簡(jiǎn)述1.單片機(jī)的工作特點(diǎn)(1)存儲(chǔ)器ROM和RAM的相互獨(dú)立(2)采用面向控制的指令系統(tǒng)(3)輸入/輸出端口的強(qiáng)大功能(4)品種系列化第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述2、單片微型計(jì)算機(jī)系統(tǒng)的組成單片微型計(jì)算機(jī)系統(tǒng)的組成與通用計(jì)算機(jī)的組成基本相同,都是由硬件系統(tǒng)和軟件系統(tǒng)構(gòu)成。硬件(Hardware):是構(gòu)成單片機(jī)的所有
6、實(shí)體部件,好比是人的軀體。它分為五大功能部件,即運(yùn)算器、控制器、存儲(chǔ)器(Memory)、輸入(Input)設(shè)備和輸出(Output)設(shè)備。第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.1單片機(jī)概述1.1.3PIC單片機(jī)的主要特點(diǎn)1哈佛總線結(jié)構(gòu)2流水線結(jié)構(gòu)運(yùn)行速度快3尋址方式簡(jiǎn)單尋址空間獨(dú)立4精簡(jiǎn)指令RISC技術(shù)5低功耗和負(fù)載的能力強(qiáng)第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.2PIC單片機(jī)基本結(jié)構(gòu)及信號(hào)引腳1.2.1PIC單片機(jī)內(nèi)部基本結(jié)構(gòu)1.PIC16F87X系列單片機(jī)的分類PIC16F87X系列單片機(jī)是PIC大家庭中的一個(gè)分支,包
7、括:16F870、16F871、16F872、16F873、16F874、16F876和16F877。其中1998年推出的是16F873、16F874、16F876和16F877;1999年推出的是16F870、16F871、和16F872。第一章PIC系列單片機(jī)結(jié)構(gòu)原理1.2PIC單片機(jī)基本結(jié)構(gòu)及信號(hào)引腳1.2.1PIC單片機(jī)內(nèi)部基本結(jié)構(gòu)2.PIC16F87X系列單片機(jī)概述PIC16F87X系列單片機(jī)是一種具有FLASH程序存儲(chǔ)器的8位COMS單片機(jī),品種有28引腳采用雙列直插和表面封裝的16F870、16F872、16F873、和16F876四種型號(hào)及4
8、0引腳采用雙列直插和表面封裝等3種封裝形式的16F8