freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片微機(jī)原理與接口技術(shù)(第2版宋躍版)習(xí)題參考答案(留存版)

2025-07-15 06:48上一頁面

下一頁面
  

【正文】 達(dá)到3~35塊(取決于存儲器密度)。 用來存放下一條指令的地址。256B的片內(nèi)數(shù)據(jù)存儲器空間(00HFFH)。 (60H) =0AH , A7 90 MOV P2, P1 。設(shè)計(jì)程序?qū)崿F(xiàn)2個(gè)BCD碼相加,其結(jié)果的十位和個(gè)位送到外部 RAM的2000H單元, 結(jié)果的百位值送F0位。 。 子程序調(diào)用時(shí),參數(shù)的傳遞方法有哪幾種? 答:在80C51單片機(jī)中,子程序調(diào)用時(shí),參數(shù)的傳遞方法由三種: (1)、利用累加器A或寄存器; (2)、利用存儲器; (3)、利用堆棧。大于交換位置 LOOP3:MOV A,R0 DJNZ R7,LOOP1 JB 00H,LOOP0 。全部加完了嗎? RET 1在內(nèi)部RAM的21H單元開始存有一組單字節(jié)不帶符號數(shù),數(shù)據(jù)長度為30H,要求找出最大數(shù)存入BIG單元。 while(1)。 答: (1) a+bamp。 !c|| 1 (True) 20 / 109 宋躍單片微機(jī)原理與接口技術(shù)(第2版) 習(xí)題參考答案 150624 (4)!(a+b)+c1amp。amp。amp。gt。 bamp。amp。amp。amp。 } 用循環(huán)結(jié)構(gòu)編寫程序?qū)崿F(xiàn)輸出110的平方和 解:include amp。 } .設(shè)fsoc=12MHz,8051定時(shí)器0的方式0、方式方式2的最大定時(shí)間隔分別是多少? 答:fsoc=12MHz,故計(jì)數(shù)周期為1us,所以: 方式0最大計(jì)數(shù)為2=8192,T0=8192us; 方式1最大計(jì)數(shù)為2=65536,T1=65536us; 方式2最大計(jì)數(shù)為2=256,T1=256us; .用單片機(jī)內(nèi)部定時(shí)器來產(chǎn)生矩形波, 設(shè)單片機(jī)時(shí)鐘頻率為l2MHz。 TR0=1。lt。lt。 (11)添加電源、地和示波器:點(diǎn)擊中的第一個(gè)按鈕,在元件列表中選擇GROUND、POWER(電源和地);單擊最后一個(gè)按鈕,在元件列表中選擇OSCILLOSCOPE(示波器)。 例如:外部中斷0的中斷服務(wù)程序INT0P放置在程序存儲區(qū)的任意區(qū)域,此時(shí),通過以下方式,可實(shí)現(xiàn)對中斷服務(wù)程序的執(zhí)行: ORG 0003H LJMP INTOP 6. 簡述子程序調(diào)用和執(zhí)行中斷服務(wù)程序的異同點(diǎn) 答:相同點(diǎn):均能中斷主程序執(zhí)行本程序,然后再返回?cái)帱c(diǎn)地址繼續(xù)執(zhí)行主程序。 15. 當(dāng)定時(shí)/計(jì)數(shù)器T0工作在方式3時(shí),T1可以工作在哪些方式?這時(shí)我們常把把定時(shí)/計(jì)數(shù)器1設(shè)置成什么工作方式?為什么? 答: T0工作在方式3時(shí),T1可以工作在方式0,方式1和方式2。 fosc?t6?106?800?10?6 ?65536??65136=FE70H ②方式1:T0初值?2?121216 那么TH0=0FEH,TL0=70H,那么初始化程序程序: TMOD=0x01。amp。 //開定時(shí)/計(jì)數(shù)器1中斷 //主程序 。設(shè)置初始值 。 TH0=0xf3。而當(dāng)GATE為1時(shí),此時(shí),除了使TRx(x=0或1)為1外,還需要相應(yīng)的外部中斷輸入引腳INTx(x=1或0)為高電平,才能啟動(dòng)定時(shí)/計(jì)數(shù)器。為了預(yù)防這點(diǎn),所以需要保護(hù)現(xiàn)場。 (8)軟件調(diào)試:編譯成功后在Debug菜單選項(xiàng)中單擊Start/Stop Debug Session進(jìn)入調(diào)試狀態(tài)。iamp。gt。 TH0=(65536500)/256。lt。gt。amp。} else if (bamp。gt。b amp。b, amp。 } while(1)。gt。b) amp。一般指針占用3個(gè)字節(jié):第一個(gè)字節(jié)存放該指針的存儲器類型編碼(由編譯模式的默認(rèn)值確定),第二和第三個(gè)字節(jié)分別存放該指針的高位和低位地址偏移量。iamp。加上另一數(shù)的一個(gè)字節(jié) MOV R0,A 。長度送R7 CLR 00H 。 (2).要對系統(tǒng)的硬件資源和工作環(huán)境進(jìn)行分析和熟悉. (3).利用數(shù)學(xué)方法或數(shù)學(xué)模型來對其進(jìn)行描述,從而把一個(gè)實(shí)際問題轉(zhuǎn)化成由計(jì)算機(jī)進(jìn)行處理的問題。lt。 答:CLR C MOV A,31H SUBB A,11H MOV 31H,A MOV A,30H SUBB A,10H MOV 30H,A 1試編寫程序,將R0中的低4位數(shù)與R1中的高4位數(shù)合并成一個(gè)8位數(shù),并將其存放在R0中。 (R0)= 30H , 78 30 MOV A, R0 。 (3)30H~7FH為堆棧、數(shù)據(jù)緩沖區(qū)。有溢出時(shí)OV=1,否則OV=0; P:奇偶標(biāo)志位。 1 0 1 0 0 0 11 1 1 1 1 1 1 1 1 片1:A3FFH A15 A14 A13 A12 A11 A10 A9 A8 A7A6A5A4 A3A2A1A0 地址 G1 A B C 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 片2:B000H 具有快編程和快擦除的功能,其塊擦除時(shí)間是2ms;而NOR技術(shù)的塊擦除時(shí)間達(dá)到幾百ms。 、PROM、動(dòng)態(tài)RAM、靜態(tài)RAM等存儲器中,哪幾類是可以隨時(shí)讀寫的? 解:動(dòng)態(tài)RAM、靜態(tài)RAM這幾類是可以隨時(shí)讀寫的。單片微機(jī)原理與接口技術(shù)(第2版宋躍版)習(xí)題參考答案 宋躍單片微機(jī)原理與接口技術(shù)(第2版) 習(xí)題參考答案 150624 第1章 思考題及習(xí)題參考答案 1寫出下列二進(jìn)制數(shù)的原碼、反碼和補(bǔ)碼(設(shè)字長為8位)。 某ROM芯片中有12根地址輸入端和8個(gè)數(shù)據(jù)輸出端,該芯片的存儲容量是多少位? 解:芯片的存儲容量是4K*8位。(2) 數(shù)據(jù)、地址采用同一總線,實(shí)現(xiàn)串行讀取。 存于累加器ACC中的運(yùn)算結(jié)果有奇數(shù)個(gè)1時(shí)P=1,否則P=0. 80C51單片機(jī)的當(dāng)前工作寄存器組如何選擇? 答:由特殊功能寄存器中的程序狀態(tài)寄存器PSW的RSRS0來決定,當(dāng)RSRS0為00時(shí), 選擇0組;為01時(shí),選擇1組;為10時(shí)選擇2組,為11時(shí)選擇3組。 1簡述MCS51單片機(jī)存儲區(qū)的劃分。 (A) =60H , E6 MOV R1, A 。 答:MOV A,R0 ANL A,0FH MOV B,A 10 / 109 宋躍單片微機(jī)原理與接口技術(shù)(第2版) 習(xí)題參考答案 150624 MOV A,R1 ANL A,0F0H ORL A,B MOV R0,A 14. 設(shè)計(jì)雙字節(jié)無符號數(shù)加法程序?qū)崿F(xiàn)(R0 R1)+(R2 R3) → (R4 R5), R0、 R R4存放16位數(shù)的高字節(jié), R R R5存放低字節(jié),假設(shè)其和不超過16位。0 則A=FFH SJMP COMP 。 (4).對各種算法進(jìn)行分析比較,并進(jìn)行合理的優(yōu)化。標(biāo)志位為0 MOV A,R0 LOOP1: INC R0 MOV R2,A CLR C MOV 22H,R0 CJNE A,22H,LOOP2 。保存和數(shù) INC R0 。lt。 基于存儲器的指針定義時(shí)就指定了它所指向的對象的存儲器類型時(shí),該指針變量就屬于基于存儲器的指針。amp。 define uchar unsigned char define uint unsigned int uchar i。 } 輸入3個(gè)無符號數(shù)據(jù),要求按由大到小的順序輸出。amp。amp。b amp。gt。 bamp。%damp。=10。 TL0=(65536500)%256。 void delay(x,y) {int i,j。lt。在Debug菜單下選擇Step(單步)運(yùn)行方式,可以實(shí)時(shí)觀察程序運(yùn)行狀態(tài),;如果選擇Run,則程序進(jìn)入到連續(xù)運(yùn)行方式。在80C51中,保護(hù)斷點(diǎn)全部是由硬件自動(dòng)完成,而保護(hù)現(xiàn)場必須由用戶自己編寫處理,保護(hù)的內(nèi)容根據(jù)中斷服務(wù)子程序中使用到的寄存器進(jìn)行保存。 14. 80C51單片機(jī)中的定時(shí)/計(jì)數(shù)器有幾種工作方式?方式0和方式1有什么異同點(diǎn)? 答:有4種工作方式,分別為方式0,方式1,方式2和方式3。 TL0=0x10。 。 。lt。 TR0=1。而方式1是16位定時(shí)/計(jì)數(shù)器。 如果要將中斷服務(wù)程序放置在程序存儲區(qū)的任意區(qū)域,在程序中要通過在中斷地址區(qū)的對應(yīng)地址上設(shè)置跳轉(zhuǎn)指令才可實(shí)現(xiàn)對中斷服務(wù)程序的執(zhí)行。 (10)添加元件,繪制原理圖:單擊對象選擇器按鈕,彈出“Pick Devices”頁面,在“Keywords”輸入AT89C51,將單片機(jī)選中放入電路圖中,然后將LED添加進(jìn)來。i++) { P0=(LEDamp。iamp。 ET0=1。 } printf(sum=%d,sum)。%d\n, max, med, min)。c amp。amp。amp。amp。 if (aamp。lt。 scanf(%d,amp。amp。 設(shè)a=3,b=4,c=5,寫出下列關(guān)系表達(dá)式或邏輯表達(dá)式的結(jié)果。i++) result+=i。指向另一加數(shù)的高位 DJNZ R2,JASUB1 。小于或等于不交換 SETB 00H XCH A,R0 DEC R0 XCH A,R0 INC R0 。 (4)子程序:它的主要特點(diǎn)是,在執(zhí)行過程中需要由其它的程序來調(diào)用,執(zhí)行完后又需要把執(zhí)行流程返回到調(diào)用該子程序的主程序。 X=0時(shí)的賦值 SJMP COMP 。R0、 R R4存放16位數(shù)的高字節(jié), R R R5存放低字節(jié), 答: MOV A, R1 CLR C SUBB A, R3 MOV R5, A MOV A, R0 SUBB A, R2 MOV R4, A 17. 設(shè)2個(gè)BCD碼數(shù)存在外部RAM的2000H和內(nèi)部RAM的20H。 (B) = 10H , 87 F0 MOV R1, P1 。 2)從邏輯上分別可劃分為:片內(nèi)統(tǒng)一尋址的64KB程序存儲器空間(0000HFFFFH);64KB的片外數(shù)據(jù)存儲器空間(0000HFFFFH)。 8051單片機(jī)中EA引腳的作用是什么? 答:訪問內(nèi)部或外部程序存儲器的選擇端當(dāng)EA接高電平的時(shí)候程序從內(nèi)部ROM開始執(zhí)行,當(dāng)EA為低電平的時(shí)候,從外部ROM開始執(zhí)行 程序計(jì)數(shù)器PC的作用是什么? 答:程序計(jì)數(shù)器PC是一個(gè)16位的計(jì)數(shù)器,他總是存放著下一個(gè)要取的指令的16位存儲單元地址。 1 0 1 1 0 0 11 1 1 1 1 1 1 1 1 片2:B3FFH A15 A14 A13 A12 A11 A10 A9 A8 A7A6A5A4 A3A2A1A0 地址 G1 A B C 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 片3:B400H (3) 芯片尺寸小,引腳少,是位成本(bit cost)最低的固態(tài)存儲器,將很快突破每兆字節(jié)1美元的價(jià)格限制。它以觸發(fā)器為基本存儲單元,所以只要不掉電,其所存信息就不會丟失。 (1) X=1011 (2) X=1011 (3) X=1000 答: (1)X補(bǔ)碼=00001011 Y補(bǔ)碼=00000011 [–Y]補(bǔ)碼=11111101 [X+Y]補(bǔ)=00001110 [XY]補(bǔ)=00001000 (2)X補(bǔ)碼=00001011 Y補(bǔ)碼=00000111 [–Y]補(bǔ)碼=11111001 [X+Y]補(bǔ)=00010010 [XY]補(bǔ)=00000100 (3)X補(bǔ)碼=00001000 Y補(bǔ)碼=00001100 [–Y]補(bǔ)碼=11110100 [X+Y]補(bǔ)=00010100 [XY]補(bǔ)=1111110
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1