下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机原理与应用课程试题参考答案及评分标准(中文试卷)( A卷)适用专业年级:自动化、电子信息工程、电气工程及自动化专业09级 考试时间 100分钟一、填空题(每空1分,共 24 分)1、89S51单片机双列直插芯片共有 40 个引脚,MCS-51系列单片机为 8 位单片机。2、MOVX指令用来对 片外 RAM进行读写操作。3、.若累加器A中的数据为01110010B,则PSW中的P=_0_。4、通常单片机上电复位时PC= 0000H ,P0P3= 0FFH ,SP= 07H 。5、工作寄存器采用寄存器0组时,R0的地址是 00H 。6、89S51单片机片内有4 KB Flash ROM。7、
2、89S51单片机的一条指令通常由两部分组成: 操作码 和 操作数 。8、在变址寻址方式中,以A作为变址寄存器,以 DPTR 或 PC 作基址寄存器。9、JZ rel 的操作码地址为1000H,rel=20H,它转移的目标地址为 。10、89S51单片机中断允许实现 两 级控制,由软件填写特殊功能寄存器 IE 来决定,中断优先级由软件填写特殊功能寄存器 IP 加以选择。12、89S51单片机的P0、P1、P2、P3口均是 并 行IO口,其中P0口既可以作为 I/O端 口使用,又可以作 地址数据 口使用。13、89S51单片机内部有两个 16 位的定时器/计数器T1和T0,定时器/计数器 T0共有
3、 4 种工作方式。14、压栈操作,用PUSH 指令,出栈操作,用 POP 指令。二、选择题(每题有一个正确答案, 每题2分,共20分)1、89S51单片机中既可位寻址,又可字节寻址的片内RAM字节单元是( A )。A20H B30H C00H D70H2、89S51单片机的(D)口的引脚,还具有外中断、串行通信等第二功能。AP0 BP1 CP2 DP33、指令AJMP的跳转范围是( C )A. 256B B1KB C2KB D. 64KB4、89S51单片机的定时器/计数器的工作方式控制寄存器是( D )。ATCON BPCON CSCON DTMOD5、89S51单片机的XTALl和XTAL
4、2引脚是(D )的引脚A. 外接定时器 B外接串行口 C. 外接中断 D.外接晶振6、PC中存放的是( A )。A. 下一条要执行指令的地址 B. 当前正在执行的指令 C下一条要执行的指令 D当前正在执行指令的地址7、堆栈数据的进出原则是( D )。A先进先出 B进入不出 C.后进后出 D.后进先出8、下列寄存器不属于特殊功能寄存器的是( )。APSW BB CTCON DR09、下列指令中不影响标志位CY的指令有(D)。 A. ADDA,20H B SUBBA,30H CRRCA DINCA10、89S51单片机的定时器T0用作定时方式时是( )。 A由内部时钟频率定时,一个时钟周期加1 B
5、由内部时钟频率定时,一个机器周期加1 C由外部计数脉冲计数,下降沿加1 D由外部计数脉冲计数,一个机器周期加111、89S51单片机计数初值的计算中,对于工作方式1下的最大计数值为( D )。 A=8192 B=256 C=16 D=6553612、在中断服务程序中,必须应有一条( B )A传送指令 B转移指令 C加法指令 D中断返回指令三、简答题(共计23分)1、在89S51单片机片内数据存储器低128字节划为哪三个主要区域?(6分)答(每个主要区域给2分)2、89S51指令系统有那些寻址方式?(7分)答:3、89S51系列单片机提供了那些中断源?每个中断源对应的中断入口地址是什么?(10分
6、)答: 四、以给出的指令操作码为依据,判断下列指令,你认为正确的打“”,错误的打“”。( 每题2分,共12分)MOV R2,R6 ;( )MOV A, #2000H;( )MOVC A+DPTR,A ;( )ADD R2,R4 ;( )MOV A, R3 ; ()LJMP #3000H;( )五、程序设计题:( 17分)1、已知fosc=12MHZ,试编制程序:使T0每计满500个外部输入脉冲后(设10ms内,外部输入脉冲数少于500 个),在P1.0输出一个脉宽10ms(由T1定时)的正脉冲。TMOD(89H) GATE C/T M1 M0 GATE C/T M1 M0 TCON(88H)
7、TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0解:根据题目要求,将T0用计数器方式1,T1定时器方式1(1) 计算定时/计数器初值 机器周期T=12/(12*)=1s (1分)T0初值=-500=65536-500=65036=FE0CH (2分)T1初值=-10000s =65536-10000=55536=D8F0H (2分)(2)设置TMOD:TMOD=00010101B (2分)(3)编程程序如下:ORG 0000HLJMP STATORG 000BHLJMP IT0ORG 001BHLJMP IT1ORG 0100HSTAT:MOV SP,#60H MOV TMOD,
8、#15H ;置T0计数器方式1,T1定时器方式1 MOV TH0,#0FEH ;置T0的初值,计数500 MOV TL0,#0CHMOV TH1,#OD8H ;置T1的初值,定时10msMOV TL1,#OFOH SETB PT0 ;置T0为高优先级 MOV IE,#10001010B ;T0,T1开中断 SETB TR0 ;T0启动CLR P1.0 ;P1.0输出低电平MAIN:LJMP MAIN ;主程序,等待中断ORG 0200H ;T0中断服务程序IT0:SETB P1.0 ;P1.0输出正脉冲 SETB TR1 ;启动T1定时10ms MOV TH0,#0FEH ;重置T0的初值,计数500 MOV TL0,#0CH ; RETI ; ORG 0300H ;T1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院保健办工作制度
- 医院腔镜室工作制度
- 医院麻醉师工作制度
- 单位招待所工作制度
- 卫健双公示工作制度
- 卫生消毒人工作制度
- 卫生院慢病工作制度
- 卫计局投诉工作制度
- 镇江市2026国家开放大学汉语言文学-期末考试提分复习题(含答案)
- 县文联双拥工作制度
- 报价旅游合同(2篇)
- GB/T 24067-2024温室气体产品碳足迹量化要求和指南
- DL∕T 5759-2017 配电系统电气装置安装工程施工及验收规范
- 退休返聘劳务合同范本
- 民事检察监督申请书【六篇】
- +期中测试卷(1-4单元)(试题)-2023-2024学年五年级下册数学人教版
- 湘教版美术五年级下册书包课件
- 肺康复护理课件
- 成人心理健康课件
- 传染病的传播途径和预防控制
- VDA6.5产品审核报告
评论
0/150
提交评论