- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
西安电子科技大学本科课程考试试卷
2008—2009 学年第一学期《 单片机原理与接口技术》
课程 A卷
专业年级:
07 电信
命题教师:
郭文川
审题教师:
考生班级:
学
号:
考生姓名:
题号 一 二 三 四 五 合计
分值 20 10 18 36 16 100
得分
一、填空题:(每空 1 分,共 20 分)
1、MCS—5l 单片机的最大程序寻址空间是 64 KB ,该空间的地址范围从 0000H
至 0FFFFH,系统上电及复位后,程序入口地址为 0000H。
2、若由程序设定 PSW中的 RS1、 RS0=01,则工作寄存器 R0~R7 的直接地址为 08H~0FH。
D7
D6
D5
D4
D3
D2
D1
D0
CY
AC
F0
RS1
RS0
OV
? .
P
3、MCS-51单片机的 I/O 端口采用 统一 编址方式。、
4、一个 8 位 D/A 转换器其分辨率为 _ 1/256 ,若该 8 位 D/A 转换器的基准电压为 5V,则数字量 100 对应得模拟量为 1.953V ( 5*100/256V )。
5、单片机系统中经常采用的地址译码技术包括 线选法 和 译码法 。
6、INTEL 8051 CPU 是 8 位的单片机,其内部有 4 KB 的 ROM。
7、指出下列各指令中源操作数的寻址方式。
(1) MOVC A,@A+DPTR ( 变址寻址)
(2) XCH A, @R0; (寄存器间接寻址)
(3) MOV C, P1.0 (位直接寻址)
(4) JC LOOP (相对寻址)
8、判断下列各条指令的书写格式是否有错,并指出原因。
(1) MUL R0 ,R1 ( 错,乘法指令用 A×B )
(2) MOV A, @R7 (错, @R7非法)
。
1欢迎下载
精品文档
(3) MOV A, #3000H
(错,累加器 A 为 8 位存储器)
(4) MOV
R1, C
(错, C为进位位不能送给寄存器
R1)
二、选择题:(每题 1 分,共 10 分)
1.当 MCS-51单片机接有外部存储器时,
P2口可作为
D
。
A.数据输入口
B.
数据的输出口
C.准双向输入/输出口
D.高 8 位地址线
2.单片机的并行接口中,作为数据线使用的并行口是
A
。
A. P0
B. P1
C. P2
D. P3
3.MCS—5l 单片机的堆栈区是设置在
C
中。
A
.片内 ROM区
B.片外 ROM区
C
.片内 RAM区
D. 片外 RAM区
4.片内 RAM的 20H~2FH为位寻址区,所包含的位地址是
。
A . 00H~20H
B. 00H ~7FH
C
. 20H~2FH
D. 00H~FFH
5.在寄存器间接寻址方式中,间址寄存器中存放的数据是 。
A.参与操作的数据 B.操作数的地址值
C.程序的转换地址 D.指令的操作码
6.当需要从 MCS-51单片机程序存储器取数据时,采用的指令为
。
A. MOV A, @R1
B.MOVC A, @A + DPTR
C. MOVX A, @ R0
D.MOVX A, @ DPTR
7.
能够用紫外光擦除 ROM中程序的只读存储器称为
。
A. 掩膜 ROM
B.PROM
C.EPROM D.EEPROM
8.
在片外扩展一片
2716 程序存储器芯片要
地址线。
A.8 根
B.13 根
C.11 根
D.20 根
9.
定时器 / 计数器工作方式 1 是
。
A. 8
位计数器结构
B. 2
个 8 位计数器结构
C. 13
位计数结构
D. 16
位计数结构
10.T0 中断的中断入口地址为
。
A. 0003H
B. 000BH C. 0013H D. 001BH
三、分析程序,写出结果(每空
3 分,共 18 分)
1、已知(A)=83H,(R0)=17H,(17H)=34H,执行下列程序段后 (A)=
0CBH
。
ANL
A , #17H
。
2欢迎下载
精品文档
ORL 17H , A
XRL A ,@R0
CPLA
2、下列程序段执行后,( R0)=____41H_____,( 7EH)=____FFH_____.
MOV R0,#7FH
MOV 7EH, #0
MOV 7FH, #42H
DEC @R0
DEC R0
DEC @R0
3、已知 (R3)=05H, 运行程序后 , 结果为 (50H )= 25 。
MAIN:MOV A, R3
MOV DPTR, #TAB
MOVC A,@A+DPTR
MOV 50H, A
RET
TAB: DB 00, 01, 04, 09, 16
DB 25, 36, 49, 64, 81
这个子程序的功能是: 查表求 A 中所放数的平方值 。
4、
您可能关注的文档
最近下载
- 党的二十届三中全会要点解读PPT党政风三中全会精神学习党课模板.pptx VIP
- 2024新人教版初中物理实验一览表.pdf
- 线路精确改道作业指导书.ppt VIP
- lesson8正在……除了…以外-英语学习.ppt VIP
- 2025广东惠州市市直机关事业单位集中招聘编外人员34人笔试模拟试题及答案解析.docx VIP
- 2型糖尿病患者的护理查房.pptx VIP
- 全国计算机等级考试二级教程MSOffice高级应用全套完整教学课件.pptx
- 含γ-氨基丁酸以及天然小分子化合物的组合物及其在制备具有抗衰老作用的产品中的应用.pdf VIP
- 妇科手术详解.doc VIP
- 民宿突发事件应急预案.docx VIP
文档评论(0)