1、法。位的单片机,其内部有7、指出下列各指令中源操作数的寻址方式(1)MOVC A,A+DPTR(2)XCH A,R0;(3)MOV C,P1.0(4)JC LOOP&判断下列各条指令的书写格式是否有错,MULR0R1MOVA, R7A, #3000HR1, C二、选择题:(每题1分,共10分)1当MCS-51单片机接有外部存储器时,P2 口可作为 。A 数据输入口 B.数据的输出口C准双向输入/输出口 D 高8位地址线2 单片机的并行接口中,作为数据线使用的并行口是 。A. P0 B. P1 C. P2 D. P33. MCS51单片机的堆栈区是设置在 中。A .片内ROM区 B .片外ROM
2、区C.片内RAM区 D.片外RAM区4. 片内RAM的20H2FH为位寻址区,所包含的位地址是 。A . 00H20H B.00H7FHC. 20H2FH D. 00HFFH5. 在寄存器间接寻址方式中,间址寄存器中存放的数据是 。A .参与操作的数据 B .操作数的地址值C.程序的转换地址 D .指令的操作码6.当需要从MCS-51单片机程序存储器取数据时,采用的指令为 A. MOV A, R1 B.MOVC A, A + DPTRC. MOVX A, R0 D.MOVX A, DPTR7.能够用紫外光擦除ROM中程序的只读存储器称为 。A.掩膜 ROM B.PROM C.EPROM D.E
3、EPROM8.在片外扩展一片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)=ANL A, #17HORL 17H, AXRL A,R0CPL A2、下列程序段执行后,(RO) = ,(7EH) =
4、R0, #7FH7EH,#07FH,#42HDECR0R03、已知(R3)=05H,运行程序后,结果为(50H )= RETTAB : DB 00, 01,04, 09, 16DB 25, 36,49, 64, 81这个子程序的功能是: 。4、已知一片DAC0832接成单缓冲方式,其地址为4000H,其控制程序如下:MOV DPTR, #4000HMOV R0, #00HWAIT:MOV A,R0MOVX DPTR,AINC R0NOPSJMP WAIT读程序执行后,DAC0832输出的波形为 四、编程题: (共36分)1、 (8分)编程将外部RAM从1200H单元开始的100个单元清零。82
5、55A 的工作于若 8255A2、 ( 10分)利用8255A可编程并行接口芯片,实现输入输出试验。实验中用PB 口作为输入口,工作于方式0,读取开关的状态;用PA 口作为输出口, 方式0,将读取的开关状态输出到LED上。图1为8255A的工作方式控制字。 的起始端口地址为8000H,则编写完整的汇编语言源程序实现该任务。3、(18分)有一单片机系统的外部晶体振荡器频率为6MHz,现启动单片机的的定时/ 计数器1,使其完成如下功能:统计100 个外来脉冲,若满100,则停止统计,并向P1.0输出1。(1) 在方式1下,装入定时/计数器TH1、TL1的初值为多少?( 4分)(2) 在方式2下,装
6、入定时/计数器TH1、(3) 要求用定时器1以工作方式2编程实 现该任务(中断结构)。(10分)五、分析下图,说明:(共16分)(1) 2764芯片是RAM还是ROM芯片,6264是RAM还是ROM芯片? (2分)(2) PSEN是什么信号?它和RD有什么区别? ( 2分)(3) 2764和6264的存储容量分别为多少? (4分)(4) 说明各芯片的地址范围? (8分)P2. 4-*F2. 08031ALECeCEAlS-AfiA12-* A8k.A12-A81C,IGICj27646264A7AO二A7-ACJA7 oI sAO iw t Q OEA7 5?P TAO f Iwe c; Oe
7、ID7-DCUE5 JW74LS13974LS373WR RD图220052006学年第一学期 单片机原理与接口技术 课程旦卷5012、填空题(每空1分,共20分)1、 8BH = D, 11000010B= D, 100D= H。2、 INTEL 8096CPU是 位的单片机,8051 CPU是 位的单片机,其内部有 KB 的 ROM。3、 若一个RAM容量为4kB,则其地址线有 条。4、 设(A) =0 58 H, ( R0) =0 A A H,执行指令 XR L A , R0 后, (A) = ,(R0) = 。5、 MCS-51中的数据线是 根,在单片机中由引脚 提供,地址线是 根,由
8、单片机引脚的 和 提供。6、 8051单片机中SJMP的跳转范围为 。7、 单片机的堆栈指针SP始终是 oA、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址 D、指示堆栈长度8 当需要从MCS-51单片机程序存储器取数据时,采用的指令为 o9、ALE信号的功能是 o10、 .MCS 51单片机的复位信号是 有效。A.高电平 B.低电平 C.脉冲 D.下降沿11、 已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为 。A、06H B、F9H C、30H D、CFH、简答题:(每题5分,共50分)小题123456789小计1什么是机器周期和指令周期?单片机的时
9、序单位一一拍节、状态、机器周期和 指令周期的关系是什么?2、 MCS-51单片机有多少个专用寄存器?在这些专用寄存器中,可供位寻址的位有 多少? MCS-51共有多少可供位寻址的位?3、 单片机有几个并行接口芯片,当其用于输入输出时,经常用哪一个接口?为什么?4、 8051单片机的定时器/计数器有几个?各有几种工作方式?各是什么?5、 中断允许控制寄存器(IE)的内容如下:位序D7D6D5D4D3D2D1D0位符号EA/ESET1EX1ET0EX0若执行下列程序段,则其功能是什么?SETB EASETB EX0SETB ET16、分析下面各程序段中每条指令的执行结果。A,#45HR5,#78H
10、ADDR5DAAMOV 30H, A7.指出执行下列伪指令后,各存储单兀的内容4000H1 T1234H, 14200H05HORGTAB: DBDWBLOCK: DS8、指出下列指令中源操作数的寻址方式(1)、MOVCA, A+DPTR(2)、XCHA,R0;(3)、A,R0;(4)、C,P1.0(5)、SUBBA,#30H9、8051单片机提供了几个中断源?有几个中断优先级别?各中断源所对应的中断矢量地址是什么?10、I/O编址方式有几种?单片机中采用的是什么编址方式?三、 编程题:(18分)已知8051单片机的晶振频率为6MHz,设定时器T0工作在工作方式2下,编写完整的汇编语言程序使其
11、由P1.0输出周期为400卩s,占空比为10:1的矩形脉冲。四、 分析下图,说明:(共12分)(5)6116芯片是RAM还是ROM ?(6)其存储容量为多少?(2分)(7)说明各芯片的地址范围?(8分)西北农林科技大学本科课程考试参考答案与评分标准考试课程:单片机原理与接口技术 学年学期:2005-2006-1试卷类型:A卷 考试时间:2006-01-0703电信、选择题(每空1分,共20分)1.64KB, 0, 0FFFFH, 02.080FH3.统一4.1/256, 1.953V (5*100/256V)5.线选法,译码法6.8, 47.基址变址寻址, 寄存器间接寻址, 位寻址, 相对寻址
12、8.X,乘法指令用A X B;X, 寄存器间接寻址用R0和R1 (只能用R1和R0作指针);X, A是8位寄存器X, C 为进位位,不能送给寄存器二、选择题(每题 1 分,共 10 分)D, A, C, C, B, B, C, A, D, B三、分析程序,写出结果(每空 3分,共 18分)1.0CBH2.7EH, 0FFH3.25, 查表求 A 中所放数的平方值4.锯齿波(共 36 分)1. (10分)1000HR5, #20DPTR, #1200HR0, #40HLOOP: MOVXA, DPTRMOV R0, AINC DPTRDJNZ R5, LOOPEND2.(10 分)ORG 100
13、0HA, #82H 3 分DPTR, #8003HMOVXDPTR, ADPTR, #8001H 2 分DPTR, #8000HAJMPLOOP3.(16 分 )(1) 在方式 1 下,计数初始值 X = 65536 100= 65436= 0FF9CH 则计数初始值 TH1 = 0FFHQUIT: RET说明: 以上程序比较灵活,因此根据具体程序具体给分。五、说明:( 1 6分)(1) 2764 是 ROM 芯片,6264是 RAM 芯片。(2 分)( 2) PSEN 是外部程序存储器读选通信号。它和 RD 的区别是 RD 读的是 RAM 芯 片。(3) 2764和6264的存储容量皆为64kbit。因为是13根地址线,8根数据线。( 4)芯片范围分别为: (共 8 分,各 2 分)ICO: 0000H1FFFHIC1: 2000H3FFFHIC2: 0000H 1FFFHIC3: 4000H 5FFFH(5)不能同时工作。虽然硬件上使其能够选中,但是,对于 RAM和ROM在操作时,需要不同的指令,因此,将采用不同的控制信号。 ( 2 分)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1