單片機(jī)復(fù)習(xí)知識(shí)點(diǎn)復(fù)習(xí)過(guò)程_第1頁(yè)
單片機(jī)復(fù)習(xí)知識(shí)點(diǎn)復(fù)習(xí)過(guò)程_第2頁(yè)
單片機(jī)復(fù)習(xí)知識(shí)點(diǎn)復(fù)習(xí)過(guò)程_第3頁(yè)
單片機(jī)復(fù)習(xí)知識(shí)點(diǎn)復(fù)習(xí)過(guò)程_第4頁(yè)
單片機(jī)復(fù)習(xí)知識(shí)點(diǎn)復(fù)習(xí)過(guò)程_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精品文檔單片機(jī)復(fù)習(xí)知識(shí)點(diǎn)、理論知識(shí):1. 二進(jìn)制與十進(jìn)制的轉(zhuǎn)換(要求會(huì)計(jì)算)二進(jìn)制轉(zhuǎn)十進(jìn)制:加權(quán)求和。十進(jìn)制轉(zhuǎn)二進(jìn)制:整數(shù)部分:除二取余,逆序排列,即最初得到的余數(shù)是二進(jìn)制整數(shù)的最低位,最后得到的余數(shù)是二進(jìn)制整數(shù)的最高位,如下所示:2 1 10 1因Itr (?5)=tLl|01)a小數(shù)部分:乘二取整,順序排列,即最初得到的整數(shù)是二進(jìn)制小數(shù)的最高位,如下所示:LZ50,6251Q 25X20 L00.S""1Slti (0. 61甌0. ll'Ol I.2什么是單片機(jī)?將微處理器(CPU)、存儲(chǔ)器(ROM和RAM )及各種輸入輸出接口( I/O)集成在一個(gè)芯片 上,

2、就稱(chēng)之為單片微型處理器,簡(jiǎn)稱(chēng)單片機(jī)。存儲(chǔ)器按功能劃分可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。3. 單片機(jī)最小系統(tǒng)的組成:?jiǎn)纹瑱C(jī)最小系統(tǒng)由工作電源、時(shí)鐘(或晶振)電路和復(fù)位電路三部分組成,它為單片機(jī)的工 作提供最基本的硬件條件。4. 單片機(jī)的復(fù)位條件是什么,復(fù)位后的I/O 口狀態(tài)是什么?單片機(jī)的復(fù)位條件是持續(xù)兩個(gè)機(jī)器周期以上的高電平,復(fù)位后的I/O 口為FFH。5. 單片機(jī)的時(shí)序:晶振電路為單片機(jī)的工作提供了基本的時(shí)序。時(shí)鐘周期:也稱(chēng)振蕩周期,定義為時(shí)鐘頻率的倒數(shù),也就是外接晶振頻率的倒數(shù),是單片機(jī)精品文檔精品文檔中最基本、最小的時(shí)間單位。機(jī)器周期:?jiǎn)纹瑱C(jī)的基本操作周期,在一個(gè)操作周期內(nèi),單片機(jī)完成一項(xiàng)基

3、本操作,它由12個(gè) 時(shí)鐘周期組成。因此,外接12MHz晶振的單片機(jī)的機(jī)器周期為1微秒(1卩S)。6. 單片機(jī)的I/O 口配置:STC89C52RC單片機(jī)有40個(gè)引腳,4組8位并行I/O口,分別為P0、P1、P2和P3。P3 口: P3 口的每根口線(xiàn)都有其獨(dú)立定義的第二功能。P3.0(RXD)串行通信數(shù)據(jù)輸入口P3.1(TXD)串行通信數(shù)據(jù)輸出口P3.2(INT0 )外部中斷0信號(hào)輸入P3.3(INT1 )外部中斷1信號(hào)輸入P3.4(T0)定時(shí)器/計(jì)數(shù)器0外部輸入端P3.5(T1)定時(shí)器/計(jì)數(shù)器1外部輸入端P3.6(WR )外部數(shù)據(jù)存儲(chǔ)器寫(xiě)脈沖P3.7(RD )外部數(shù)據(jù)存儲(chǔ)器讀脈沖7. C51編

4、程中常用的數(shù)據(jù)類(lèi)型及其數(shù)據(jù)表示范圍數(shù)據(jù)類(lèi)型關(guān)鍵字所占位數(shù)表示數(shù)的范圍位類(lèi)型bit10或1無(wú)符號(hào)字符型un sig ned char8 ( 1個(gè)字節(jié))0 255有符號(hào)字符型char8 ( 1個(gè)字節(jié))-128+127無(wú)符號(hào)整型un sig ned int16 (2個(gè)字節(jié))065535有符號(hào)整型int16 (2個(gè)字節(jié))-32768 +32767長(zhǎng)整形(Iong/unsigned long)和單精度實(shí)型(float)占32 位, 4個(gè)字節(jié);雙精度實(shí)型(double) 占64位,8個(gè)字節(jié)。在數(shù)前面加上“ 0x”,表示該數(shù)為十六進(jìn)制數(shù)。8. 數(shù)碼管的結(jié)構(gòu)分類(lèi)和顯示控制方式:數(shù)碼管按內(nèi)部結(jié)構(gòu)不同可分為共陽(yáng)極

5、和共陰極兩種,其中,共陽(yáng)極的公共端結(jié)高電平,共陰極的公共端接低電平。數(shù)碼管顯示的控制方式分為:靜態(tài)顯示和動(dòng)態(tài)顯示,其中動(dòng)態(tài)顯示需要實(shí)時(shí)刷新才能獲得穩(wěn)定的顯示效果,刷新周期小于25ms。9. 鍵盤(pán)的基本知識(shí):鍵盤(pán)分為編碼式鍵盤(pán)和非編碼式鍵盤(pán)。 編碼式鍵盤(pán)靠專(zhuān)門(mén)的硬件編碼器產(chǎn)生鍵的編號(hào)或鍵值, 非編碼式鍵盤(pán)靠軟件編程產(chǎn)生編號(hào)或鍵值。單片機(jī)系統(tǒng)多采用非編碼式鍵盤(pán)。10. 獨(dú)立式按鍵和矩陣式鍵盤(pán):非編碼式鍵盤(pán)根據(jù)連接方式不同又可以分為獨(dú)立式按鍵和矩陣式鍵盤(pán)。精品文檔精品文檔獨(dú)立式按鍵:硬件連接采用一線(xiàn)一鍵的方式,口線(xiàn)利用率低,常用作按鍵較少的場(chǎng)合。矩陣式鍵盤(pán):口線(xiàn)按矩陣排列,按鍵連接在行列的交叉點(diǎn)上,

6、口線(xiàn)利用率高,常用在按鍵較多的場(chǎng)合。由16個(gè)按鍵組成的矩陣鍵盤(pán)最少需要與8個(gè)單片機(jī)引腳連接。11. 按鍵消抖的方法:為確保按鍵操作的正常,在使用按鍵時(shí)要進(jìn)行按鍵消抖處理,常用的方法有:硬件消抖和軟 件延時(shí)消抖。12. STC89C52RC單片機(jī)中斷系統(tǒng)的基本知識(shí):引起單片機(jī)中斷的根源稱(chēng)為中斷源,STC89C52RC共有6個(gè)中斷源,2個(gè)優(yōu)先級(jí),其中,T2 是52單片機(jī)特有的,51單片機(jī)共有5個(gè)中斷源。它們的名稱(chēng)及相應(yīng)信息如下表。中斷源中斷申請(qǐng)標(biāo)志位中斷允許控制位中斷事件號(hào)中斷優(yōu)先級(jí)INTO(外部中斷0)IE0EX000T0 (定時(shí)器/計(jì)數(shù)器0中斷)TFOETO11INT1(外部中斷1)IE1EX

7、122T1(定時(shí)器/計(jì)數(shù)器1中斷)TF1ET133TI/RI (串口中斷)TI/RIES44中斷優(yōu)先級(jí)通過(guò)IP寄存器設(shè)置。原則:同時(shí)收到多個(gè)中斷,先響應(yīng)高優(yōu)先級(jí),后響應(yīng)低優(yōu)先 級(jí)中斷申請(qǐng);若正在進(jìn)行中斷服務(wù),貝唯被較高級(jí)別的中斷,不能被同級(jí)別或低級(jí)別的中斷; 對(duì)于同級(jí)的中斷請(qǐng)求,響應(yīng)順序取決于內(nèi)部硬件查詢(xún)順序。13. 中斷允許控制寄存器IE2異4q31字苛地址:A8HEAESET1EX1ETCEXCI&各位的作用如下:EA:總充許位。EA=O,禁止一切中斷;EA=1,則每個(gè)中斷源允許還是禁止分別由各自的允 許位確定。ES:串行口中斷允許位。ES=O,禁止串行口中斷;ES=1,允許串行口

8、中斷。ET1:定時(shí)器1中斷允許位。ET1=0,禁止定時(shí)器1中斷;ET1=1,允許定時(shí)器1中斷。EX1 :外部中斷1中斷允許位。EX1=0,禁止外部中斷1中斷;EX1=1,允許外部中斷1中斷。ETO:定時(shí)器0中斷允許位。ETO=O,禁止定時(shí)器0中斷;ET0=1,允許定時(shí)器0中斷。EXO:外部中斷0中斷允許位。EXO=O,禁止外部中斷0中斷;EX0=1,允許外部中斷0中斷。14. 外部中斷有低電平觸發(fā)和下降沿觸發(fā)兩種方式。通過(guò)定時(shí)器控制寄存器TCON中的ITO、IT1來(lái)選擇和設(shè)定。IT1為1INT中斷觸發(fā)方式控制位,當(dāng) IT1=0,外部中斷1控制為 低電平觸發(fā)方式。當(dāng)IT1=1,外部中斷1控制為下

9、降沿觸發(fā)方式。15. 51系列單片機(jī)定時(shí)/計(jì)數(shù)器的基本知識(shí): 51系列單片機(jī)有2個(gè)16位定時(shí)/計(jì)數(shù)器,由THx和TLx兩個(gè)8位寄存器組成,可以工作在 定時(shí)狀態(tài)或計(jì)數(shù)狀態(tài),每來(lái)一個(gè)脈沖則定時(shí)器/計(jì)數(shù)器的當(dāng)前值加1,直到溢出,則將TF0/TF1 置一的同時(shí)將當(dāng)前值清零。定時(shí)狀態(tài):以單片機(jī)的機(jī)器周期為計(jì)數(shù)脈沖;計(jì)數(shù)狀態(tài):以單片機(jī)P3.4(T0)、P3.5(T1)引腳輸入的外部時(shí)鐘為計(jì)數(shù)脈沖16. 定時(shí)器工作模式寄存器TMODIKFT1JflFTO近通控制受INTO曲0 7WJ0喉式C)1嘆式1功It卿I計(jì)魏0權(quán)擊0DI模兀1IQ桂廠(chǎng)21計(jì)做匚定附1:變1KTD控制.不受NTD控制17. 定時(shí)器/計(jì)數(shù)

10、器工作方式:定時(shí)器/計(jì)數(shù)器工作方式的控制由特殊功能寄存器 TMOD實(shí)現(xiàn),共有4種工作方式,其中以 方式1和方式2最常用。方式1:沒(méi)有初值自動(dòng)重裝功能的16位定時(shí)計(jì)數(shù)器,此時(shí)最大計(jì)數(shù)值為65536。方式2:具有初值自動(dòng)重裝功能的8位定時(shí)計(jì)數(shù)器,此時(shí)最大計(jì)數(shù)值為256。其中定時(shí)器1的方 式2常用作串口的波特率發(fā)生器。18.定時(shí)器初值的計(jì)算:方式1:THx=(65536-定時(shí)時(shí)長(zhǎng)/機(jī)器周期)/256TLx=(65536-定時(shí)時(shí)長(zhǎng)/機(jī)器周期)%256方式2:THx=256-定時(shí)時(shí)長(zhǎng)/機(jī)器周期TLx=256-定時(shí)時(shí)長(zhǎng)/機(jī)器周期19. 通信的基本知識(shí):通信有串行和并行兩種。并行通信控制簡(jiǎn)單、傳輸速度快,但

11、長(zhǎng)距傳輸?shù)某杀靖撸S糜诟?速的短距通信;串行通信傳輸線(xiàn)少,適合于長(zhǎng)距通信,但數(shù)據(jù)的傳送控制較復(fù)雜。20. 異步通信的基本知識(shí):串行通信又可以分為同步通信和異步通信。異步通信以字符幀為單位進(jìn)行數(shù)據(jù)傳輸,異步通 信的字符幀分為:起始位、數(shù)據(jù)位、校驗(yàn)位和停止位 4部分。«始位-T歹 二空閑亠-LSB停止e校驗(yàn)住空 下一寧霸 閑 起姑位21. 串行通信的制式:串行通信有三種制式:?jiǎn)喂?、半雙工和全雙工。22. 51單片機(jī)串口的工作方式:51單片機(jī)的串口有4種工作方式,通過(guò)串口控制寄存器 SCON來(lái)管理。方式0:同步移位寄存器方式方式1:波特率可調(diào)的10位異步收發(fā)方式2:波特率固定的11位異步

12、收發(fā)方式3:波特率可調(diào)的11位異步收發(fā)23. A/D和D/A 基本知識(shí):A/D的功能:將傳感器輸出的模擬電信號(hào)轉(zhuǎn)換成能夠被CPU處理的數(shù)字電信號(hào)。D/A的功能:將CPU輸出的數(shù)字電信號(hào)轉(zhuǎn)換成執(zhí)行機(jī)構(gòu)能夠識(shí)別的模擬電信號(hào)。A/D和D/A精度判斷的依據(jù):數(shù)字量位數(shù)24. 實(shí)驗(yàn)板上A/D、D/A芯片的型號(hào):A/D : ADC0804 ; D/A : DAC0832二、實(shí)驗(yàn)操作知識(shí)點(diǎn)1. C51頭文件的擴(kuò)展名是什么?教學(xué)實(shí)驗(yàn)板上使用的單片機(jī)型號(hào)是什么,它的是什么封裝?C51頭文件的擴(kuò)展名為.h。教學(xué)實(shí)驗(yàn)板上使用的單片機(jī)型號(hào)是 STC89C52RC,它是DIP (雙列 直插)封裝,是STC公司生產(chǎn)的一種

13、低功耗、高性能8位CPU,具有8K在系統(tǒng)可編程Flash 存儲(chǔ)器。2. C語(yǔ)言中注釋的表示方法有哪些?它們有何區(qū)別?C語(yǔ)言注釋的表示方法為“ /”或“/*/”。前者是單行注釋?zhuān)笳呤嵌嘈凶⑨專(zhuān)蓪?duì)出現(xiàn)3. STC89C52RC單片機(jī)電源和地線(xiàn)引腳名稱(chēng)和序號(hào)是什么?額定供電電壓是多少?電源引腳:VCC(40),地線(xiàn)引腳:GND( 20)。單片機(jī)的供電電壓為DC5V。4. C51編程的主函數(shù)名是什么?中斷函數(shù)名的格式是什么?C51編程的主函數(shù)名是main()void函數(shù)名()interrupt n其中n為中斷類(lèi)型號(hào)5. C51程序編譯完成后,生成十六進(jìn)制可執(zhí)行文件的后綴名是什么?C51編譯完成后生

14、成的十六進(jìn)制可執(zhí)行文件的后綴名是.hex6. 本課程介紹的繪制電路板的軟件是什么?各種文件的擴(kuò)展名是什么?Protel99SE;原理圖文件:.SCH;PCB 文件:.PCB;原理圖庫(kù)文件:.SCHLIB ; PCB庫(kù)文件:.PCBLIB ;網(wǎng)絡(luò)表文件:.NET,7. 能夠?qū)懗龉碴幓蚬碴?yáng)8段數(shù)碼管的字形碼(見(jiàn)課本數(shù)碼管一節(jié))h T e d e h a共陰高電平點(diǎn)亮公共端樓地(陰)共陰極數(shù)碼管字形碼表dpgfedcba字形碼0001111113FH1共ni公共端接盛電平(陽(yáng))共陽(yáng)極數(shù)碼管字形碼表dpgfedcba字形碼011000000C0H18. 編寫(xiě)1ms軟件延時(shí)程序:1ms延時(shí)程序?yàn)椋簐oid delayms()uint i, j;for(i=1000;i>0;i-)for(j=110;j>0;j-);9. 寫(xiě)出定時(shí)器T1工作方式1延時(shí)50ms的中斷服務(wù)子程序。(晶振12MHZ)void T1-time( ) in terrupt 3TH1=(65536-50000)/256;TL1=(65536-50000)%256;10. 已知P1 口如圖所示接了 8個(gè)發(fā)光

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論