《单片机原理与应用技术》部分参考试题及参考答案

上传人:e****s 文档编号:154821686 上传时间:2022-09-21 格式:DOC 页数:5 大小:37.50KB
收藏 版权申诉 举报 下载
《单片机原理与应用技术》部分参考试题及参考答案_第1页
第1页 / 共5页
《单片机原理与应用技术》部分参考试题及参考答案_第2页
第2页 / 共5页
《单片机原理与应用技术》部分参考试题及参考答案_第3页
第3页 / 共5页
资源描述:

《《单片机原理与应用技术》部分参考试题及参考答案》由会员分享,可在线阅读,更多相关《《单片机原理与应用技术》部分参考试题及参考答案(5页珍藏版)》请在装配图网上搜索。

1、考生信息栏 院系 班级 姓名 学号 装订线 学年 第 学期 物机 院系 级专业 班?单片机原理与应用技术?试卷考前须知:1、学生的院系别、专业、班级、姓名、学号必须填写在考生信息栏内指定的位置。2、学生在考试之前必须填写考试时间和地点。3、答题字迹要清楚,并保持卷面清洁。题号1234总分评卷人复核人得分评卷人一、填空题(本大题共10小题,每空2分,共30分)请在每题的空格中填上正确答案。错填、不填均无分。5在AT89S51单片机中,一个机器周期包括12个时钟周期,如果采用12MHZ晶振,一个机器周期为 1us 6、通常、单片机上电复位时PC= 0000H ,SP= 07H ;7. 51系列单片

2、机的CPU是由 和 构成。8. 51系列单片机的存储器包括: 数据存储器 和程序存储器。9.堆栈数据写入和读出遵守“ 先入后出,后进先出 的规那么。 二、单项选择题(本大题共10小题,每题2分,共20分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。2.对某单元的局部位取反,应采用下面哪种逻辑操作 。A. ANL B. XRL C. CPL D. ORL3程序计数器PC和堆栈指针SP两个存放器的位数分别是 APC-8位,SP-8位 BPC-8位,SP-16位CPC-16位,SP-8位 D. PC-16位,SP-16位4. 假设A=4

3、0H, (CY)=0, 那么执行RLC A 指令后,A=( ) 。A. 56H B. 0C0H C. 80H D. 0B3H 5、以下哪一条指令的写法是错误的 。A. INC DPTR B. DEC A C. MOV R0,#0FEH D. PUSH A6、以下哪一条是位操作指令 。A. CLR P1.0 B. MOV P0,#0FFH C. CPL A D. POP PSW7、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是 A. MOV B. MOVX C. MOVC D. 以上都是10.一位7段共阳数码管如图2,要使它显示数字3,那么它的代码是 。A. F4H B. 4F

4、H C. 0BH D. B0H 图2三、简答题 (本大题共3小题,共20分)1. 能否用子程序返回指令RET代替中断返回指令RETI?为什么?7分 不能代替3分 虽然也能返回1分,但没有清零功能1分。 中断仍在进行1分,与此同级中断请求将不被响应1分。2. 定时/计数器在工作过程中,定时器和计数器的本质有什么共同点和不同点?7分 本质上都是计数器3分。 不同点:计数器是对外部脉冲计数;2分 定时器是对内部脉冲计数;2分3.简述AT89C51汇编指令格式。6分 指令格式是标号:操作码助记符 目的操作数 ,源操作数;注释。四、程序题 (本大题共3小题,共30分)1. 假设R1=50H,A=40H,

5、30H=6FH,50H=08H。试分析执行以下程序段后各单元内容的变化。结果写在各语句后面下划线上10分 MOV A,R1 (A)=08H 各2分 MOV R1,30H (50H)=6FH INC 30H (30H)=70H MOV R1,#7FH (R1)=7FH SWAP A (A)=80H 2. 阅读程序,在后面添加注释,写出功能。10分 设X存放在40H单元,Y存放在41H单元。 ORG 0000H MOV A,40H ; (A)=(40H) JZ LP1 ; X=0转LP1处理 JNB ACC.7,LP2 ; X0转LP2处理 MOV A,#OFFH ; X0,Y=X+1 LP1:M

6、OV 41H,A ; 存结果 SJMP $ ;等待 程序完成功能:X=0,Y=0; X0,Y=X+1; X0,Y=-1; 评分标准:注释1分/条;功能1分/关系式;3. 利用定时/计数器T0的方式1,产生一个50HZ的方波,此方波由P1.0引脚输出,晶振频率为12MHZ。编程用查询方式或中断方式均可,写出定时初值的计算过程。10分 1确定定时器初值N:4分 由于晶振12MHZ,所以1个机器周期T=1us。 计数值M=10*10-3/1*10-6=10000 即应将D8H送入TH0中,F0H送入TL0中 2求T0方式控制字TMOD:6分 GATE=0,C/T=0,M1M0=01,取TMOD=01H,T0方式1: ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV TMOD,#01H LOOP: MOV TH0,#0D8H MOV TL0,#0F0H SETB TR0 JNB TF0,$ CLR TF0 CPL P1.0 SJMP LOOP END(参考程序评分标准:存放器设置正确2分,循环内部设置正确2分,程序整体结构正确1分,语句格式正确1分。)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!