当前位置:首页 >> 工学 >>

华南农业大学07-1单片机期末试卷


华南农业大学期末考试试卷
2007考试科目: 2007-08 学年第 1 学期 考试科目:单片机 07
考试类型: 闭卷) 考试时间:120 分钟 考试类型: 闭卷) 考试时间:120 (闭卷 (

学号

姓名

年级专业

1.P0、P1、P2、P3 四个均是___8__位的__并行 并行____口(填“串行”还是“并行”),其中 P0 的功 并行 能是____地址 数据分时复口 地址/数据分时复口___;P2 口的功能是____高 8 位地址口_______;而__P3__是双 地址 数据分时复口 高 位地址口 功能口;___P1___是专门的用户口。 2. 程序一般是由三种基本结构构成:顺序、__循环结构 循环结构____和分支结构。 循环结构 3.MCS—51 指令共有七种寻址方式,分别是立即数寻址、直接寻址、__寄存器寻址 寄存器寻址_、寄存器间 寄存器寻址 接寻址、变址寻址、相对寻址、___位寻址 位寻址____。 位寻址 4. MOV DPTR,#Tab 的作用是用来设定____________________________。 5. MOV DPTR,#data16 的作用是用来设定___地址指针____________。 地址指针 地址指 6. 片内 RAM 可进行位寻址的空间位地址范围是_____20H—2FH_________________。 7.MCS—51 的存储器空间配置从功能上可分为四种类型:__片内程序存储器 片内程序存储器 内部数据存 片内程序存储器__、 储器、_外部数据存储器 外部数据存储器__、外部程序存储器。 外部数据存储器 8. MCS-51 的指令按其功能可分为五大类:__数据传送指令 数据传送指令_______、_算术运算指令 算术运算指令____、逻 数据传送指令 算术运算指令 辑运算类指令、位操作指令、控制转移指令。 8. 十进制数:-54 的 8 位补码表示为 11001010 。 9.12 根地址线可选 2^12= 4K 个存储单元,32KB 存储单元需要 15 根地址线。 。 8. 十进制数-89 的 16 进制数表示为 59H 10.MCS—51 内部的定时器/计数器共有_ 2___个,分别是___T0、T1_____________。 、 11.DJNZ <源操作数>,rel 属于五大类指令中的___控制转移指令 控制转移指令______类指令,其操作码助记 控制转移指令 符含义是___减 1 不为 0 循环转移 循环转移_____。 减 9.MCS—51 指令系统中 direct 表示的含义是:___片内存储器地址 片内存储器地址____。 片内存储器地址 10. 输入输出设备与主机的连接部分称为输入输出接口,接口有三大作用:__隔离与寻址 隔离与寻址__作用、 隔离与寻址 ___所存与缓冲 所存与缓冲_作用和信号电平与形式的变换作用。 所存与缓冲 11. MCS-51 单片机有____5___个中断源, 它们的中断向量地址分别是: 外中断 0 / INT0_; _ __外中断 _ 串行端口( 、 ) 外中断 1 / INT1_;__T0__;__T1__;__串行端口(RI、TI)_。__2__级中断优先级别 串行端口 12. 子程序的调用是___绝对调用 绝对调用___和___长调用 长调用____;中断服务子程序的结尾一定是用指令 绝对调用 长调用 __RET1____。 选择正确的答案: 二、选择正确的答案: 13. 存储器的地址范围是 0000H~03FFH,它的容量为( A ) 。 (A)1KB (B) 2KB (C) 3KB (D) 4KB 14. MOVX A , @R0 指令是采用( D )寻址方式,指令作用在( )区间。 (A)寄存器,外部数据存储器 (B)直接,程序存储器 (C)寄存器间接 ,内部数据存储器(D)寄存器间接,外部数据存储器 15. A7H 和 5BH 两个立即数相加后,和为( C )(CY)是( ) , 。 (A)1CH,0 (B) C1H,0 (C) 02H,1 (D) C1H,1 16. 若(A)=86H, (PSW)=80H,则执行 RRC A 指令后(A)=( A ) (A)C3H (B) B3H (C) 0DH (D) 56H 17.如果(P0)=65H ,则当 CPL P0.2 SETB C
1

MOV P0.4 ,C 执行后(P0)=( C ) (A)61H (B) 75H (C) 71H (D) 17H 18. MCS-51 指令系统中执行时间最长且长达 4 个机器周期的是( D )指令。 (A)比较转移(B)循环转移 (C)增减量 (D)乘除法 19. 8031 单片机中,将累加器 A 中的数送入外 RAM 的 40H 单元,可执行的指令( D ) 。 (A) MOV R1 ,40H (B) MOV R1 ,#40H MOVX @R1 , A MOVX R1 , A (C) MOVX 40H , A (D) MOV R1, #40H MOVX @R1 , A 19.不属于单片机与输入输出设备进行信息交换的方式是( D ) 。 (A) 无条件传送方式 (B) 查询方式 (C) 中断方式 (D) 存储器直接存取方式 20.已知累加器 A 的数值为 98H,它与 0FAH 相加,相加后会影响标志位 CY、AC 和 OV 位。 各个位的值是( D ) 。 (A) 0、0、0 (B) 1、0、1 (C) 1、1、1 (D) 1、1、0 21 在中断服务子程序中,至少应有一条( D ) (A)传送指令(B)转移指令(C)加法指令(D)中断返回指令 22.要用传送指令访问 MCS—51 片外 RAM,它的指令操作码助记符应是( B ) (A)MOV(B)MOVX (C)MOVC (D)以上都行 23.A/D 转换方法有以下四种,ADC0809 是一种采用( C )进行 A/D 转换的 8 位接口芯 片。 (A) 计数式 (B) 双积分式 (C) 逐次逼近式 (D) 并行式 24.8051 单片机内有( B )个 16 位的定时/计数器 ,每个定时/计数器都有( )种工作方式。 (A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3 25. 要使 MCS—51 能够响应定时器 T1 中断,串行接口中断,它的中断允许寄存器 IE 的内部 应是( A ) (A)98H (B)84H (C)42H (D)22H 26. 每小题 1 分)判断下列各题,正确的打“√” ,错误的打“×” ( (1). MOV 20H , R1 (√) (2). ADDC A , 2030H (× ) √ × (3). CLR A (√) (4). MOVX 40H , #30H(×) √ × (5). ORG 3000H (√) (6). MOVC @A+PC , A(×) √ × (7). MOVX A ,2000H (×) (8). DJNZ #data , rel (×) × × (9). INC @R5 (×) (10). DEC DPTR (×) × × (11). MOV R1 ,@ R2 (×) (12). SWAP R1 (×) × × (13). SETB 2000H (×) × (14). JZ A , LOOP (×) × (15) DA R2 (×) ×

(每小题 二、分析程序并写出结果: 每小题 5 分,共 20 分) 分析程序并写出结果: (
1.已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后 20H) MOV @R0 , #11H (20H)←11H MOV A , R2 (A)←20H ADD A , 20H 20) (A)←(A)+(20) MOV PSW , #80H CY) (CY)=1 P0) CY) (A)-(P0)-(CY)→(A)即(A)←00H SUBB A , P0 MOV 40H , A (A)+45H→(A)即(A)←45H +45H→ 结果是:( 40H ) = 40H) (40H)←45H 2. 已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下: MOV A , @R0 MOV R0 , A MOV A , @R0 ADD A , 21H
2

ANL A , #21H RL A MOV R2 , A 则执行结束(R0)= 36H (R2)= D6H 3. 执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B 的内容是:(A)= 01H (B)= 10H 4. 设在 31H 单元存有#23H,执行下面程序: MOV A, 31H ANL A, #0FH MOV 41H, A MOV A, 31H ORL A, #0F0H SWAP A MOV 42H, A 则(41H)= 03H (42H)= 02H

(共 三、简答及识图题: 共 13 分) 简答及识图题: (
1.写出五个特殊寄存器的名称及其主要用途。 1) 累加器 ACC 2) B 寄存器 主要用于乘法和除法操作。 主要用于乘法和除法操作。 3) TCON 定时 计数器 控制寄存器 定时/计数器 4) TM0D 定时 计数器方式控制寄存 定时/计数器方式控制寄存 5) SCON 串行通信控制寄存器 6) PSW 程序状态字寄存器 7) IE 中断允许寄存器 2.如图所示,请写出 27128 的地址范围。

3

4000H---7FFFH
1. 8 分)为下列程序段的每一行注释;并说明整个程序段的功能。 ( MOV LOOP: MOV ADD MOV INC INC DJNZ 功能说明: R2,#08h A,@R0 A,@R1 @R0,A R0 R1 R2, LOOP ; ; ; ; ; ; ;

1. 10 分)为下列程序段的每一行注释;并说明整个程序段的功能、给出结果。 ( MOV R2,#03h ; MOV A,R2 ; MOV DPTR,#Tab1 ; MOV R0,#30H ; LOOP: MOV A,@A+DPTR ; MOV @R0,A ; ANL A,#0FH ; INC R0 ; DJNZ R2, LOOP ; Tab1: DB 3FH,09H,0A4H,0FEH,66H,58H,22H,30H,54H,0AH DB 11H,28H,0FCH,26H,88H,99H 功能说明: 程序段运行结果: 3.(5 分)如图所示,请写出 IC1、IC2、IC3、IC4 的地址范围。 (

IC1:_0000H---1FFFH_____ IC2:_2000H---3FFFH________ IC3:__4000H---5FFFH_____IC4:__6000H---7FFFH________ 4.(3 分)如图所示,请写出 ROM(1)、ROM(2)的地址范围(其中 P2.4、P2.5 为低电平)。 (

4

ROM(1):_B000H---BFFFH____ROM(2):__7000H—7FFFH___

四、编程题:(共 12 分) 编程题: 共
1. (6 分)编一程序段,将字节地址 30H~3FH 单元的内容逐一取出减 1,然后再放回原处,如果 取出的内容为 00H,则不要减 1,仍将 0 放回原处。 MOV R7,#10H , MOV R1,#30H , LOOP:CJNE @R1,#00H,NEXT : , , MOV @R1,#00H , SJMP NEXT1 NEXT:DEC @R1 : NEXT1:INC R1 : DJNZ R7,LOOP , SJMP $ END 2. (6 分)按以下要求编写单片机定时器的初始化程序段,晶振频率 6MHZ。 (1) T0 作为定时,定时时间为 10ms. (2) T1 作为计数,记满 1000 溢出。 解: (1) ① T0 的工作方式 0 时: tmax=213×12 =213×2us=16.384ms =3192=C78H=6318H

fc

可达要求,则 定时 10ms 可达要求 则 X=213-10ms 2us =213-10000us 2us ②T0 工作在方式 1 时: tmax=216×12 fc =216×2us=131.072ms

5

也可达要求,则 定时 10ms 也可达要求 则 X=216-10ms ③T0 工作在方式 2 或 3 时: tmax=28× 12

2us

=EC78H

fc

=28×2us=512us

定时 500us,循环 20 次,X=28- 500us 2us =06H 循环

(2)
X=M-计数值 计数值

方式 0:213-100=8092=1F9CH=FC1CH : 方式 1:216-100=FF9CH : / #10H / #11H) )

方式 2 或 3:28-100=9CH : ① DELAY: MOV TMOD #00H(#01H : ( (MOV R3 ,#14H) ) MOV TH0 , #63H MOV TL0, #18H , SETB TR0 LP1: JBC TF0 ,CLOSE : SJMP LP1 CLOSE: SJMP $ : RET

6


赞助商链接
相关文章:
单片机期末考试试卷真题
华南农业大学期末考试试卷( 2009 学年第 2 学期 A 卷) 考试科目:单片机原理及接口技术 考试类型: (闭卷) 考试时间: 120 分钟 学号 姓名 年级专业 、 填空...
单片机期末考试试题7(带答案)
单片机期末考试试题7(带答案)_从业资格考试_资格考试/认证_教育专区。单片机期末考试试题7(带答案)试题7 、填空(25 分,每空 1 分) 1. PSW 中的 RS0、RS...
《华南农业大学期末考试试卷》
华南农业大学期末考试试卷(A 卷) 2013-2014 学年第 2 学期 考试类型: 学号装 考试科目: 考试时间: 年级专业 材料科学与工程基础 90 分钟 闭卷考试 姓名 注意...
2014-2015《华南农业大学期末考试试卷》A
2014-2015《华南农业大学期末考试试卷》A_工学_高等教育_教育专区。华南农业大学...1 τ 4.下面 pn 结中不属于突变结的是( ) A.合金结 B.高表面浓度的浅...
华南农业大学期末汇编试卷
0120 2C AA 32 C0 E9 D1 FE C6-06 A6 56 00 EB 05 C6 06 1100:0130 A6 56 01 24 07 E9 39 FE-C6 05 33 47 C3 E8 A3 01 试说明下列各指令...
华南农业大学2014-2015大学数学1期末卷及答案
华南农业大学期末考试试卷(A 卷)后附答案 2014-2015 学年第 1 学期 考试类型: (闭卷)考试 学号装 考试科目: 考试时间: 年级专业 三四 120 分钟 大学数学 ...
华南农业大学期末考试试卷 C语言考试合集
华南农业大学期末考试试卷 C语言考试合集_农学_高等教育_教育专区。华南农业大学C语言考试试卷 。考试都是原题!华南农业大学期末考试试卷(A 卷) 2010 学年第 1 ...
计07本单片机试卷a_图文
2007 级计算机科学与技术专业本科期末考试试卷( A )课程名称: 单片机 任课教师:王旭辉 考试时间: 120 分钟 考试性质(学生 填写 “√”):正常考试( )缓考补考(...
07单片机试卷
单片机06-07学年第一学期试... 暂无评价 14页 10财富值 07届高职单片机试卷 4页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点...
2008__年华南农业大学期末考试试卷A卷
华南农业大学期末考试试卷(A 卷) 2008 学年第 1 学期 考试科目:马克思主义基本原理概论 考试类型: (闭卷) 考试时间:120 分钟考试注意事项: 考试注意事项: 1、...
更多相关文章: