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

正文內(nèi)容

單片機原理及接口技術(第二版)余錫存著課后習題答案-展示頁

2025-07-06 13:28本頁面
  

【正文】 0011 45F0 12 ORL A,B 0013 F7 13 MOV R1,A 0014 09 14 INC R1 0015 A3 15 INC DPTR 0016 D8EF 16 DJNZ R0,CH1 0018 902000 17 MOV DPTR,2000H 。 原始數(shù)據(jù)首地址 0003 7807 3 MOV R0,07 。 1 ORG 00H 0000 7850 2 MOV R0,50H 0002 E6 3 MOV A,R0 0003 75F00A 4 MOV B,0AH 0006 A4 5 MUL AB 0007 08 6 INC R0 0008 26 7 ADD A,R0 0009 08 8 INC R0 000A A6F0 9 MOV R0,B 000C 08 10 INC R0 000D F6 11 MOV R0,A 12 END在以3000H為首地址的外部RAM中,存放了14個以ASCII碼表示的0~9的數(shù),試編寫程序?qū)⑺鼈冝D(zhuǎn)換成BCD碼,并以壓縮BCD形式存放在以2000H為首地址的外部RAM中。 BIJIAO: MOV A, R0 CJNE A, 0AAH , LOOP。 MOV R1, 31H 。 存進位SJMP $,查找內(nèi)部RAM單元的20H~50H中是否有0AAH這一數(shù)據(jù),若有,則將51H單元置為01H,若沒有,則使51H單元置0。 清AADDC A,0 。 十進制調(diào)整MOV 50H,A 。 取被加數(shù)千百位ADDC A, 40H 。 十進制調(diào)整MOV 51H,A 。 取被加數(shù)十個位ADD A, 41H 。 MOV 41H, 78H 。 MOV 31H, 34H 。 (A) = 1100 1011B,被加數(shù)和加數(shù)分別存于30H、31H和40H、41H單元中(次序為千位、百位在低地址中,十位、個位在高地址中),和數(shù)放在50H、51H、52H中(52H用于存放最高位的進位),試編寫加法程序。 (17H) = 0011 0100B∨0000 0011B = 0011 0111BXRL A,R0 。 (A) = 58H + 1AH + (Cy) = 72H=83H,R0=17H,(17H)=34H,執(zhí)行下列程序后,(A) = ?ANL A,17H 。 (A) = 25H + 33H = 58HADDC A,R0 。 (40H) = 1AHMOV R0,40H 。 (A) = 25HMOV R1,33H 。答:⑴ R1的內(nèi)容傳送到R0; MOV A,R1 MOV R0,A⑵ 片外RAM 20H單元的內(nèi)容送R0; MOV R1,20H MOVX A,R1 MOV R0,A⑶ 片外RAM 20H單元的內(nèi)容送片內(nèi)RAM 20H單元; MOV R1,20H MOVX A,R1 MOV 20H,A⑷ 片外RAM 1000H單元的內(nèi)容送片內(nèi)RAM 20H單元; MOV DPTR,20H MOVX A,DPTR MOV 20H,A⑸ ROM 2000H 單元的內(nèi)容送R0;MOV DPTR,2000HCLR A MOVC A,A+DPTR MOV R0,A⑹ ROM 2000H 單元的內(nèi)容送片內(nèi)RAM 20H單元; MOV DPTR,2000HCLR A MOVC A,A+DPTR MOV 20H,A⑺ ROM 2000H 單元的內(nèi)容送片外RAM 20H單元。 因() = 1LOOP2: MOV P1,A 。 (01H)= 1LOOP1: ORL C, 。 因 此時(Cy)=0 ,所以不跳轉(zhuǎn)CPL C 。 (Cy)=0MOV A,66H 。 (30H) = 00HMOV 31H,0FFH 。 (DPL) = (62H) = 10HPOP DPH 。(61H)= (30H) = 24HPUSH 31H 。下調(diào)指令為基準的128B~+127B范圍內(nèi)的短跳轉(zhuǎn)指令。轉(zhuǎn)移的目標地址可以在64KB程序存儲器的任何地方。下調(diào)指令為基準的2KB范圍內(nèi)的跳轉(zhuǎn)指令。5. AJMP、LJMP、SJMP指令功能上有何不同?答:相同之處,都是無條件轉(zhuǎn)移指令。(A)=56H=0101 0110 BADD A,74H 。 MOV A,56H ADD A,74H 答:Cy—進位、借位標志位;OV—溢出標志位。 (51H)=25HMOV 52H,70H 。 ((R0))=(50H)=00MOV A,25H 。 (R0)=50HMOV A,00 。,寫出當執(zhí)行下列程序段后寄存器A,R0,和內(nèi)部RAM中50H、51H單元的內(nèi)容為和值?答:MOV A,59H 。 當單片機的時鐘頻率為12MHz時,一個機器周期是多少1μs(微秒);ALE引腳的輸出頻率是多少2μs(微秒)。 每條指令執(zhí)行時間都是有一個或幾個機器周期組成。 在一個機器周期內(nèi), CPU可以完成一個獨立的操作。 (2) 狀態(tài)周期: 每個狀態(tài)周期為時鐘周期的 2 倍, 是振蕩周期經(jīng)二分頻后得到的。? RS1()、RS0() 為工作寄存器組的選擇位; ① 取值為00時選擇第0組工作寄存器,片內(nèi)RAM地址是00H~07H,名稱為R0~R7;② 取值為01時選擇第1組工作寄存器,片內(nèi)RAM地址是08H~0FH,名稱為R0~R7;③ 取值為10時選擇第2組工作寄存器,片內(nèi)RAM地址是10H~17H,名稱為R0~R7;④ 取值為11時選擇第3組工作寄存器,片內(nèi)RAM地址是18H~1FH,名稱為R0~R7。③ :外部程序存儲器讀選通信號。 時,CPU從片內(nèi)讀取指令, CPU從片外讀取指令。答:① 一個8位CPU;② 4KB ROM or EPROM(8031無ROM);③ 128字節(jié)RAM數(shù)據(jù)存儲器;④ 21個特殊功能寄存器SFR;⑤ 4個8位并行I/O口,其中P0、P2為地址/數(shù)據(jù)線,可尋址64KB 程序存儲器和64KB 數(shù)據(jù)存儲器;⑥ 一個可編程全雙工串行口;⑦ 具有5個中斷源,兩個優(yōu)先級,嵌套中斷結構;⑧ 兩個16位定時器/計數(shù)器;⑨ 一個片內(nèi)振蕩器及時鐘電路。每一個區(qū)有 8 個通用寄存器R0~R7。答:MCS51 單片機片內(nèi)RAM為 256 字節(jié), 地址范圍為00H~FFH, 分為兩大部分: 低 128 字節(jié)(00H~7FH)為真正的RAM區(qū); 高 128 字節(jié)(80H~FFH)為特殊功能寄存器區(qū)SFR。?它們和單片機對外的地址總線和數(shù)據(jù)總線有何關系?答:4個8位I/O并行口,一個串行口;其中P0口為外接程存和數(shù)存的地址低8位和數(shù)據(jù)總線的時分復用接口;其中P2口為外接程存和數(shù)存的地址高8位總線接口;其中P1口為真正的用戶口線;其中P3口有第2功能; 以上4個口線在沒有專用功能時,也可以做通用I/O口線用。第二章、87C580C51和80C31單片機的主要區(qū)別在那里? 答:相同之處是:制造工藝都為CHMOS,都有128字節(jié)片內(nèi)RAM、兩個定時/計數(shù)器、4個8位I/O并行口,一個串行口和5個中斷源。主要區(qū)別:① 89C51片內(nèi)4K字節(jié)FLASHROM;② 87C51片內(nèi)4K字節(jié)EPROM;③ 80C51片內(nèi)4K字節(jié) 掩膜ROM;④ 80C31片內(nèi)無程序存儲器。 在低 128 字節(jié)RAM中, 00H~1FH共 32 單元是 4 個通用工作寄存器區(qū)。4. MCS51單片機由哪幾個部分組成。7.8.4.5.6.5. MCS51單片機的信號各自的功能是什么?答:都是控制總線① :訪問內(nèi)部程序存儲器的控制信號/編程電壓輸入端。② :地址鎖存允許/編程信號線。④:復位輸入信號/掉電保護后備電源引腳。7. 什么是時鐘周期、機器周期、指令周期?當單片機的時鐘頻率為12MHz時,一個機器周期是多少?ALE引腳的輸出頻率是多少?(1) 振蕩周期: 也稱時鐘周期, 是指為單片機提供時鐘脈沖信號的振蕩源的周期。 (3) 機器周期: 一個機器周期包含 6 個狀態(tài)周期S1~S6, 也就是 12 個時鐘周期。(4) 指令周期: 它是指CPU完成一條操作所需的全部時間。MCS 51 系統(tǒng)中, 有單周期指令、雙周期指令和四周期指令。第三章1. MCS51指令系統(tǒng)按功能分為幾類?具有幾種尋址方式?他們的尋址范圍如何? 答:① 按功能分為5類,分別是: 數(shù)據(jù)傳送類、算術操作類、邏輯操作類、控制轉(zhuǎn)移類和位操作類;② 具有7種尋址方式;③ 立即尋址,尋址范圍是程序存儲器; 直接尋址,尋址范圍是內(nèi)部RAM低128字節(jié)和高128字節(jié); 寄存器尋址,尋址范圍是四組工作寄存器R0~R7; 寄存器間接尋址,尋址范圍是內(nèi)部RAM的低128和外部RAM低64K可尋址空間; 基址寄存器加變址寄存器間接尋址,尋址范圍是程序存儲器; 相對尋址,尋址范圍是以下一條指令為相對地址的128~+127字節(jié)范圍內(nèi); 位尋址,尋址范圍是可位尋址空間,包括內(nèi)部RAM的可尋址位,特殊功能寄存器中的可尋址位。 (A)=(59H)=50HMOV R0,A 。 (A)=00MOV R0,A 。 (A)=25HMOV 51H,A 。 (52H)=70H執(zhí)行下列程序段后:(A)=25H,(R0)=50H, (50H)=00、(51H)=25H?下列程序段執(zhí)行后(Cy)=?(OV)=?。MOV A,56H 。(A)=56H+74H=0CAH=1100 1010B , 程序執(zhí)行后:(Cy)=0(OV)=1 A,A+DPTR與MOVX A,DPTR指令有何不同?答:① MOVC A,A+DPTR ;尋找的操作數(shù)在程序存儲器中,地址是:(A)+(DPTR);② MOVX A,DPTR ;尋找的操作數(shù)在外部數(shù)據(jù)存儲器中,地址是:(DPTR)。① AJMP addr11 。② LJMP addr16 。③ SJMP rel 。,內(nèi)部RAM中30H和31H單元的內(nèi)容分別為24H和10H,執(zhí)行下列程序段后,61H,62H,30H,31H,DPTR及SP中的內(nèi)容將有何變化?PUSH 30HPUSH 31HPOP DPLPOP DPHMOV 30H,00HM
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1