班级
学号
姓名
单片机原理与及接口技术试题答案
装
答案及评分标准
订
注:这份试题共六道大题,满分为70分。考试时间:120 分钟,
考试形式:闭卷。
简答题(15分)
MCS-51系列的8751单片机的基本特征(3分):
8位8051CPU,4KB程序存储器,片内128B RAM,21个特殊功能寄存器,可寻址的程序存储器和及外部数据存储器各64KB;-12MHZ, 4个8位I/O口P0-P3和1个全双工串行口; 2个16位定时器/计数器;具有5个中断源和2个优先级, 有1个有位操作功能的布尔处理器。
中断(3分):
指CPU正在处理某种事情的时候,外部发生了某一事件,请求CPU迅速去处理,CPU暂停中断当前的工作,转去处理所发生的事件,处理完该事件以后再回到原来被中止的地方,继续原来的工作,这个过程叫中断。
MCS-51单片机下列引脚的功能(3分):
TXD ——串行口发送线
T0 ——定时/计数器T0的计数脉冲输入端
WR ——片外数据存储器的写信号
EA ——片外程序存储器的片选
(3分):
先将汇编语言源程序输入计算机,利用汇编程序自动将其翻译成二进制代码的目标文件的过程。
(存储器外部芯片的选择方法)(4分):
利用译码器对单片机高位地址线译码,用译码器的输出作为存储器芯片的片选信号。
二、写出下列 MCS-51单片机指令的功能及目的操作数的寻址方式(每题3分,共12分)
1. MOV A ,#30H ; (A) 30H
寄存器寻址
2. MOV 30H , A ; (30H) (A)
直接寻址
3. DJNZ R3, LOOP ; (R3)―1 ≠ 0 程序转LOOP;
否则程序顺序执行下一条指令
相对寻址
4. MOVX ***@R1 ,A ; ((R1))(A)
寄存器间接寻址
三、编程题(每题4分,共16分)
写出相应的MCS-51的汇编指令,以实现
下述操作要求。
1000H单元内容传送给外部数据存储器RAM的50H单元。
答案:
MOV DPTR,#1000H
MOVX A ,***@DPTR
MOV R0,#50H
MOVX ***@R0, A
,结果存入片内RAM的50H单元。
答案:
MOV A,50H
ADD A, R6
MOV 50H, A
。
答案:
MOV A, R3
CHX A, R4
MOV R3, A
,并把它存放在R6中。
答案: MOV A,40H
ANL A,#0FH
MOV R6, A
MOV A,41H
ANL A,#0F0H
ORL A,R6
MOV R6,A
四、程序设计应用(本题10分)
1 执行下列指令后,累加器A的内容是什么?程序状态字中的CY、AC、OV、P四个标志的值是多少?
SETB C
MOV 40H,#0A9H
MOV A,#8CH
MOV R0,#4
单片机原理及接口技术试题答案 来自淘豆网www.taodocs.com转载请标明出处.