收藏 分销(赏)

中国计量学院机电学院现代科技学院单片机试卷B和标准答案模板.doc

上传人:人****来 文档编号:3635453 上传时间:2024-07-11 格式:DOC 页数:9 大小:273KB
下载 相关 举报
中国计量学院机电学院现代科技学院单片机试卷B和标准答案模板.doc_第1页
第1页 / 共9页
中国计量学院机电学院现代科技学院单片机试卷B和标准答案模板.doc_第2页
第2页 / 共9页
中国计量学院机电学院现代科技学院单片机试卷B和标准答案模板.doc_第3页
第3页 / 共9页
中国计量学院机电学院现代科技学院单片机试卷B和标准答案模板.doc_第4页
第4页 / 共9页
中国计量学院机电学院现代科技学院单片机试卷B和标准答案模板.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、中国计量学院现代科技学院20 10 20 11 年第 二 学期 单片机原理及其应用 课程考试试卷( B ) 开课系部: 机电工程系 , 考试时间: 年_月_ _日 时装订线考试形式: 闭卷、 开卷, 允许带 计算器 入场考生姓名: 学号: 专业: 产品质量工程 班级: 题序一二三四五六七八九总分得分评卷人一、 单选题( 每题1分, 共10分) 1. LJMP跳转空间最大可达到( D ) A. 2KB B. 256B C. 128B D. 64KB2. 8051单片机中, 唯一一个用户不能直接使用的寄存器是( C ) A. PSW B.DPTR C.PC D. B3. 执行指令MOVX A,DP

2、TR时, 脚的电平为( A ) A. 高电平, 低电平 B. 低电平, 高电平C. 高电平, 高电平 D. 低电平, 低电平4. 如下程序执行结果是( B ) MOV R0,#30HSETB CCLR AADDC A,#0MOV R0,A A.( 30H) =00H B.( 30H) =01H C.(R0) = 00H D.(R0) = 01H5. 若MCS-51单片机的晶振频率为6MHz, 定时器/计数器作计数器使用时, 其最高的输入计数频率是( C ) A.1MHz B.500KHz C.250KHz D.125KHz6. 8031单片机在使用时, 引脚应该( A) A.接GNDB.接VC

3、C C.悬空 D.接RESET7. 指令和程序是以( C) 形式存放在单片机程序存储器中A.汇编代码 B.C代码 C.二进制机器码 D.压缩BCD码8. JC rel指令实现的功能是( B ) A. B.C. D. 9. 某10进制数85, 将其转换为对应的压缩BCD码应为( B ) A.55H B.85H C.01010101B D.ABH10. MCS-51单片机的串行通信口工作于方式0时, 其波特率为( D ) A.T1溢出率/nB.fosc/32C.fosc/64D.fosc/12二、 填空题( 每空1分, 共35分) 1.某系统前端A/D转换器需要精度高于0.1, 则应选用分辨率至少

4、为 14 位的A/D。2.在ALE的高电平期间, P0口上一般出现 片外低8位地址信息 信息, 在ALE低电平期间, P0口上一般出现指令和数据信息, ALE信号的作用是 对P0口输出的低8位地址 。3.执行下列程序后, (SP)= 60H , ( A) = 60H ,(30H)= 60H MOV SP,#60HMOV 30H,#60HMOV 31H,APUSH 30HPOP ACCSJMP $4.一个12位05V电压输出型D/A, 其输入数字量为300H,则其输出电压应为0.9377V V, 一个双极性正负5V输入, 12位无符号二进制输出型A/D, 其分辨力为0.002442V V, 若当

5、前输入电压为3.5V, 则其对应转换输出数字为D99H( 3481/3480) 。5.单片机存储器组织结构形式分为 哈佛结构 和 普林斯顿结构 两种, 51单片机存储器组织方式属于哈佛结构, 单片机外部扩展方式分为并行扩展和串行扩展两种。6.27256是 ROM 芯片, 其存储容量为 32 KB。若某一芯片有A0A13一组地址线, 则其存储容量为 16 KB, 片内基本地址范围是 0000H3FFFH 。7.单片机片内堆栈存在于片内RAM区, 对堆栈的操作遵循先进后出( 后进先出) 原则, 51单片机堆栈操作指令有 PUSH 和 POP 。8.已知( SP) =70H, (DPTR)=3456

6、H, 在执行下列指令后, PUSH DPLPUSH DPH( SP) =_ 72H_, 内部RAM( 72H) =_56H _。9. 单片机复位时, PC= 0000H , SP= 07H , 工作寄存器R0R7的实际地址为00H07H 。10. 根据串行通信的方向可分为 单工、 半双工 、 双工 三种。11. 16进制数4FFH等于10进制数 1279 。12. 若(R2)=32H,( A) =55H,则执行XRL A,R2后, A= 67H 。13. 51单片机逻辑运算指令对端口的操作是按照读-修改-写 方式进行的。三简答题( 20分) 1.请分别简要说明51单片机P0P3端口的各种功能?

7、 各端口使用时需要注意哪些问题? ( 10分) P0、 P1、 P2、 P3都能够作为通用I/O口使用, 在用作通用I/O时, P0口是开漏输出级, P1,P2,P3都是具有内部上拉的输出级, 用作开关量输入口时, 四个端口都要求先向对应口锁存器写1。在用作外部并行扩展三总线时, P0口是低8位地址/数据复用线, 此时是推挽输出级, P1依然是通用I/O, P2作为高8位地址总线口, P3口一部分用于并行扩展的控制总线, 其余具有第二功能。2.什么是通信协议? 在异步串行通信中, 什么是数据帧, 如何定义的? 什么是波特率? ( 10分) 通信协议: 为了实现正常通信, 通信双方对通信方式所做

8、的共同约定称为通信协议。( 3分) 在异步串行通信中, 传输一个字符所需的数据包称为数据帧, 其格式为一位起始位0, 58位数据位, 一位奇偶校验位( 可选) , 12位停止位1。4分) 在串行通信中, 波特率定义为线路上每秒钟能够发送或者接收的二进制数位数。( 3分) 四编程题( 35分) 1编程将片外1000H104FH中其值等于30H的数拷贝到片内30H起始的RAM中, 并将统计得到的个数保存于片内29H单元内。( 15分) ORG 0000HMOV DPTR,#1000H ;1MOV 29H,#0 ;1MOV R0,#30H ;1MOV R7,#50H ;1CHECK: MOVX A,

9、DPTR ;1 CJNE A,#30H,NEXT ;2 INC 29H ;2 MOV R0,A ;2 INC R0 ;2NEXT: INC DPTR ;1 DJNZ R7,CHECK ;1 SJMP $2. 读图分析编程( 10分) ( 1) 三片存储器芯片的存储容量和实际的分配地址范围分别是多少? 三片存储器芯片的存储容量都是16KB。( 1分) ROM1地址范围: 0000H3FFFH ; 1分 1#RAM地址范围:8000HBFFFH ; 1分2#RAM地址范围: 4000H7FFFH ; 1分( 2) 编程将1#RAM的前100个字节内容拷贝到2#RAM的前100个字节空间中。ORG

10、0000HMOV R7,#100 ; 0.5MOV R0,#00H ; 1WRLP: MOV DPH,#80H ; 0.5 MOV DPL,R0 ; 0.5 MOVX A,DPTR ; 0.5 MOV DPH,#40H ; 0.5 MOV DPL,R0 MOVX DPTR,A ; 0.5 INC R0 ; 1 DJNZ R7,WRLP ; 1 SJMP $3.读下图, 编程实现任意时刻按下S1S8开关中的一个或多个按键开关, 373输出端对应位的发光二极管点亮。( 10分244地址: 7FFFH 373地址: BFFFH程序: ORG 0000HMAIN: MOV DPTR,#7FFFH ; MOVX A,DPTR ; MOV DPTR,#0BFFFH ; MOVX DPTR,A ; SJMP MAIN ;装订线

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服