单片机试卷10.doc
6页一、 填空题(每空1分 共20分)1. 完成下列数制的转换:(01100100)B=( )D; ( 97 )D=( )BCD2. 能在紫外线照射下擦除和重写的存储器是( )型存储器,能够直接路中快速写入和读出的存储器是( )型存储器3. 指令的寻址方式是指寻找( )的方式,寄存器间接寻址方式的意义是( )4. DA指令是( )指令,它只能紧跟在( )指令后使用5. 单片机并行I/O端口数据锁存器在复位后的状态值是( ),在程序运行过程中从端口输入数据时,为不是使数据错乱必须事先向锁存器写入状态值( )6. 单片机复位后堆栈指针SP的状态值( ),如果考虑到不影响全部寄存工作组和位寻地区的使用,SP的最小设置值应为( )7. 能够进入子程序观察每条指令的运行结果的调试方式是( ),能够快速运行到几个不同指定地点显示指令执行结果的调试方式是( )8. 用汇编指令编写的程序称为( ),经过汇编的程序称为( )。
9. 单片机内部中断源按优先级别分为高级中断和低级中断两级是由( )寄存器的置位状态决定的,在同一级别中中断源的优先顺序是由( )决定的10. 单片机8031定时计数器的工作方式是由方式寄存器 TMOD[GATE,C/T,M1,M0,GATE,C/T,M1,M0]位状态字决定的,当以定时器T1方式1对内定时,定时器T0不工作时其状态字应为( ),当定时器T1以方式1对内定时,同时定时器T0以方式1对外记数,其状态字应为( ) 二、 选择题(每空1分 共10分) 1. 51系列单片机有五个中断源,外中断INT1的入口地址是( ),定时器T0的中断入口地址是( ) A、0003H B、000BH C、0013H D、001BH E、0023H2. 在程序状态寄存器PSW中,判断是否有借/进位的标志位是( ),若选择寄存器工作组时标志位应是( ) A、CY B、AC C、RS1 D、RS0 E、OV F、P3. 在下面指令中,属于无条件转移且转移范围为2KB的指令是( ),属于有条件转移且指定位不置位转移的指令是( )。
A、LJMP addr16 B、ACALL addr11 C、AJMP addr11D、JB bit,rel E、JBC bit,rel F、JNB bit,rel4. 在实训线路板中,8155芯片的片选端(CE)如果由单片机P2口P2.7,P2.6,P2.5经74LS138Y2译码决定,寄存器/存储器片选端(IO/M)如果由P2.4线选决定当将8155做键盘/显示器控制口使用时,其 A口地址应为( ), 当将8155作存储器使用时,其存储器首地址应为( ) A、4401H B、4801H C、4000H D、4800H5. 在程序运行过程中执行PC=0200H的一条指令LCALL addr16,该调用子程序的返回指令是( ),实施该调用指令时,压入堆栈保存的程序地址是( )A、 RETI B、RET C、ENDD、2000H E、0102H F、0203H 三、 程序分析题(每空2分 共20分)下面为甲、乙单片机双机通信发/收程序。
现提示如下:串型通信口控制寄存器SCON各位名称意义: [SM0,SM1,SM2,REN,TB8,RB8,TI,RI] SM1,SM0:串型工作方式选择位;SM2:多机通信控制位;REN:接受允许位; TB8:发送B8位; RB8:接受B8位; TI:发送中断标志位;RI:接受中断标志位方式0: 8位移位寄存器方式方式1:10位异步通信(双机)方式2:11位异步通信(多机,波特率固定) 方式3:11位异步通信(多机,波特率可变)定时器常用波特率与初始值关系如下:波特率(b/s) f0(MHz) SM0M 定时器C/T 定时方式 定时初始值 2.4K 11.059 0 0 2 F4H 甲机发送程序: ORG 0000HMOV TMOD,#20H ;设置定时器T1方式2自动赋初值 MOV TH1, #0F4 H ;设置波特率2.4K时T1初始值MOV TH0, #0F4H SETB TR1 ;此指令功能是( )MOV SCON, #40H ;设置串口工作方式是( )MOV DPTR,# 1000H ;设置外部数据首地址MOV R,#8 ;设置传送地址块长度START: MOVX A,@DPTR ;读取外部数据MOV SBUF, A ;写入发送缓冲器,同时有启动发送功能WAIT: JBC TI,CONT ;此指令功能是( ) AJMP WAITCONT: INC DPTR DJNZ R7, START ;此指令功能是( ) SJMP $ ;此程序功能是( ) END 乙机接受程序:ORG 0000HMOV TMOD,#20H ;此指令功能是( )MOV TH1,#0F4HMOV TL1,#0F4HSETB TR1MOV SCON,#40H ;此指令设定串口接收工作方式是( ) MOV R0,#50H ;设置内部存放接收数据首地址MOV R7,#8 ;设计接收数据长度SETB REN ;此指令功能是( )WAIT: JBC RI,READ ;此指令功能是( ) AJMP WAITREAD:MOV A,SBUF ;读取接收数据MOV @R0,A ;存放接收数据INC R0 DJNZ R7,WAITSJMP $ ;此指令功能是( ) END 四、 硬件电路分析题(每空2分 共10分)1.在实训板电路中74LS138芯片的作用是什么?答:( )2、 在实训板电路选用单片机8031时,其EA脚必须接低电平,为什么?答:( )3. 8031芯片P0口为何既与74LS373的低8位地址线相接,又与74LS245双向数据缓冲器的数据线相连接?答:( )4. ADC 0809 A/D转接芯片完成模/数转换后在电路中是如何向8031外中断口申请中断的?答:( )5. 在实训板电路中,8155芯片选定为控制口状态时,A口,B口,C口是怎样配合驱动显示器和键盘工作的?答:( )五、 简答题(每题5分,共10分)1、在由8031CPU芯片设计的系统中,当允许定时器1中断、允许串口发送和接收时,且T1为最高级,此时,特殊功能寄存器TCON、SCON为、IE、IP为多少?2、CS-51单片机片内256B的数据存储器可分为几个区?分别作什么用?五、作图分析题(每题10分,共20分)1、 已给出器件如图,试连线,构成一个片外扩展16KB RAM的电路2、下图是四片8K*8位存储器芯片的连接图。
请确定每片存储器芯片的地址范围七、综合题:(10分)8255的片选信号接P2.7,A0、A1分别接P0.0、P0.1,P0口其它位都是低电平,P2口其它位都是高电平①、试求各端口的地址 ②、试编程使A口为方式0输出,B口为方式0输出,C口为输入 ③、编写读写B口的程序。
诺瑞特(荷兰norit)超滤膜技术应用手册(卧式、立式).pdf
高中数学复习专题40:圆锥曲线的二级结论13页.docx
分子筛系统培训课件.ppt
植物油脂抗菌性能研究-详解洞察.docx
gyd102-2008 爆破工程消耗量定额.doc
农业数据安全教育与培训-剖析洞察.pptx
OXE维护手册.doc
农村财务审计困难及解决方式 .doc
THFA01 智能型火灾报警控制成套设备实训指导书.doc
第四讲 第三课时《实干成就梦想》(教学设计)-《思想学生读本(小学低年级)》.docx
反光镜交易合同(2025年版).docx
17岁孙子使65岁奶奶怀孕,孙子把奶奶弄怀孕的事图片.doc
