


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)原理1填空選擇1計(jì)算機(jī)系統(tǒng)中聯(lián)系五大部件的傳送通道稱為總線,總線可分為地址總線,數(shù)據(jù)總線,控制總線。2. 求補(bǔ)碼?答:反碼:正數(shù)反碼與原碼相同,負(fù)數(shù)反碼符號(hào)位不變,數(shù)值位按位取反。補(bǔ)碼:正數(shù)的補(bǔ)碼與原碼相同,負(fù)數(shù)補(bǔ)碼是把反碼的最低位加13.80C51單片機(jī)包含那些主要邏輯功能部件?答:CPU (運(yùn)算器,控制器),4KB ROM,128B RAM,2個(gè)16位定時(shí)計(jì)數(shù)器/計(jì)數(shù)器,5個(gè) 中斷源,一個(gè)全雙工串口,4個(gè)8位并行I/O 口。4.I/O的作用?P0:即可作為地址/數(shù)據(jù)總線口,也可以作普通I/O 口用。P1 :準(zhǔn)雙向口,通用 I/O 口。P2:準(zhǔn)雙向口,即可作為地址總線輸出地址高8位,也
2、可以作普通I/O 口用。P3:多用途端口,也可以作普通I/O 口用,也可以按每位定義的第二功能使用。5.工作寄存器地址區(qū)(P22)工作寄存器地址范圍0 區(qū):00H -07H1 區(qū):08H -0FH2 區(qū):10H -17H3 區(qū):18H -1FH6. 工作計(jì)數(shù)器 PC的作用:用于安放下一條執(zhí)行的指令地址(程序存儲(chǔ)器地址 )是一個(gè)16位 專用寄存器,尋址范圍0 64k,物理上獨(dú)立,不屬于內(nèi)部數(shù)據(jù)存儲(chǔ)器的SFR塊。7. 程序狀態(tài)寄存器 PSW是一個(gè)8位寄存器。PSW.7 PSW.6 PSW.5 PSW .4 PSW.3 PSW.2 PSW.1PSW.0CYACF0RS1RS0OV-PCY( PSW.
3、7 ):進(jìn)位標(biāo)志P( PSW.0):奇偶標(biāo)志位80C51單片機(jī)通常采用上電復(fù)位和開關(guān)復(fù)位兩種方式。8. 堆棧指針SP:他是一個(gè)8位寄存器用來存放 棧頂?shù)刂?,他的原則為 先進(jìn)后出。復(fù)位后內(nèi)部存儲(chǔ)器的狀態(tài):PC( 0000H)SP(07H)9. 機(jī)器周期的計(jì)算(給出震蕩頻率求機(jī)器周期)P351個(gè)機(jī)械周期=6個(gè)狀態(tài)=12個(gè)振蕩周期10. 尋址方式?80C51單片機(jī)的指令系統(tǒng)共有7種尋址方式:1.寄存器尋址2.直接尋址3.寄存器間接尋址4.立即尋址5.變制尋址6.位尋址7.相對(duì)尋址用于寄存器間接尋址的寄存器有R0, R1和DPTR,稱為寄存器間接尋址寄存器。注:間接尋址寄存器前必須加上符號(hào) 。11.
4、數(shù)據(jù)傳送操作是指把數(shù)據(jù)從源地址傳送到目的地址,源地址內(nèi)容不變(p45)數(shù)據(jù)傳送指令MOV ,MOVX,12. 程序存儲(chǔ)讀指令MOVC13匯編語言的偽指令:ORG :該命令總是出現(xiàn)在源程序的開頭位置,用于規(guī)定目標(biāo)程序的起始地址,及規(guī)定此命令后面程序或數(shù)據(jù)塊的起始地址。END :該程序用于終止源程序的編譯工作,是源程序的結(jié)束標(biāo)志,因此,在一個(gè)源程序中只能有一條END命令,并且位于程序的最后。14. 假定累加器A中的內(nèi)容為30H,執(zhí)行指令“ 1000H : MOVC A,A+PC ”后,會(huì)把程 序存儲(chǔ)器(1031H)單元的內(nèi)容送至累加器 A。15. 假定A=85H,R0=20H,(20H)=0AFH
5、,執(zhí)行指令“ ADD A,R0”后,累加器 A的內(nèi)容 為(34H),CY的內(nèi)容(1),AC的內(nèi)容為(1),OV的內(nèi)容為(0)。16. 累加器A中存放著一個(gè)其值小于或等于127的8位無符號(hào)數(shù),CY清0后執(zhí)行“ RLC A ”指令,則A中的數(shù)變?yōu)樵瓉淼?(2)倍。17. 工作方式寄存器 TMOD的作用:用于設(shè)置定時(shí)/計(jì)數(shù)器的工作方式,底4位用于T0,高 4位用于T1.18. C51的變量支持的存儲(chǔ)程序Code( ROM 64kB 由 MOVC A+DPTR'可Data ( RAM內(nèi)部)訪問變量速度最快(直接尋址)Idata ( RAM內(nèi)部)訪問所有內(nèi)部地址空間(間接尋址)Bdata ( R
6、AM內(nèi)部)支持位與字節(jié)混合訪問(可位尋址)Xdata ( RAM外部)外部數(shù)據(jù)存儲(chǔ)區(qū)由MOVXDPTR問Pdata ( RAM外部)分頁外部數(shù)據(jù)存儲(chǔ)區(qū)由MOVXR問中斷允許控制IE寄存器EA=1中斷優(yōu)先控制IP寄存器19. 數(shù)據(jù)的傳輸方式為 異步方式和同步方式21.波特率:調(diào)制速率,指傳輸信號(hào)電信號(hào)的速率,每秒傳輸電信參數(shù)。單位bps22線選法就是直接以系統(tǒng)的地址作為存儲(chǔ)芯片的片選信號(hào),為此只需要把高位地址線與存儲(chǔ)芯片的片選信號(hào)直接鏈接即可。先選法的有優(yōu)點(diǎn)是簡單明了,不需要怎增加額外電路,缺點(diǎn)是存儲(chǔ)空間不連續(xù)。簡答題1.80C51的功能部件有哪些?面向控制的8位CPU、片內(nèi)振蕩器及時(shí)鐘電路、程
7、序存儲(chǔ)器ROM、數(shù)據(jù)存儲(chǔ)器 RAM、定時(shí)/計(jì)數(shù)器、32條可編程的I/O線、一個(gè)可編程全雙工串行口、中斷系統(tǒng)、特殊功能寄存 器2.89C51的數(shù)據(jù)類型基本類型:字符型,整型,長整型,浮點(diǎn)型和雙精度型特有類型:bit,sbit ,sfr,sfr16,數(shù)據(jù)類型,專門用于51單片機(jī)硬件和 C51編譯器,不能通過指針進(jìn)行訪問,它們用于訪問51單片機(jī)的特殊功能寄存器和位地址區(qū)存儲(chǔ)類型: code,data,idata,bdata,xdata,pdata3. 串行口工作方式及特點(diǎn),如何確定其工作方式的1) 工作方式0 :以RXD(P3.0)作為數(shù)據(jù)的輸入輸出端,以 TXD(P3.1)端輸出移位脈沖,常 用于
8、外接移位寄存器, 用以擴(kuò)展并行口 ,移位數(shù)據(jù)的發(fā)送和接收以 8位位一幀,低位在前, 咼位在后。2) 工作方式1:真正用于數(shù)據(jù)的串行發(fā)送與接收,TXD引腳與RXD引腳分別用于發(fā)送和 接收數(shù)據(jù),10位數(shù)據(jù)為一幀,1個(gè)起始位,8個(gè)數(shù)據(jù)位,1個(gè)停止位,先發(fā)或接收最低位。3) 工作方式2/工作方式3: 9位異步通信接口,每幀數(shù)據(jù)位11位,1位起始位,8個(gè)數(shù)據(jù)位, 1位可編程控制位,以及1位停止位。由SCON中的SM0和SM1決定其工作方式4幾個(gè)中斷源?各標(biāo)志如何復(fù)位?入口地址1) 外部中斷0, ( p3.2)0003H低電平:軟件和硬件電路下降沿:軟件復(fù)位2) 外部中斷1, ( p3.3)0013H低電
9、平:軟件和硬件電路下降沿:軟件復(fù)位3) 定時(shí)/計(jì)數(shù)器T0 , TF0(TCON.5) 000BH.自動(dòng)清零4) 定時(shí)/計(jì)數(shù)器T1 , TF1(TCON.7) 001BH 自動(dòng)清零5) 串行口中斷 RI (SCON.0) 0023H 軟件上電復(fù)位程序分析題1)有一個(gè)長度為20字節(jié)的字節(jié)串放在 80C51單片機(jī)內(nèi)部RAM中,其首地址為60H,要求 將該字符串中每一個(gè)字符加偶校驗(yàn)。ORG1000HMOVR1, #60HMOVR5, #20NEXT:MOVA, R1ACALLSEPAMOVR1 , AINCR1DJNZR5 ,NEXTSEPA:ADDA, #00HJNBPSW.O, SRETORLA,
10、 #01HRET:RET2)從內(nèi)部RAM的30H單兀開始,有分別送入40H,50H開始的內(nèi)部RAMMOVRO, #30HMOVR1, #40HMOVA, #50HMOVR7, #10LOOP: MOV20H,R0INCR010個(gè)單字節(jié)數(shù)據(jù),編寫以下程序把其中的正數(shù),負(fù)數(shù) 單元JB 20H.7 ,F(xiàn)SZS:MOV R1,20HINCR1SJMP NEXTFS:XCHA,R1MOVR1,20HXCHA ,R1INCANEXT :DJNZRZ,LOOPSJMP $編程題1) 設(shè)單片機(jī)的fosc=12MHZ,采用TO定時(shí)方式1在P1.0腳上輸出周期為 2msde方波? 解:周期為2ms的方波由2個(gè)半周
11、期為1ms的正負(fù)脈沖組成,方波輸入原理:定時(shí) 1ms后將端口輸出電平取反1ms定時(shí)計(jì)數(shù)初值應(yīng)為:a=2A16-1*fos/12=2A16-1000*12/12=64536=0xfc18THO=Oxfc TL0=0x18中斷方式#in elude vreg51.h>sbit P1_0=P1A0;timerO () in terrupt 1 P1_0 = !P1_0;THO = Oxfc;TLO = 0x18;mai n () TMOD = 0x01;THO = Oxfc;TLO = Ox18;EA=1;ETO=1;TRO=1;while(1);2)將片內(nèi)RAM以5OH單元開始的16個(gè)數(shù)據(jù),傳送至片外數(shù)據(jù)存儲(chǔ)器 OOOOH開始的單元 中的程序。解:ORG 1OOOHMOV RO,#5OHMOV R7,#16MOV DPTR,#OOOOHAGANI: MOV A,ROMOVX DPTR,AINC ROINC DPTRDJNZ R
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 初一上學(xué)期長郡數(shù)學(xué)試卷
- 高級(jí)瓦楞紙板及紙箱生產(chǎn)項(xiàng)目環(huán)評(píng)報(bào)告表
- 通信電纜施工方案
- 2024-2025學(xué)年下學(xué)期高一語文第二單元B卷
- 柴油裝卸系統(tǒng)施工方案
- 【專精特新】稀土永磁材料企業(yè)專精特新“小巨人”成長之路(智研咨詢)
- 信息技術(shù)下的立體幾何教學(xué)初探
- 高中歷史課堂教學(xué)情境創(chuàng)設(shè)的策略研究
- 南京科遠(yuǎn)KD200變頻器使用手冊(cè)
- 中外教育史知到課后答案智慧樹章節(jié)測試答案2025年春牡丹江師范學(xué)院
- 不說臟話課件
- DB32T 3549-2019 醫(yī)療衛(wèi)生機(jī)構(gòu)醫(yī)療廢物暫時(shí)貯存設(shè)施設(shè)備設(shè)置規(guī)范
- 完整版項(xiàng)目實(shí)施保密方案
- 江西省發(fā)展改革委委屬事業(yè)單位招聘工作人員筆試真題2023
- 河北醫(yī)科大學(xué)第一醫(yī)院招聘醫(yī)療工作人員筆試真題2023
- 《無人機(jī)飛行操控技術(shù)(微課版)》試題及答案題庫07 無人機(jī)地面站飛行操控
- 國家開放大學(xué)《實(shí) 用管理基礎(chǔ)》形考任務(wù)1-4參考答案
- 人教版(2024)八年級(jí)上冊(cè)物理第六章 質(zhì)量與密度 單元測試卷(含答案解析)
- 9 漂浮的船 說課稿-2023-2024學(xué)年科學(xué)六年級(jí)下冊(cè)冀人版
- 2023年黑龍江省公務(wù)員錄用考試《行測》真題及答案解析
- 2024-2030年中國高爾夫行業(yè)運(yùn)作模式及投資規(guī)劃分析報(bào)告
評(píng)論
0/150
提交評(píng)論