电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

21页
  • 卖家[上传人]:pu****.1
  • 文档编号:506902787
  • 上传时间:2023-04-28
  • 文档格式:DOCX
  • 文档大小:114.03KB
  • / 21 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、单片机原理及应用习题参考答案主 编: 田亚娟编 写组: 单片机原理及应用精品课程组单 位: 广东松山职业技术学院电气工程系日 期: 2008年12月#第1章 绪 论1-1. (1) 9AH, 154; 6.375, 6.6H(2) 1100.011R 0C.6H; 0111111.111B 7F.EH(3) 10110111B, 183; 1111101111.1000B 1007.51-2. (1) +1101110帧=+1101110卜=+1101110卜卜=01101110(2) -1111114=11111111 -11111113=10000000 -1111111卜=10000001(3) +1010111原=+1010111卜=+1010111卜卜=01010111(4) -1000000原=11000000 -1000000反=10111111 -1000000补=11000000 1-3. (1) (0100 0111) bcd(2) (0110 1000) bcd(3) (0001 1001 1000 0110. 011为 bcd (4) (0001 1001 01

      2、10 100) bcd 1-41-7 略。第2章MCS-51单片机的结构和原理2-12-2、2-42-5、2-7、2-92-13、略。2-3.答:程序状态标志寄存器PSW是一个8位可编程并可按位寻址的专用寄存器, 用来存放当前指令执行结果的有关状态信息,位于特殊功能寄存器区,地址是0D0H 其各位定义如下:D7 D6 D5 D4 D3 D2 D1 D0CYACF0RS1RS0OV一PCY (PSW.7):进位标志。累加器 A的最高位有进位或借位时,硬件自动使该 位置位(即CY=1),否则该位清零。AC (PSW:辅助进位标志。当进行加法或减法操作时,若累加器的D3位向D4位有进位或借位时,则硬件自动将其置位,否则该位清零。F0 (PSW.5:用户通用状态标志。用户可对该位置位或清零,也可用软件测试 该位的状态以控制程序的流向。RS1 (PSW4和RS0 (PSW.3):工作寄存器组选择控制位,用户通过指令对 RS1和RS0的状态设置,可以选择相应的工作寄存器组。OV (PSW.2):溢出标志。当有符号数加法或减法运算结果超出(-128+127) 范围时,说明计算结果已经溢出,此时该位将

      3、由硬件自动置位(即 OV=1),否则清 零。PSW.1:保留位。也可作为用户自行定义的状态标志位,其用法与PSW.5相同。P (PSWQ:奇偶标志位。每个指令周期由硬件按累加器 A中值为“1的个数的 奇偶性自动置位或清零。若 A中有奇数个“1:则P置位,否则清零。2-6.答:不能。因为在这种情况下,系统要进行扩展 ROM。P0 口和P2 口作为专用端口使用。 P0 口分时作为低8 位地址的输出口和数据输入输出口。 P2 口作为高 8位地址输出口。2-8.答:00H7FH为8051的片内RAM的空间。00H1FH是通用寄存器区,共32个单元分成0,1,2,3四个区,每个区的8个单元都用R0R7来表示。20H 2FH 共16个单元是位寻址区,每个单元的每一位都有它自己的位地址。30H7FH是堆栈和数据缓冲区。可用来对运算结果等中间数据暂时保存和有关的数据堆栈。我们把内部RAM中字节地址00H7FH与位地址007F完全重合的现象,称为地址重叠现象, MCS-51 指令系统提供了不同的访问指令和寻址方式来解决这种地址重叠现象。 CPU 在对位寻址单元进行位操作时,设置有专用的位操作指令。3-1

      4、3-5 略3-6. E5 3074 4285 38 7478 5026 D2 12第 3 章 MCS-51MOV A , 30HMOV A , #42HMOV 74H , 38HMOV R0, #50HADD A , R0SETB 12H单片机的指令系统(A) (30H)(A) 一(74H)(38H)(R0)50H (A)-(A)+(R0)(12H)01H3-7. MOV A , 30H ;直接寻址方式,将内部 RAM 的 30H 单元的内容传送;给累加器AMOV A , #30H ;立即寻址方式,将立即数30H 传送给累加器AMOV 31H, R0 ;寄存器寻址方式,将寄存器 R0的内容传送到31H单元MOV 31H, R0 ;寄存器间接寻址,将寄存器R0所指的地址单元的内容;传送到 31H3-8.(1) R0 的内容送 R1。MOV A, R0MOV R1, A( 2)外部RAM 40H 单元的内容送内部RAM 40H 单元。MOV R0, #40HMOVX A , R0MOV 40H , A( 3)外部RAM 7E00H 单元内容送内部 RAM R0 。MOV DPTR , #7

      5、E00HMOV A , DPTRMOV R0, A( 4)外部ROM 7E00H 单元内容送内部 RAM 20H 单元。MOV DPTR , #7E00HMOV A , #00HMOVC A , A+DPTRMOV 20H , A5)外部ROM 7E00H 单元内容送外部 RAM 20H 单元。MOV DPTR , #7E00HMOV A , #00HMOVC A , A+DPTRMOV R0 , #20HMOVX R0 , A( 6)外部 RAM 2000H 单元内容送外部RAM 1000H 单元。MOV DPTR , #2000HMOVX A , DPTRMOV DPTR , #1000HMOVX DPTR , A3-9. ( R0) =42H , (42H ) =08H, (A) =80H , (50H) =80H3-10. MOV A, #192ADD A , #88HMOV 30H, AMOV A , #00HADDC A , #00HMOV 31H, A3-11. A=57H Cy=1 ; A=3BH Cy=03-12. (20H) =00H(A) =00H Cy=1 ;取

      6、消 DA 后: ( 20H) =9AH ( A ) =9AH Cy=03-13. rel=0F75H-0F46H=2FH3-14.与操作结果为:00H或操作结果为:FFH异或操作结果:FFH3-15. C=1 P1=BBH P3=3CH第 4 章 MCS-51 单片机的程序设计4-1. ORG 0000HCLR CMOV A , 50HMOV B, #10MUL ABMOV 53H, BADD A, 51HMOV 52H, AMOV A , 53HADDC A, #0MOV 53H, A END4-2. ORG 0000HMOV R7, #30MOV R6, #0MOV R5, #0MOV R4, #51HMOV R3, #71HMOV R0, #20HMAIN : MOV A , R0JB ACC.7 , MAIN1INC R6MOV R1, R4MOV R1, AAJMP LOOPMAIN1 : INC R5MOV R1, R3MOV R1, ALOOP: DJNZ R7, MAINMOV 50H, R6MOV 70H, R5END4-3. ORG 0000HCLR CMOV R7

      7、, #4MOV R6, #3MOV R0, #DATA+4MOV R1, #DATAMOV A , R0JNB ACC.7, END0LP: MOV A, R1CPL AMOV R1, AINC R1DJNZ R7, LPMOV A , R0SETB ACC.7MOV R0, AMOV R1, #DATAMOV A , R1ADD A , #1MOV R1, ALP1: INC R1MOV A , R1ADDC A , #0MOV R1, ADJNZ R6, LP1END0 : SJMP $END4-4. ORG 0000HMAIN : MOV DPTR, #4000HMOV R7, #50CLR ALOOP: MOVX DPTR, AINC DPTRDJNZ R7, LOOPEND4-5. ORG 0000HCLR CMOV R0, #DATA0MOV A , R0JZ MAIN0JNB ACC.7 , MAIN1SUBB A , #5SJMP MAIN0MAIN1 : ADD A , #5MAIN0: MOV DATA2 , AEND4-6. ORG 0000HMAIN : MOV

      8、 R0, #55HMOV A , 60HCLR CSUBB A, #30HJC MAIN1MOV A , 60HSUBB A, #3AHJNC MAIN1MOV R0 , #00HMAIN1 : MOV 62H , R0END4-7. ORG 0000HSTADA DATA 20HSLANG DATA 1FHCMCRQ : MOV R0, #STADAMOV B, #00HCRLP1: MOVX A , 40CJNE A , #0DH, CRNEXTMOV SLANG , BSJMP $CRNEXT : INC BINC R0SJMP CRLP1END4-8. ORG 0000HMAIN : MOV R0, #20HLOOP: CJNE 40, #20H, NKGINC R0SJMP LOOPNKG : MOV 95H, R0END4-9. ORG 0000HDATA EQU 30HMAIN MOV A , DATAADD A , DATAMOV R2 , AADD A , #06HMOVC A , A+PCXCH A , R2ADD A , #03HMOVC A , A+PCMOV R3 , ARETTAB DW 01, 01, 02, 06, 24, 120, 720, 5040END4-10. ORG 0000HMAIN MOV R0, #40HMOV A, R0ANL A , #0FHMOV B, AINC R0MOV A, R0ANL A , #0FHSWAP AORL A , BINC R0MOV R0, AEND4-11. ORG 1000HDATA1 EQU 40HDATA2 EQU 2000HMAIN MOV R1, #14HMOV R0, #DATA1MOV DPTR, #DATA2NEXT MOV A , DPTRXCH A , R0MOVX DPTR , AINC R0INC DPTRDJNZ R1, NEXTSJMP $END4-12. ORG 1000HDATA1 EQU 40HDATA

      《《单片机原理及应用》部分习题答案》由会员pu****.1分享,可在线阅读,更多相关《《单片机原理及应用》部分习题答案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.