《单片机原理及应用》部分习题答案.doc

《单片机原理及应用》部分习题答案.doc

ID:57207835

大小:644.00 KB

页数:19页

时间:2020-08-06

《单片机原理及应用》部分习题答案.doc_第1页
《单片机原理及应用》部分习题答案.doc_第2页
《单片机原理及应用》部分习题答案.doc_第3页
《单片机原理及应用》部分习题答案.doc_第4页
《单片机原理及应用》部分习题答案.doc_第5页
资源描述:

《《单片机原理及应用》部分习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机原理及应用》习题参考答案主编:田亚娟编写组: 单片机原理及应用精品课程组 单位: 广东松山职业技术学院电气工程系 日期: 2008年12月 第1章绪论1-1.(1)9AH,154;6.375,6.6H(2)1100.011B,0C.6H;.111B,7F.EH(3)B,183;.1000B;1007.51-2.(1)[+]原=[+]反=[+]补=(2)[-]原=[-]反=[-]补=(3)[+]原=[+]反=[+]补=(4)[-]原=[-]反=[-]补=1-3.(1)(01000111)BCD(2)(01101000)BCD(3)(00

2、01100110000110.0111)BCD(4)(0001100101101001)BCD1-4~1-7略。第2章MCS-51单片机的结构和原理2-1~2-2、2-4~2-5、2-7、2-9~2-13、略。2-3.答:程序状态标志寄存器PSW是一个8位可编程并可按位寻址的专用寄存器,用来存放当前指令执行结果的有关状态信息,位于特殊功能寄存器区,地址是0D0H。其各位定义如下:D7D6D5D4D3D2D1D0CYACF0RS1RS0OV—PCY(PSW.7):进位标志。累加器A的最高位有进位或借位时,硬件自动使该位置位(即CY=1),否则该

3、位清零。AC(PSW.6):辅助进位标志。当进行加法或减法操作时,若累加器的D3位向D4位有进位或借位时,则硬件自动将其置位,否则该位清零。F0(PSW.5):用户通用状态标志。用户可对该位置位或清零,也可用软件测试该位的状态以控制程序的流向。RS1(PSW.4)和RS0(PSW.3):工作寄存器组选择控制位,用户通过指令对RS1和RS0的状态设置,可以选择相应的工作寄存器组。OV(PSW.2):溢出标志。当有符号数加法或减法运算结果超出(-128~+127)范围时,说明计算结果已经溢出,此时该位将由硬件自动置位(即OV=1),否则清零。PS

4、W.1:保留位。也可作为用户自行定义的状态标志位,其用法与PSW.5相同。P(PSW.0):奇偶标志位。每个指令周期由硬件按累加器A中值为“1”的个数的奇偶性自动置位或清零。若A中有奇数个“1”,则P置位,否则清零。2-6.答:不能。因为在这种情况下,系统要进行扩展ROM。P0口和P2口作为专用端口使用。P0口分时作为低8位地址的输出口和数据输入输出口。P2口作为高8位地址输出口。2-8.答:00H~7FH为8051的片内RAM的空间。①00H~1FH是通用寄存器区,共32个单元分成0,1,2,3四个区,每个区的8个单元都用R0~R7来表示。

5、②20H~2FH共16个单元是位寻址区,每个单元的每一位都有它自己的位地址。③30H~7FH是堆栈和数据缓冲区。可用来对运算结果等中间数据暂时保存和有关的数据堆栈。我们把内部RAM中字节地址00H~7FH与位地址00~7F完全重合的现象,称为地址重叠现象,MCS-51指令系统提供了不同的访问指令和寻址方式来解决这种地址重叠现象。CPU在对位寻址单元进行位操作时,设置有专用的位操作指令。第3章MCS-51单片机的指令系统3-1~3-5略3-6.E530MOVA,30H(A)←(30H)7442MOVA,#42H(A)←853874MOV74H,

6、38H(74H)←(38H)7850MOVR0,#50H(R0)←50H26ADDA,@R0(A)←(A)+((R0))D212SETB12H(12H)←01H3-7.MOVA,30H;直接寻址方式,将内部RAM的30H单元的内容传送;给累加器AMOVA,#30H;立即寻址方式,将立即数30H传送给累加器AMOV31H,R0;寄存器寻址方式,将寄存器R0的内容传送到31H单元MOV31H,@R0;寄存器间接寻址,将寄存器R0所指的地址单元的内容;传送到31H3-8.(1)R0的内容送R1。MOVA,R0MOVR1,A(2)外部RAM40H单元

7、的内容送内部RAM40H单元。MOVR0,#40HMOVXA,@R0MOV40H,A(3)外部RAM7E00H单元内容送内部RAMR0。MOVDPTR,#7E00HMOVA,@DPTRMOVR0,A(4)外部ROM7E00H单元内容送内部RAM20H单元。MOVDPTR,#7E00HMOVA,#00HMOVCA,@A+DPTRMOV20H,A(5)外部ROM7E00H单元内容送外部RAM20H单元。MOVDPTR,#7E00HMOVA,#00HMOVCA,@A+DPTRMOVR0,#20HMOVX@R0,A(6)外部RAM2000H单元内容送

8、外部RAM1000H单元。MOVDPTR,#2000HMOVXA,@DPTRMOVDPTR,#1000HMOVX@DPTR,A3-9.(R0)=42H,(42H)=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。