网站大量收购独家精品文档,联系QQ:2885784924

单片机应用技术测试6.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机应用技术测试6

《单片机技术》   题号 一 二 三 四 五 六 总分 得分 阅卷人 填空(每空0.5分,共10分) 1、AT89S51单片机中有 26 个SFR,其中有 11 个寄存器即可以进行字节寻址,也可以进行位寻址 2、系统在复位后,能不能响应中断申请? 答: 不能 3、AT89S51单片机接片外存储器芯片时,4个I/O口P0~P3中用作数据总线的是 P0、P2 。 4、 单片机的最小应用系统包括 电源电路 、时钟电路 、复位电路 、 片内外程序存储器、输入/输出接口电路几个部分 5、寄存器间接寻址方式的寻址范围: (1)内部RAM单元 如 MOV A, @R0 (2)外部RAM单元 如 MOVX A, @R1 6、已知(R0)=51H,(51H)=39H,执行指令INC @R0 后,(R0)= 3AH 。 7、假定累加器A的内容30H,执行指令:1040H:MOVC A,@A+PC后,把程序存储器 1071 的内容送累加器A中。 8、CPU在响应/INT0中断申请之 后,(PC)= 0003H 。 9、如图所示8段LED显示器,如果要显示字符“P”,对应的字形码(段码)共阳极LED显示器时为:8CH; 共阳极LED显示器时为:73H 10、芯片2764是一种8K* 8位的紫 外线擦除电可编程只读存储器,其有13个 地址线和8 个 数据线 11、定时/计数器T0工作在方式2的定时状态,已知晶振周期为12MHZ,定时时间为250us,计数初值为6 ,如果定时时间为256us,则计数初值为 0 根据各题要求写出指令(共20分) 将片外RAM 0030H单元的高4位清0,低4位不变。 (4分) MOV DPTR ,# 0030H MOVX A, @DPTR ANL A ,#0FH MOVX @DPTR , A 2、将片外RAM单元2000H的内容送给片外3001H单元。(4分) MOV DPTR , #2000H MOVX A , @DPTR MOV DPTR , #3000H MOVX @DPTR, A 3、完成两个16位数的减法:744DH—2B4EH,结果存入内部RAM的30H和31H单元,31H单元存放高字节,30H单元存放低字节 (7分) CLR CY MOV A, # 4DH SUBB A, #4EH MOV 30H, A MOV A, 74H SUBB A , #2BH MOV 31H, A 4、将内部RAM中的20H、21H单元的两个无符号数相乘,结果存放在R2、R3中,其中R2存放高8位、R3存放低8位。(5分) MOV A, 20H MOV B, 21H MUL AB MOV R2, B MOV R3, A 读程序,写结果。(每空1分,共8分) 若(R1)=30H,(A)=40H,(30H)=60H,(40H)=08H。执行下列程序段: MOV A,@R1; MOV @R1,40H; MOV 40H,A ; MOV R1,#7FH ; 执行后结果:(A)=60H, (30H)=08H, (40H)=60H, (R1)=7FH 已知(A)=59H,(B)=7FH,(P1)=0EAH,执行下列程序: MOV SP,#40H PUSH A PUSH B MOV A,P1 INC P1 MOV B,P1 MUL AB POP 30H POP A 执行后结果:(SP)= 40H ,(A)= 59A , (B)= 7FH ,(P1)= 0EAH 。 按要求根据注释将下列程序补充完整。(每空1分,共12分) 将内RAM的30H~3FH 16个单元中的数据比较大小,最大的数据存在40H单元内。(每空1分,共6分) MOV 40H,30H ;将初始单元送40H单元 MOV R0,#31H MOV R7,#15 ;设置循环次数 LOOP: CLR C ;进位标志清0 MOV A,40H ;最大数给A SUBB A,@R0 ;最大数与R0间址区相减 JNC DY ;A大于((R0))跳到DY MOV A,4

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档