国产精品色无码视频,国产av毛片影院精品资源,亚洲人成网站77777·c0m,囯产av无码片毛片一级,夜夜操www99视频,美女白嫩胸交在线观看,亚洲a毛片性生活

薈聚奇文、博采眾長(zhǎng)、見(jiàn)賢思齊
當(dāng)前位置:公文素材庫(kù) > 計(jì)劃總結(jié) > 工作總結(jié) > 單片機(jī)期末重點(diǎn)總結(jié)

單片機(jī)期末重點(diǎn)總結(jié)

網(wǎng)站:公文素材庫(kù) | 時(shí)間:2019-05-29 15:22:58 | 移動(dòng)端:單片機(jī)期末重點(diǎn)總結(jié)

單片機(jī)期末重點(diǎn)總結(jié)

單片機(jī)期末章節(jié)重點(diǎn)總結(jié)

第一章基礎(chǔ)知識(shí)必備

一:51單片機(jī)的外部引腳功能(特別記住特殊引腳功能,如P0端口內(nèi)部沒(méi)有上拉電阻,為高組態(tài),因此使用時(shí)必須外接上拉電阻,還有P3端口各引腳都有第二功能,最好能記住所有的P3各引腳的第二功能)

二:二進(jìn)制與十進(jìn)制與十六進(jìn)制的轉(zhuǎn)換三:二進(jìn)制的邏輯運(yùn)算(&|!等)

四:C51數(shù)據(jù)類型擴(kuò)充定義(sfrsfr16sbitbit)

第二章keil軟件使用及流水燈設(shè)計(jì)

一:while語(yǔ)句以及for語(yǔ)句的格式與作用

二:?jiǎn)纹瑱C(jī)的周期(時(shí)鐘周期,狀態(tài)周期,機(jī)器周期,指令周期)三:各種顯示規(guī)律的流水燈程序(移位指令,PSW寄存器)

第三章數(shù)碼管顯示原理及應(yīng)用實(shí)現(xiàn)

一:共陰與共陽(yáng)數(shù)碼管的區(qū)別

二:數(shù)碼管靜態(tài)與動(dòng)態(tài)顯示程序的編寫(xiě)(段選與位選)注:如果背不了七段共陰或者共陽(yáng)數(shù)碼表的話,必須記得它的形成機(jī)理,否則很難編程。三:中斷

(1)5個(gè)中斷源(名稱與優(yōu)先級(jí)以及序號(hào))(2)中斷允許寄存器IE(3)中斷優(yōu)先級(jí)寄存器IP(4)定時(shí)器中斷(重中之重)定時(shí)器/計(jì)數(shù)器工作方式的設(shè)置。各種工作方式的區(qū)別。定時(shí)器/計(jì)數(shù)器控制寄存器TCON定時(shí)器初值的計(jì)算

定時(shí)器中斷的程序編寫(xiě)(中斷時(shí)間超出最大定時(shí)時(shí)間時(shí)要懂得利用分段累加計(jì)時(shí)方法解決,如P74例3.5.1)

第四章鍵盤(pán)檢測(cè)原理及應(yīng)用實(shí)現(xiàn)

一:鍵盤(pán)檢測(cè)與數(shù)碼管顯示程序的編程(獨(dú)立鍵盤(pán)與矩形鍵盤(pán))注:鍵盤(pán)抖動(dòng)的消除,鍵值的表達(dá)(方法多種,最好自己能研究出一種簡(jiǎn)單實(shí)用的方法,課本的程序說(shuō)實(shí)話,太長(zhǎng)了,很費(fèi)時(shí)間。,switch-case語(yǔ)句的結(jié)構(gòu)與功能。第五章A/D

與D/A工作原理

一:A/D轉(zhuǎn)換器的參數(shù)指標(biāo)(如:分辨率,轉(zhuǎn)換時(shí)間等)二:ADC0804各引腳功能

三:模數(shù)轉(zhuǎn)換程序的編寫(xiě)(了解)

四:D/A轉(zhuǎn)換器的參數(shù)指標(biāo)(如:分辨率,轉(zhuǎn)換誤差等)五:DAC0832各引腳功能

六:數(shù)模轉(zhuǎn)換程序的編寫(xiě)(了解)

第六章串行口通信原理及操作流程

一:各種通信方式的特點(diǎn)與區(qū)別(并行與串行)二:波特率與定時(shí)器的關(guān)系

波特率與波特率的計(jì)算(初值的計(jì)算)

三:串行口工作方式的設(shè)置與各個(gè)工作方式的特點(diǎn)與區(qū)別四:串行口程序編程(了解)

第七章通用1602,12232,12864液晶操作方法

一:1602(1)顯示容量(2)基本操作字(3)狀態(tài)字說(shuō)明(4)初始化設(shè)置

(5)1602液晶顯示程序的編寫(xiě)(了解)二:12232(1)顯示容量(2)并行基本操作時(shí)序(3)忙標(biāo)志(4)狀態(tài)字說(shuō)明(5)指令說(shuō)明

(6)12232液晶顯示程序的編寫(xiě)(了解)二:12864(1)顯示容量(2)并行基本操作時(shí)序(3)忙標(biāo)志(4)狀態(tài)字說(shuō)明(5)指令說(shuō)明

(6)12864液晶顯示程序的編寫(xiě)(了解)其他章節(jié)(了解)

擴(kuò)展閱讀:單片機(jī)期末復(fù)習(xí)重點(diǎn)總結(jié)

-1-

一、單片機(jī):就是在一片半導(dǎo)體硅片上集成了中央處理單元、存儲(chǔ)器、并行接口I/O、串行I/O口、定時(shí)器/計(jì)數(shù)器、終端系統(tǒng)、系統(tǒng)時(shí)鐘電路及系統(tǒng)總線的微型計(jì)算機(jī)。二、單片機(jī)的硬件結(jié)構(gòu):8位微處理器、數(shù)據(jù)存儲(chǔ)器(128B)、程序存儲(chǔ)器、4個(gè)8位可編程并行I/O口、1個(gè)串行口、2個(gè)16位定時(shí)/計(jì)數(shù)器、1個(gè)看門(mén)狗、5個(gè)中斷源和中斷向量、特殊功能寄存器26個(gè)、低功耗節(jié)電模式、3個(gè)程序加密鎖定位。其圖如下:

CPU(運(yùn)算器)(控制器)數(shù)據(jù)存儲(chǔ)器(RAM)P0P2程序存儲(chǔ)器特殊功能寄存器XTAL1看門(mén)狗定時(shí)器XTAL2串行口定時(shí)器/計(jì)數(shù)器16位2個(gè)中斷系統(tǒng)P1P3

三、單片機(jī)引腳:?jiǎn)纹瑱C(jī)共有40個(gè)引腳;按其功能可分為3類:

電源及時(shí)鐘引腳

控制引腳I/O口引腳

四、單片機(jī)存儲(chǔ)器結(jié)構(gòu)

程序存儲(chǔ)器16位數(shù)據(jù)存儲(chǔ)器8位

特殊功能寄存器位地址空間

五、四組并行I/O端口

1、P0口

1)P0口是一個(gè)雙功能的8位并行口,字節(jié)地址在80H,位地址為80H87H。2)P0口特點(diǎn):地址/數(shù)據(jù)復(fù)用口和通用I/O口

當(dāng)P0口用作地址/數(shù)據(jù)復(fù)用口時(shí),是一個(gè)真正的雙向口,用作與外部存儲(chǔ)器的連接,片外必須要接上拉電阻。

當(dāng)P0口作為通用I/O口時(shí),由于有高阻抗,所以在端口外要接上上拉電阻,它是一個(gè)準(zhǔn)雙向口。

2、P1口

1)P1口是單功能的I/O口,字節(jié)地址為90H,位地址為90H---97H.2)P1口特點(diǎn):-2-

由于P1口內(nèi)部有上拉電阻,沒(méi)有高阻抗輸入狀態(tài),所以不需要在片外接上拉電阻。

P1口“讀引腳”輸入時(shí),必須先向鎖存器寫(xiě)入。

3、P2口

1)P2口是一個(gè)雙功能口,字節(jié)地址為A0H,位地址為A0H---A7H.2)P2口特點(diǎn):與P1口的一樣。4、P3口略

六、時(shí)鐘電路與時(shí)序

1、時(shí)鐘電路設(shè)計(jì)圖在書(shū)上35頁(yè)圖2-13.

2、時(shí)鐘周期:若時(shí)鐘晶體的振蕩頻率為fosc,則時(shí)鐘周期T=1/fosc。3、機(jī)器周期:一個(gè)機(jī)器周期包括12個(gè)時(shí)鐘周期。即:Tcy=12/fosc。4、指令周期:?jiǎn)巫止?jié)和雙字節(jié)指令周期一般為單機(jī)器周期和雙機(jī)器周期。三字節(jié)指令周期都是雙機(jī)器周期;乘、除指令周期4個(gè)機(jī)器周期。七、復(fù)位操作和復(fù)位電路

1、復(fù)位電路設(shè)計(jì)在書(shū)上37頁(yè)圖2-18或圖2-19或圖2-20.八、單片機(jī)最小系統(tǒng)設(shè)計(jì)如圖

九、keilC的使用方法:

步驟:1、點(diǎn)擊桌面快捷鍵Uv4,打開(kāi)軟件

2、單擊project出現(xiàn)下拉菜單,單擊NewuVisonProject新建一個(gè)文件,

在彈出的窗口下方文件名隨便寫(xiě)(自定義),并保存好。

3、在彈出來(lái)的窗口左邊框里點(diǎn)atmel,在下拉菜單里選中at89s51,單擊ok按鈕。再點(diǎn)擊yes。4、按ctrl+N新建一個(gè)文本,保存。在彈出來(lái)的窗口下方文件名寫(xiě)好文

件名(文件名可以隨便寫(xiě),但必須要以.c為后綴),保存類型不要?jiǎng)印?、在左方框右擊SourceGroup1在出現(xiàn)的下拉菜單中選中AddFile……在出現(xiàn)的窗口中雙擊你剛才寫(xiě)好的文件名(這個(gè)文件名必須要以.C為后綴),添加后,關(guān)閉窗口。-3-

6、在左方框右擊Target1在出現(xiàn)的下拉菜單中選中Optionsfor……,,在出現(xiàn)的窗口中點(diǎn)擊上方的output,選中復(fù)選框createHEXFile,單

擊OK。這樣基可以編寫(xiě)程序了。

十、Proteus的使用方法:

步驟:1、點(diǎn)擊桌面ISIS快捷方式,打開(kāi)軟件。

2、保存。

3、單擊左窗口P,在彈出的窗口中輸入元件名,查找所需要的元件。4、查找好元件后,按要求連接電路圖,并保存好。

十一、中斷的概念:?jiǎn)纹瑱C(jī)能及時(shí)地響應(yīng)中斷源提出的服務(wù)請(qǐng)求,并作出快速響應(yīng)和及時(shí)處

理。

十二、中斷系統(tǒng)結(jié)構(gòu)在書(shū)上88頁(yè)圖5-2.十三、中斷控制寄存器IE、IP

1、IE

EA:中斷允許總開(kāi)關(guān)控制位

EA=0,所有中斷請(qǐng)求被屏蔽EA=1,所有中斷請(qǐng)求被放開(kāi)

ES:串行口允許中斷ES=0,禁止串行口中斷ES=1,允許串行口中斷

ET1:定時(shí)器/計(jì)數(shù)器T1的中斷允許位ET1=0;禁止T1中斷ET1=1,允許T1中斷

EX1:外部中斷1中斷允許位EX1=0,禁止外部中斷1中斷EX1=1,允許外部中斷1中斷ET0:定時(shí)器/計(jì)數(shù)器T0中斷允許位ET0=0,禁止T0中斷ET0=1,允許T0中斷

EX0:外部中斷0中斷允許位EX0=0,禁止外部中斷0中斷EX0=1,允許外部中斷0中斷

2、IP

PS:串行口中斷優(yōu)先級(jí)

PS=1,高優(yōu)先級(jí)

PS=0,低優(yōu)先級(jí)

PT1:定時(shí)器T1中斷優(yōu)先級(jí)PT1=1,高優(yōu)先級(jí)

PT1=0,低優(yōu)先級(jí)

PX1:外部中斷1中斷優(yōu)先級(jí)PX1=1,高優(yōu)先級(jí)PX1=0,低優(yōu)先級(jí)

PT0:定時(shí)器T0中斷優(yōu)先級(jí)PT0=1,高優(yōu)先級(jí)PT0=0,低優(yōu)先級(jí)

-4-

PX0:外部中斷0中斷優(yōu)先級(jí)PX0=1,高優(yōu)先級(jí)PX0=0,低優(yōu)先級(jí)

十四、中斷初始化設(shè)置

1、外部中斷0INT0設(shè)置:EA=1,IT0=1,EX0=12、外部中斷1INT1設(shè)置:EA=1,IT1=1,EX1=13、定時(shí)器T0:

方式0:TMOD=0x00,ET0=1,TR0=1,EA=1,TH0=0Xxx,TL0=0Xxx。方式1:TMOD=0x01,ET0=1,TR0=1,EA=1,TH0=0Xxx,TL0=0Xxx。方式0:TMOD=0X00,ET1=1,TR1=1,EA=1,TH1=0Xxx,TL1=0Xxx。方式1:TMOD=0X10,ET1=1,TR1=1,EA=1,TH1=0Xxx,TL1=0Xxx。

4、定時(shí)器T1:

十五、中斷及定時(shí)器服務(wù)程序設(shè)計(jì)如下:

1、定時(shí)器T0方式1(方式0不要重新裝載)#includevoidmain(void){}

TMOD=0x01;TH0=0x83;TL0=0x06;ET0=1;EA=1;TR0=1;while(1);

voidintsert0(void)interrupt1{

TH0=0x83;TL0=0x06;P0=0x00;

}

2、定時(shí)器T1方式1#includevoidmain(void){}

TMOD=0x10;TH0=0x83;TL0=0x06;ET1=1;EA=1;TR1=1;while(1);

-5-

voidintsert0(void)interrupt1{

TH0=0x83;TL0=0x06;P0=0x00;

}

3.外部中斷0

#include

#defineucharunsignedchar#defineuintunsignedintVoidmain(){EA=1;IT0=1;EX0=1;While(1);}

4、外部中斷1

#include

#defineucharunsignedchar#defineuintunsignedintVoidmain(){

EA=1;IT1=1;

EX1=1;While(1);

十六、定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)

1、結(jié)構(gòu)框圖

振蕩器/12T1P3.5引腳TR1GATEINT11>=1&TL1(5位)TH1(8位)TF1中斷-6-

2、TMOD和TCON的結(jié)構(gòu)TMOD結(jié)構(gòu)GATEC/!TM1M0GATEC/!TM1M0TCON結(jié)構(gòu)TF1TR1TF0TR0IE1IT1

十七、定時(shí)器初始值計(jì)算:如:定時(shí)1ms,

TH0=(65536-1000)/256TL0=(65536-1000)%256

十八、單片機(jī)與數(shù)碼管動(dòng)態(tài)顯示接口設(shè)計(jì)(硬件電路,程序設(shè)計(jì))1、硬件電路如圖:

IE0IT0

3、程序設(shè)計(jì):

#include#defineucharunsignedchar

#defineuintunsignedintuchardisplayram[6];

ucharcodedisplaytab[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};voiddelayms(uintn){uchari;while(n--)

for(i=0;i-7-

displayram[1]=0x1b;displayram[2]=0x1b;displayram[3]=0x1b;displayram[4]=0x1b;displayram[5]=0x1b;}

voiddisplay(uchardisplayram[6]){

unsignedchark,i,j=0x7f;for(i=0;i1)|0x80;

voidmain()-8-

2、程序設(shè)計(jì)#include

#defineucharunsignedchar#defineuintunsignedintsbitkey1=P3^0;sbitkey2=P3^1;sbitkey3=P3^2;sbitkey4=P3^3;

voiddelayms(uintms)//延時(shí)1ms{

uchari;while(ms--)

for(i=0;i-9-

if(key2==0)P0=0x0f;}if(key3==0){

delayms(5)if(key3==0)P0=0xf0;}if(key4==0){

delayms(5)if(key4==0)P0=0xa5;}}}

友情提示:本文中關(guān)于《單片機(jī)期末重點(diǎn)總結(jié)》給出的范例僅供您參考拓展思維使用,單片機(jī)期末重點(diǎn)總結(jié):該篇文章建議您自主創(chuàng)作。

來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。


單片機(jī)期末重點(diǎn)總結(jié)》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://www.hmlawpc.com/gongwen/713151.html
相關(guān)文章