資源描述:
《單片機(jī)原理與接口技術(shù) 應(yīng)用型高等教育計(jì)算機(jī)類 李明 畢萬(wàn)新習(xí)題參考答案.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、《單片機(jī)原理與接口技術(shù)》第三版習(xí)題答案第1章概述一、填空題1、補(bǔ)碼2、01000101b3、110110104、ASCII二、簡(jiǎn)答題略三、計(jì)算題1、[68]補(bǔ)=01000100b[-68]補(bǔ)=10111100b[C9]補(bǔ)=00110111b2、00111101.11011001B10100101.10110110B5E.5EH137.395D102.375D76.5CH3、(1)142H(2)72H(3)48H(4)FAH4、(1)10000110(2)001000010001第2章MCS-51單片機(jī)的基本結(jié)構(gòu)一、填空
2、題1、低電平2、32;4;8;Rn3、任意4、85、片外程序6、按位7、四8、上電復(fù)位;按鈕復(fù)位9、0000H;0001H10、1二、選擇題1、B2、D3、C4、B5、A6、C7、C8、C9、B10、B三、判斷題1、X2、X3、X4、√5、X6、√7、X8、X四、略第3章MCS-51單片機(jī)的指令系統(tǒng)一、選擇題1、D2、B3、C4、B5、D6、D7、B8、D9、C10、C二、填空題1、00002、23、不確定4、8內(nèi)部RAM5、地址6、ADPTRPC7、1031H8、62H30H不確定9、7030H10、00;10H;F
3、1H;01H11、8140H三、編程題1、(1)MOVA,R0MOVR2,A(2)MOVDPTR,#0020HMOVXA,@DPTRMOVR0,A(3)MOVDPTR,#0020HMOVXA,@DPTRMOV20H,A(4)MOVDPTR,#1000HMOVA,20HMOVX@DPTR,A(5)MOVDPTR,#2000HMOVXA,@DPTRMOV20H,A(6)MOVDPTR,#2000HMOVA,#00HMOVCA,@A+DPTRMOV20H,A(7)MOVDPTR,#2000HMOVA,#00HMOVCA,@A
4、+DPTRMOVDPTR,#0020HMOVX@DPTR,A2、MOVA,P1ANLA,#01110111B;清0ORLA,#00000001B;置位CPLACC.4;取反CPLACC.6MOVP1,A3、(1)MOVA,20HADDA,21HDAAMOV22H,A(2)MOVA,#0FHANL30H,AANL31H,AMOVA,31HSWAPAADDA,30HMOVDPTR,#1000HMOVX@DPTR,A(3)MOVA,20HJZ2300HCLRCSUBBA,#80HJC2100HSJMP2200HSJMP$4、
5、ORG0000HMOVDPTR,#2040HMOVR0,#40HMOVXA,@DPTRMOV@R0,AINCDPTR;下單元INCR0MOVXA,@DPTRMOV@R0,AINCDPTR;下單元INCR0MOVXA,@DPTRMOV@R0,AINCDPTR;下單元INCR0MOVXA,@DPTRMOV@R0,ASJMP$第4章匯編語(yǔ)言程序設(shè)計(jì)一、程序分析題1、A4H2、R0=35HA=7FH(4BH)=20H(40H)=7FH3、(1)十進(jìn)制減法調(diào)整(2)(62H)=38H4、A=AAH5、A=25H(50H)=0(5
6、1H)=25H(52H)=70H二、編程題1、ORG0000HMOVA,F(xiàn)IRSTCLRCSUBBA,SECONDJCNEXTMOVMAX,F(xiàn)IRSTSJMPEXITNEXT:MOVMAX,SECONDEXIT:SJMP$END2、ORG0000HMOVR1,#20HMOVR0,#5FHDECR0MOVA,20HLOOP:CLRCINCR1SUBBA,@R1 JZ XMAX JB Acc.7,NEG JB OV,YMAX SJMP XMAX NEG:JB OV,XMAXYMAX:MOV S,@R
7、1SJMPEXITXMAX:MOVA,20HEXIT:MOV20H,ADJNZR0,LOOPMOV5EH,ASJMP$ END3、MOVDPTR,#3000HMOVR1,#0FHMOVA,#0LOOP:MOV@DPTR,AINCDPTRDJNZR1,LOOPSJMP$END4、MOVR2,#20MOVR0,#DATA1MOVR1,#DATA2EXCH:XCHA,@R0XCHA,@R1XCHA,@R0INCR0INCR1DJNZR2,EXCHSJMP$END5、CTAB:MOVDPTR,#TABMOVCA,@A+DP
8、TRRET6、MOVR0,#40HMOVR1,#50HMOVR2,#3LOOP:MOVA,@R0MOVB,#100DIVABMOV@R1,AMOVA,#10XCHA,BDIVABINCR1MOV@R1,AINCR1MOV@R1,BINCR0DJNZR2,LOOPEND7、MOVR0,#20H;暫時(shí)存儲(chǔ)地址MOVR2,#10MOVD