




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题: 1、MCS5l单片机的最大程序寻址空间是 KB,该空间的地址范围从 至 ,系统上电及复位后,程序入口地址为 。2、若由程序设定PSW中的RS1、RS0=01,则工作寄存器R0R7的直接地址为_ _。3、MCS-51单片机的I/O端口采用_ _ 编址方式。、4、一个8位D/A转换器其分辨率为_ _,若该8位D/A转换器的基准电压为5V,则数字量100对应得模拟量为 。5、单片机系统中经常采用的地址译码技术包括 法和 法。6、INTEL 8051 CPU 是 位的单片机,其内部有 KB的ROM。7、指出下列各指令中源操作数的寻址方式。(1) MOVC A,A+DPTR (2) XCH A,R0; (3) MOVC,P1.0 (4) JC LOOP 8、判断下列各条指令的书写格式是否有错,并指出原因。(1) MUL R0R1 (2) MOV A,R7 (3) MOV A,#3000H (4) MOV R1, C 9、单片机与外设进行数据交换通常有_方式、_方式和_ 方式三种。10、MCS-51单片机串行口的方式0是_ _方式,方式2是 方式。11、单片机复位后SP中的状态为_,P0P3口的状态为_。12、串行通信根据数据传送时的编码格式不同可分为_和_两种方式。13、堆栈按照_原则工作,使用_指明栈顶位置。14、8051单片机片内有_字节的ROM,_字节的RAM。15、使用8031单片机构成的系统时,其引脚应_,因为_。16、ADC0809是_位的A/D转换器。17、单片机复位后PC的内容为_,复位对片内RAM中存放的内容_(有,无)影响。18、多位LED显示器通常有_显示和_显示两种接口。19. 执行下列两条指令后,PSW中的标志位(CY)= ,(OV)= ,(AC)= ,(P)= 。 MOVA,#80HADDA,#98H20JCLOOP指令中操作数的寻址方式是 , MOV A,P1指令中源操作数的寻址方式为 。21下列指令中正确的是 。 (1) RLCR7(2)SETB R7.0(3) MOVA, DPTR(4)POP 40H22一个4k*4RAM芯片的地址线有 根,数据线有 。23设(A)=30H,(B)=40H,(SP)=40H,执行下列程序段后,(A)= 。PUSHAPUSHBPOPAPOPB24若8位A/D转换器的满量程输入为5V时,该转换器可分辨的最小电压是 。25一单片机系统的外部晶体振荡器频率为6MHz,现启动单片机的的定时/计数器1统计外部脉冲的个数,当计满100时,使P1.0输出0。则:当T1工作在方式0时,T1的初值应为(TH1)= ,(TL1)= ;当T1工作在方式1时,T1的初值应为(TH1)= ,(TL1)= ;当T1工作在方式2时,T1的初值应为(TH1)= ,(TL1)= 。26. 已知(SP)=60H,子程序DELAY的首地址为1878H,现执行位于1123H处的LCALL DELAY三字节指令后,(PC)= ,(61H)= ,(62H)= 。一、填空题:(答) 1. 64KB, 0, 0FFFFH, 02. 080FH3. 统一4. 1/256, 1.953V(5*100/256V)5. 线选法, 译码法6. 8, 47. 基址变址寻址, 寄存器间接寻址, 位寻址, 相对寻址8. , 乘法指令用AB; , 寄存器间接寻址用R0和R1(只能用R1和R0作指针);, A是8位寄存器, C为进位位,不能送给寄存器9、查询、定时、中断。10、8位移位寄存器,多机11、07H、FFH12、同步通信、异步通信13、先进后出,SP14、4K,128。15、接地,其片内没有程序存储器16、817、0000H、无18、静态,动态19.1,1,0, 020相对寻址, 直接寻址21(4)2212, 42340H24. 19.53mV25. FCH, 1CH, FFH, 9CH, 9CH, 9CH 26. 1878H, 26H, 11H二、选择题: 1当MCS-51单片机接有外部存储器时,P2口可作为 。A数据输入口 B. 数据的输出口 C准双向输入输出口 D高8位地址线2单片机的并行接口中,作为数据线使用的并行口是 。AP0 B. P1C. P2D. P3 3MCS5l单片机的堆栈区是设置在 中。 A片内ROM区 B片外ROM区 C片内RAM区 D. 片外RAM区4片内RAM的20H2FH为位寻址区,所包含的位地址是 。 A00H20H B. 00H7FH C20H2FH D00HFFH5在寄存器间接寻址方式中,间址寄存器中存放的数据是 。 A参与操作的数据 B操作数的地址值 C程序的转换地址 D指令的操作码6当需要从MCS-51单片机程序存储器取数据时,采用的指令为 。A. MOV A, R1 B.MOVC A, A + DPTRC. MOVX A, R0 D.MOVX A, DPTR7. 能够用紫外光擦除ROM中程序的只读存储器称为 。A.掩膜ROM B.PROM C.EPROM D.EEPROM8. 在片外扩展一片2716程序存储器芯片要 地址线。A.8根 B.13根 C.11根 D.20根9. 定时器/计数器工作方式1是 。A. 8位计数器结构 B. 2个8位计数器结构C. 13位计数结构 D. 16位计数结构10T0中断的中断入口地址为 。A. 0003H B. 000BH C. 0013H D. 001BH二、选择题(答)1.D,2.A,3.C,4. C,5.B,6. B,7.C,8.A,9.D,10. B三、分析程序,写出结果1、已知(A)=83H, (R0)=17H,(17H)=34H,执行下列程序段后(A)= 。ANL A, #17HORL 17H, AXRL A,R0CPLA2、下列程序段执行后,(R0)=_,(7EH)=_.MOV R0,#7FHMOV 7EH,#0MOV 7FH,#42HDEC R0DEC R0DEC R03、已知 (R3)=05H, 运行程序后, 结果为(50H )= 。MAIN:MOV A, R3 MOV DPTR, #TAB MOVC A,A+DPTR MOV 50H, A RET TAB: DB 00, 01,04,09,16 DB 25, 36,49,64,81 这个子程序的功能是: 。4、已知一片DAC0832接成单缓冲方式,其地址为4000H,其控制程序如下: MOV DPTR, #4000H MOV R0, #00H WAIT:MOV A,R0 MOVX DPTR,AINC R0 NOP SJMP WAIT 读程序执行后,DAC0832输出的波形为 波。 5已知 (R3)=05H,程序运行后,结果为(50H )= 。MAIN:MOV A, R3 MOV DPTR, #TAB MOVC A,A+DPTR MOV 50H, A RETTAB: DB 00, 01,04,09,16 DB 25, 36,49,64,81 这个子程序的功能是 。6该段程序执行后,(A)= ,(CY)= 。MOVA, #56HMOVR4,#95HADDA, R4DAA7. 下面该段程序的功能是 。MOVDPTR, #1000HMOVR0, #20HMOVA, #0FFHLOOP:MOVXDPTR, AINCDPTRDJNZR0, LOOP8.下列程序段执行后,(A)=_,(B)=_。MOV A,#0FBHMOV B,#12HDIV AB9. 下面该段程序的功能是 。CLRAMOVR0, AMOVR2, #09HLOOP:ADDA, R0INCR0DJNZR2,LOOPMOVR3, AHERE:SJMPHERE三、分析程序,写出结果(答)1. 0CBH2. 7EH, 0FFH3. 25, 查表求A中所放数的平方值4. 锯齿波5 25(或19H),查表求09数字的平均值6 51H, 17 将外部RAM中从1000H单元开始的20H个单元的值置成0FFH。8 13(0DH), 17(11H)9 完成08之间自然数的求和。四、编程题:1、编程将外部RAM 从1200H单元开始的100个单元清零。2、(25分)P1口连接有8个LED (LED0LED7),编写程序使每次亮4个LED,即开始时偶数码的灯亮,下一个时刻奇数码的灯亮,如此循环。灯亮持续时间为2s。(1)画出单片机89C51扩展8个灯的电路图;(10分)(2)编写程序实现该功能。(15分)3、(10分)编程将外部RAM 从1000H单元开始的100个单元清零。4、变量X的值存放在内部RAM的30H单元中,编程求解下列函数式,将求得的函数值y存入内部RAM的40H单元。(15分)5、用查表法将累加器A拆为两个ASCII码,存入内部RAM的20H和21H单元中。(10分)四、编程题:(答)1.ORG 1000HMOV R5, #20MOVDPTR, #1200HMOVR0,#40HLOOP:MOVX A, DPTRMOV R0, AINC DPTRINC R0DJNZ R5, LOOPEND2.(1) 5V R1 R2 R3 R4 R5 R6 R7 R8 P1LED7LED6LED5LED4LED1LED0LED3LED2 89C51(2)ORG1000HLJMPMAINORG001BHLJMPT0INTORG1000HMAIN:MOVP1, #0FFHMOVA,#55HMOVR2,#00HMOVTMOD, #01HMOVTH0, #0B1HMOVTL0, #0E0HSETBEASETBET0SETBTR0SJMP$T0INT:MOVTH0, #0B1HMOVTL0, #0E0HINCR2CJNER2, #100, QUITMOVR2,#00HCPLAMOVP1,AQUIT: RETEND3、ORG 1000HMOVR5, #20MOVDPTR, #1200HMOVR0,#40HLOOP:MOVXA, DPTRMOVR0, AINC DPTRINCR0DJNZR5, LOOPEND4、ORG 2000HMOV A,30HJZDONEJBACC.7.LOOPMOVA,#01HSJMPDONELOOP:MOV A,#0FFHDONE:MOV 40H,ASJMP $ENDMOVA,30HJZDONEJBACC.7,LOOPMOVA,#01HSJMPDONELOOP:MOVA,#0FFHDONE:MOV40H,A55、ORG 1000H MOV DPTR, #1000H MOV R4, #20 LOOP: MOVX A,DPTR ORL A, #80H MOVX DPTR, A INC DPTR DJNZ R4, LOOP END 6ORG1000HMOVA, #0MOVDPTR, #8000HMOVXDPTR, AJ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 各省市经济发展比较表
- 癌基因抑癌基因和生长因
- 办公楼落成庆典仪式策划方案
- 橙绿扁平风消防安全教育模板
- 牛津高中英语模块一语法定语从句1
- 预测模型在商业决策中的应用案例
- 顾客行为数据挖掘新零售的核心竞争力
- 顾客行为分析数据科学的零售业密码
- 顾客体验优化新零售营销的关键
- 音乐产业的新媒体营销策略探讨
- 2025年兖矿集团招聘笔试参考题库含答案解析
- 水闸课程设计底板配筋
- 自然科学研究方法论
- 心理干预在罪错未成年人司法保护中的实施路径
- 国开《铸牢中华民族共同体意识》形考任务1-3
- 电厂灰库结构工程施工方案
- 办理公司车辆违章委托书模板
- 2024届高考语文一轮复习:整本书阅读《红楼梦》基础知识练习题(含答案解析)
- DB34T1268-2024油茶营造林技术规程
- 2024年三角形教学新思路:跨学科整合
- 采购合同(标准模板)
评论
0/150
提交评论