浙江2011年1月单片机原理与接口技术自考试题
《单片机原理与接口技术》模拟试题答案

《单片机原理与接口技术》模拟试题(1)一、填空(每题2分,共10分)1、在定时器工作方式0下,计数器的宽度为13 位,若系统晶振频率为6MHZ,则最大定时时间为16384μs。
2、设(SP)= 60H,指令ACALL DIS指令地址为3020H,执行这个指令后,(SP)= 62H,(61H)= 20H 。
3、异步串行数据通信有单工、半双工和全双工三种数据通路形式。
4、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问程序存储器提供地址,而DPTR是为了访问程序、外部数据存储器提供地址。
5、已知(A)=59H,执行指令INC A后,(A)= 5A H,继续执行DA A后,(A)=60H。
二、选择题(每小题2分,共10分)1、寻址空间为外部程序存储器所用的指令是(C):A. MOVXB.MOVC.MOVCD.ADDC2、在中断响应后必须用软件清零的是(B ).A. TF1B. TIC. IE1D. TF03、七段共阳极发光两极管显示字符‘P’,段码应为(D):A.67HB. 73HC. 8EHD. 76HE.90H4、PC的值是(C )A.当前指令前一条指令的首地址B.当前正在执行指令的首地址C.下一条指令的首地址D.控制器中指令寄存器的地址5、在MCS-51中需要外加电路实现中断撤除的是(B)A.定时中断B.脉冲触发方式的外部中断C.串行中断D.电平触发方式的外部中断三、指令题(每小题4分,共16分)1、将外部ROM的2030H单元的内容传送到外部RAM的2000单元。
MOV DPTR,#2030HCLR AMOVC A,@A+DPTRMOV DPTR,#2000HMOVX @DPTR, A2、实现P1.0=P1.1∨/P1.2。
MOV C,P1.1ORL C, /P1.2MOV P1.0,C3、已知某端口地址为2FFFH,将该端口的内容读到片内RAM20H中。
MOV DPTR,#2FFFHMOVX A, @DPTRMOV 20H , A4、将累加器第1、3、5位求反。
单片机与接口技术试卷及答案

《单片机与接口技术》试卷(课程代码:02631)一.单项选择题(每小题2分,共20分)1.已知X的补码为11111111B,则X的真值是十进制()。
A、-1B、1C、-255D、2552.MCS-51单片机4个I/O口中,内部没有上拉电阻的是()。
A、P0口B、P1口C、P2口D、P3口3.对累加器A中数据高四位全部清零,低四位保持不变,可采用下面哪种逻辑操作()。
A、ANL A ,#0FHB、ANL A ,#0F0HC、XRL A ,#0FHD、XRL A ,#0F0H4.在MCS-51中,需要程序实现中断撤除的是()。
A、串行口中断B、边沿触发的外中断C、定时器T0中断D、定时器T1中断5.MOVC A ,@A+DPTR指令对应的硬件动做会使()信号有效。
A、RDB、WRC、PSEND、EA6.区分片外程序存储器和数据存储器的最可靠方法是()。
A、看其地址线和数据线的连接方式。
B、看其位于地址范围的低端还是高端。
C、看其是被RD还是被PSEN信号连接。
D、看其离MCS-51芯片的远近。
7.下列三条指令地址如其后注释所示,MOV R0 ,10H;0020HMOV R1 ,20H;0022HMOV 31H ,30H;0024HMOV 33H ,32H;0027H其中,MOV R1 ,20H指令当前PC值是()。
A、0020HB、0022HC、0024HD、0027H 8.MCS-51中有四组通用寄存器,在任一时刻CPU只能使用其中的一组寄存器,并有状态字寄存器PSW中的()位的状态组合来决定。
A、F0、VB、RS1、RS0C、RS3、RS2D、AC、PG第1页(共4页)9.在MCS-51单片机中,当晶振频率采用12MHz时,一个机器周期等于()微秒。
A、1B、2C、3D、410.在异步通信中若每个字符由10位组成,串行口每秒传送200个字符,则对应的波特率为()b/s。
A、2750B、250C、2500D、2000二.填空题(每空1分,共20分)1.8051单片机EA引脚接低电平,程序存储器使用的是程序存储器;8051片内程序存储器空间为,片内数据存储器区分为、位寻址区、用户RAM区及;片外可扩展数据存储器最大空间为。
《单片机原理与接口技术》 试卷A及参考答案

《单片机原理与接口技术》试卷A及参考答案《单片机原理与接口技术》试卷a及参考答案华中师范大学成人本科学年第一学期,《单片机原理与接口技术》(a卷)试卷测试时间:120分钟,闭卷教师:加载班:学号:姓名:成绩:1分。
填补空白(1点每空白,总共20点)1计算机中最常用的字符信息编码。
2.十进制数69的二进制表示为。
3.MCS-51单片机中RAM的通用寄存器区有一个公共单元,该单元被分成寄存器组,每组单元用作寄存器名。
4.MCS-51中所有字节地址可分的特殊功能寄存器都可以按位寻址。
5.MCS-51芯片中20h~2fH范围内的数据存储器可以通过字节和字节寻址。
6.8051单片机复位有两种方法。
7.如果8031单片机的时钟频率为12Mhz,则机器周期为us。
8.执行Anla、#0fh指令后,累加器a的高位4位=。
9.jbc00h的操作码地址,e为2000h,e=70h,其传输目的地址为。
10.Movpsw,#10h将MCS-51的工作寄存器设置为组。
命令11指令djnzr7,如果E的操作码地址为3000h,E=EFH,则其传输的目标地址为。
12.假设dptr=2000h,(a)=80h,则movca操作数@a+dptr的实际地址为。
ADD1000H4000HLCALL4000HA,R2(PC)=。
14.在寄存器间接寻址模式中,其“间接”反映在指令中。
寄存器的内容不是操作数,而是操作数的内容。
15.假设累加器A的内容为30小时,执行指令1000h:movca、@A+PC,并将程序存储单元的内容发送给累加器A。
16。
假设(SP)=60H,(ACC)=30h,(b)=70h,在执行以下命令push line pushaccb后,SP的内容为,61H单元的内容为,62H单元的内容为。
2、多项选择题(每个子题2分,总共20分)1内部RAM中位寻址区域定义的位被赋予()。
一a.位操作准备的b、轮班作业准备c.控制转移操作准备的a.00hd、以上是约60小时d.70h2.MCS-51上电复位后,SP的内容应为()b.07h3.以下关于PC和dptr的语句中的错误是()a.dptr可访问C.它们都具有自动添加1 B的功能。
单片机原理与接口技术复习题1

单片机原理与接口技术复习题复习一选择题1. 有如下程序段:MOV R0,#30H ;(R0)=30HSETB C ; CY=1CLR A ; (A)=00HADDC A,#00H ;(A)= 01HMOV ﹫R0,A ;(A)-> 30H (30H)=01H执行结果是( )。
A. (30H )=0 0HB. (30H )=0 1HC. (00H )=0 0HD. (00H )=0 1H2. 在CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。
CY AC OV PA. PCB. PSWC. AD. SP3. 各中断源发出的中断请求信号,都会标记在( )寄存器。
A. TMOD/SCONB. TCON/PCONC. IE/TCOND. TCON/SCON6. 执行返回指令,退出中断服务子程序,则返回地址来自( )。
A. ROMB. 程序计数器C. 堆栈区D. CPU寄存器7. 中断查询,查询的是( ).A. 中断请求信号B. 中断标志C. 外中断方式控制位D. 中断允许控制位10. 外部中断1的中断入口地址为( )。
A. 0003HB. 000BHC. 0013HD. 001BH11. 下列指令中正确的是( )。
A. MOV ,AB. JBC TF0 ,L1C. MOVX B ,@DPTRD. MOV A ,@R315. 执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送( )。
A. DPTRB. PCC. CYD. A17. 在定时器操作中,选择其工作方式的寄存器是( )。
A. TMODB. TCONC. IED. SCON18. 当标志寄存器P S W 的R S 0 和R S 1 分别为1 和0 时,系统选用的工作寄存器组为( )。
01A. 组0B. 组1C. 组2D. 组319. 8051 单片机中,唯一一个用户可使用的16 位寄存器是( )。
2010——2011第一学期《单片机原理)试题

2010——2011第一学期《单片机原理)试题 2010——2011第一学期《单片机原理及应用》试题(B) 一、填空(每空1分,共15分) 1、单片机与普通计算不同之处在于其将(①)、(②)和(③)三部分集成于一块芯片上。 2、在MCS-51单片机中,如果采用12MHZ晶振,1个机器周期为(④)。 3、内部RAM中,地址为30H的位,该位所在字节的字节地址为(⑤)。 4、若A中的内容为64H,那么,P标志位的值为(⑥)。 5、8031单片机复位后,R2所对应的存储单元地址为(⑦)。 6、使用8031芯片时,需要将EA引脚接(⑧)电平,因为其片内无(⑨)存储器。 7、通过堆栈操作实现子程序调用,首先就要把(⑩)的内容入栈,以进行断点保护。调 用返回时,再进行出栈保护,把保护的断点送回到(⑴)。 8、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,因为MCS-51 的PC是16位的,因此其寻址范围为(⑵)KB。 9、在基址加变址寻址方式中,以(⑶)作变址寄存器,以(⑷)或(⑸)作基址寄存器。 二、判断(每个1分,共10分) 1、8031的CPU是由RAM和EPROM所组成。() 2、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还 是高端。() 3、在MCS-51中,为使准双向的I/O口工作于输入方式,必须保证它被事先预置为1。() 4、PC可以看成程序存储器的地址指针。() 5、串行口通信的第9位数据位的功能可由用户定义。() 6、串行通信发送时,指令把TB8位的状态送入发送SBUF.() 7、串口工作在方式1下的波特率是固定的。() 8、在串行通信中,收发双方波特率的设定可以不同。() 9、特殊功能寄存器IE与定时器/计数器的控制无关。() 10、单片机主频越高,其运算速度越快。() 三、选择(每个2分,共20分) 1、8051与8751的区别是( ) A、内部数据存储器数目不同 B、内部数据存储器类型不同 C、内部程序存储器类型不同 D、内部寄存器的数据不同 2、判断一下关于PC和DPTR的结论,正确的是() A、DPTR是可以访问的,而PC不能访问 B、它们都是16位的存储器 C、它们都有加1的功能 D、DPTR可以分为两个8位的寄存器使用,但PC不能 3、下列说法中,错误的是() A、程序计数器PC不能为用户编程时直接使用,因为它没有地址 B、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用 C、8031共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因此,是可 以进行位寻址的 4、PC的值是:() A、当前正在执行指令的前一条指令的地址 B、当前正在执行指令的地址 C、当前正在执行指令的下一条指令的地址 D、控制器中指令寄存器的地址 5、判断下列说法正确的是() A、PC是1个不可寻址的特殊功能寄存器 B、寄存器间接寻址方式,寄存器中存放的是操作数的地址 C、在MCS-51单片机中,1个机器周等于1sμ D、特殊功能寄存器SP内装的是栈顶首地址单元的内容 6、下列说法错误的是:() A、立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。 B、指令周期是执行一条指令的时间 C、指令中直接给出的操作数称为直接寻址。 7、MCS-51单片机的复位信号是()有效。 A、高电平 B、低电平 C、脉冲 D、下降沿 8、若MCS-51单片机使用晶振频率是6MHZ,其复位持续时间应该超过() A、8sμ B、4sμ C、2sμ D、1sμ 9、若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用()指令。 A、PUSH R0 B、PUSH @R0 C、PUSH 00H D、PUSH 08H 10、能够用紫外线擦除ROM中程序的只读存储器称为() A、掩模ROM B、PROM C、EPROM D、EEPROM 四、简答题(每题5分,共15分) 1、写出51单片机5个中断源的入口地址,各中断源对应的中断服务程序的入口地址是 否能被人为设定?2、简述堆栈。3、简述汇编语言中的标号有什么规定。 五、程序分析(15分) 1、假定A=55H,R3=0AAH,在执行指令ANL A,R3后,A=( ),R3=( )。 2、如果DPTR=507BH,SP=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后: POP DPH POP DPL POP SP 则:DPH=( ),DPL=( ),SP=( ) 3、假定SP=60H,A=30H,B=70H,执行下列指令: PUSH A PUSH B后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。 六、程序设计(25分) 1、假定系统时钟为12MHZ,编写定时器T0产生1S定时的程序,要求T0工作于方式1。 2、试编写程序,查找在内部RAM的30H——50H单元是否有0AAH这一数据。若有,则将51H单元置为01H;若未找到,则将51H单元置为00H。 2010——2011第一学期《单片机原理及应用》试题(B)答案及评分标准 一、填空(每空1分,共15分) CPU ?存储器?I/O口?1s ?26H ?1 ?02H ?低?程序?PC ⑴PC ⑵64 ⑶累加器A ⑷DPTR ⑸PC 二、判断(每个1分,共10分) ×?×?√?√?√?×?×?×?×?√ 三、选择(每个2分,共20分) C ?ABCD ?BC ?C ?B ?C ?A ?B ?D ?C 四、简答题(每题5分,共15分) 1、答:各中断源的入口地址已经在中断地址区中被定义了,不能任意设定。如果想将中断服务程序放置在程序存储器的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才能实现对中断服务程序的执行。 2、答:在程序中断或子程序调用时,为了保护返回地址(断点)和保护现场而设立的RAM区。用MOV SP,#立即数指令建立堆栈。存放数据按照“后进先出”的原则进行。利用PUSH、POP指令即可进行进栈、出栈操作。 3、答:标号由1-8个字符组成,第一个字符必须是字母;不能使用汇编语言已经定义的符号;标号后面必须跟冒号;同一标号在一个程序中只能定义一次。 五、程序分析(每题5分,共15分) 1、A=(0),R3=(0AAH) 2、DPH=(3CH),DPL=(5FH),SP=(4FH) 3、SP的内容为(62H),61H单元的内容为(30H),62H单元的内容为(70H) 六、程序设计(25分) 第1小题13分,第2小题12分 1、采用定时器T0,工作于方式1,定时50毫秒,中断20次为1秒。 ORG 00H RESET:LJMP MAIN ORG 0BH LJMP 1000 MAIN:MOV SP,#60H MOV B,#20 MOV TMOD,#01H MOV TL0,#LOW(65536-50000) MOV TH0,#HIGH(65536-50000) SETB TR0 SETB ET0 SETB EA HERE:SJMP HERE IT0P:MOV TL0,# LOW(65536-50000) MOV TH0,# HIGH(65536-50000) DJNZ B,LOOP CLR TR0 LOOP:RETI END 2、解法①:ORG 00H MAIN:MOV R1,#20; MOV R0,#30H; START:MOV A,@R0; DJNZ R1,FIND MOV 51H,#00H JMP MAIN FIND:CJNE A,#0AAH,D1; MOV 51H,#01H; JMP MAIN D1:INC R0 JMP START 解法② START:MOV R0,#30H MOV R2,#20H LOOP:MOV A,@R0 CJNE A,#0AAH,NEXT MOV 51H,#01H LJMP EXIT NEXT:INC R0 DJNZ R2,LOOP MOV 51H,#00H EXIT:RET 第1小题,思路正确给8分,初值设置给3分,其它酌情扣分;第2小题,思路正确给7分其它酌情扣分。 2010——2011第一学期《单片机原理及应用》试题(A) 一、填空(每空1分,共15分) 1、指令格式是由()和()所组成,也可能仅由()组成。 2、假定累加器A中的内容为30H,执行指令 1000H:MOVC A,@A+PC后,把程序存储器()单元的内容送入累加器A中。 3、在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问()存储器提供地址, 而DPTR是为访问()存储器提供地址。 4、当使用8031单片机,需要扩展外部程序存储器,此时EA应为() 5、P0通常用作() 6、若由程序设定RS1、RS0=10,则工作寄存器的R0—R7的直接地址为() 7、返回地址(或断点)是()的程序计数器的内容。 8、中央处理器CPU是单片机的核心,它完成()。 9、单片机的工作过程,实际上就是() 10、所谓中断源即是() 11、端口(或称口)是() 12、若累加器A中的数据为01110010B,则PSW中的P=() 二、判断题(每题1分,共10分) 1.8051和8751的区别是内部程序存储器的类型不同。()
《单片机原理及接口技术》练习题1

单片机原理及接口技术练习题1一、单项选择题(每小题2分,共30分)1.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,AT89S51的PC为16位,因此其寻址范围是()A. 4 KBB. 64 KBC.8 KBD.128 KB2.单片机复位后,下面说法正确的是( )A.SP = 07H DPTR = 00H SBUF=00FFHB.SP = 00H DPTR = 0000H P0 = 00HC.SP = 07H DPTR = 0000H P1 = FFHD.SP = 00H SCON = 00H AUXR=0000H3.单片机应用程序一般存放在()中A. RAMB. ROMC. 寄存器D. CPU4.单片机AT89S51的XTAL1和XTAL2引脚是()引脚A. 外接定时器B. 外接串行口C. 外接中断D. 外接晶振5.在AT89S51 单片机中,若晶振频率为12MHz,则一个机器周期等于( ) μsA.1.5 B.0.5 C.1 D.26.AT89S51单片机中片内RAM共有()字节A. 128B. 256C. 4KD. 64K7.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()A. PCB. PSWC.AD. SP8.8051单片机共有()中断源A. 4B. 5C. 6D.79.对AT89S51 单片机P0口用作输出时,应外接()A.下拉电阻B.二极管C.三极管D.上拉电阻10.AT89S51 单片机,哪个引脚用于控制使用内部程序存储器还是外部程序存储器?( ) A. XTAL1 B. /EA C. /PSEN D. ALE11.通常8*8LED点阵的驱动方式是什么?()A. 直接驱动B.扫描驱动C.双向驱动D.以上皆非12.在AT89S51单片机中P1口的每一位能驱动( )A.2个TTL低电平负载B.4个TTL低电平负载C.8个TTL低电平负载D.10个TTL低电平负载13.在KeilC的程序里,若要指定P0口的bit3,如何编写?()A. P0.3B. Port0.3C.P0^3D.Port^314.MCS-51单片机定时器工作方式0是指的()工作方式。
2011年单片机与接口技术课程设计题目(新1)
2011年单片机与接口技术课程设计题目1.LED广告显示2.LCD广告显示3.LCD显示的电子钟4.秒表设计(LED数码显示)5.十字路口交通灯控制1(交通灯的变化规律:自拟,但不能与综合实验1、民族大道与雄楚大道十字路口交通灯的变化规律相同。
)6.十字路口交通灯控制2(交通灯的变化规律:见民族大道与雄楚大道十字路口交通灯)7.丁字路口交通灯控制1(交通灯的变化规律:见民族大道与新竹路丁字路口交通灯)8.丁字路口交通灯控制2(交通灯的变化规律:自拟,但不能与民族大道与新竹路丁字路口交通灯的变化规律相同。
)9.键盘启动的多种波形发生器设计10.开关启动的多种波形发生器设计11.中断控制的多种波形发生器12.键盘控制的多种波形发生器13.键盘调频的矩形波发生器设计14.开关调频的矩形波发生器设计15.中断调频的矩形波发生器设计16.键盘调频的锯齿波发生器设计17.开关调频的锯齿波发生器设计18.中断调频的锯齿波发生器设计19.开关控制的节日彩灯控制器(至少4种显示方式)20.中断控制的节日彩灯控制器(至少4种显示方式)21.键盘控制的节日彩灯控制器(至少4种显示方式)22.串行数据发送器(键盘发送数据,发送的数据送本机数码显示)23.串行数据接收器(接收的数据送发光二极管显示)24.串行数据接收器 (接收的数据送数码显示)25.PC与单片机之间的串行通信(PC发送,单片机接收,接收信息送数码管显示)。
26.PC与单片机之间的串行通信(PC发送,单片机接收,接收信息送发光二极管显示)。
.27.PC与单片机之间的串行通信(PC发送,单片机接收,接收信息送LCD显示)。
..28.简易电子琴设计29.数字音乐盒的设计(至少有3首简单的乐曲,键盘切换)30.数字音乐盒的设计(至少有3首简单的乐曲,开关切换)。
单片机原理及接口技术试题及答案
单片机原理及接口技术试题及答案一、填空题(25分,每空1分)1. AT89S51单片机为位单片机2. MCS-51系列单片机的典型芯片分别为、、。
3. AT89S51的异步通信口为(单工/半双工/全双工)4. AT89S51有级中断,个中断源5. AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。
6. AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ ____、。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)=。
8. 82C55可以扩展个并行口,其中条口线具有位操作功能;9. 当单片机复位时PSW= H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为 H。
10. 若A中的内容为67H,那么,P标志位为。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。
二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;()(2)INC DPTR;()(3)DEC DPTR ;()(4)CLR R0 ;()(5)MOV T0,#3CF0H;()三、简答题1. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH; POP DPL; POPSP;则:(DPH)= __ ___;(DPL )=____ ____;(SP )=____ ____;(6分) 2. 采用6MHz 的晶振,定时1ms ,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACCPOP B四、图为8段共阴数码管,请写出如下数值的段码。
0____ __;1_______ _;2_______ _;3____ _ ;_4______ ;5_____ ; P_____ _;7_______ ;8____ __;C_______;五、简述AT89S51单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H ,请叙述主机呼叫从机并向其传送一个字节数据的过程。
单片机原理及接口技术试题及答案
单片机试题带答案二、单项选择题(在每题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每题1分,共10分)1.MCS-51单片机复位操作的主要功能是把PC初始化为( )。
A.0100HB.2080HC.0000HD.8000H2.假设单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,那么定时器初值应为( )。
A.500B.1000C.216-500D.216-10003.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。
A.P3.2B.P3.3C.P3.4D.P3.54.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。
A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断6.定时器假设工作在循环定时或循环计数场合,应选用( )。
A.工作方式0B.工作方式1C.工作方式2D.工作方式37.MCS-51单片机的外部中断1的中断请求标志是( )。
A.ET1B.TF1C.IT1D.IE18.以下标号中,正确的标号是( )。
A.1BT:B.BEGIN:C.ADD:D.STAB31:9.串行口每一次传送( )字符。
A.1个B.1串C.1帧D.1波特10.要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( )。
A.ILE=1,CS=1,WR1=0B.ILE=1, CS=0, WR1=0C.ILE=0, CS=1, WR1=0D.ILE=0,CS=0, WR1=0一、填空题(每空格1分,共10分)2.P1口通常用作_______,也可以作通用的I/O口使用。
3.假设由程序设定RS1、RS0=01,那么工作存放器R0~R7的直接地址为______。
4.8051的堆栈区一般开辟在_______。
2011年4月高等教育自学考试《微型计算机原理与接口技术》试题及参考答案
2011年4月高等教育自学考试《微型计算机原理与接口技术》试题及答案(课程代码:02864)详细参考答案,请打开网页进行搜索:/rufeng12-doc-483904-11-1.html出师表两汉:诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。
然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。
诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
宫中府中,俱为一体;陟罚臧否,不宜异同。
若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。
侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。
将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督:愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。
亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。
先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。
侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。
臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。
先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。
后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
先帝知臣谨慎,故临崩寄臣以大事也。
受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。
今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。
此臣所以报先帝而忠陛下之职分也。
至于斟酌损益,进尽忠言,则攸之、祎、允之任也。
愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。
若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机 1 单片机模拟试卷001 一、选择题(每题1分,共10分) 1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在( ) a) RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( ) a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有( )。 a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为( ) a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6.INTEL 8051 CPU是( )位的单片机 a) 16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为( ) a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 9.8031单片机中既可位寻址又可字节寻址的单元是( ) a)20H b)30H c)00H d)70H 10.下列哪条指令是正确的( ) a) PUSH R2 b) ADD R0,A c) MOVX A @DPTR d) MOV @R0,A 二、填空题(每空1分,共30分) 1.一个完整的微机系统由 和 两大部分组成。 2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。 3.半导体存储器分成两大类 和 ,其中 具有易失性,常用于存储 。 4.求十进制数-102的补码(以2位16进制数表示),该补码为 。 5.PC存放_______________,具有___________特性。在8051中决定程序执行顺序的是PC还是DPTR? 它是______位? (是,不是)SFG? 6.123= B= H。 7.8051内部有 并行口,P0口直接作输出口时,必须外接 ;并行口作输入口时,必须先 ,才能读入外设的状态。 8.MCS-51的堆栈只可设置在 ,其最大容量为 ,存取数据的原则是 。堆栈寄存器SP是 位寄存器,存放 。 9.中断处理的全过程分为以下3个段: 、 、 。 10.定时和计数都是对 进行计数,定时与计数的区别是 。 三、判断题(对者打√,错者打×,并改正,每题1分,共10分) 1 中断服务程序的最后一条指令是RET。 2 存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。 3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。 4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。 5 RC A为循环左移指令。 6 MOV A,30H的源操作数为立即寻址方式。 7 MOV A,@A+DPTR是一条查表指令。 8 MUL AB的执行结果是高8位在A中,低8 位在B中。 9 AJMP跳转空间最大可达到64KB 。 10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。 四、简答题(每题5分,共15分) 1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少? 2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤) 3.MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。 五、作图题(10分) 用6264(8K*8)构成16K的数据存储系统。要求采用线选法产生片选信号,并计算6264的地址范围。 六、设计题(1题13分;2题12分,共25分) 1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由左向右轮流点亮。 2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加1,K2按下时数码管减1。试画出8051与外设的连接图并编程实现上述要求。
单片机模拟试卷001答案 一、选择题(每题1分,共10分) 1. D 2. B 3. B 4. D 5. A 6. C 7. B 8. B 9. A 10. D 二、填空题(每空1分,共30分) 1.一个完整的微机系统由硬件和软件两大部分组成。 2.8051 的引脚RST是IN脚(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态,从ROM 0000 H单元开始取指令并翻译和执行。 3.半导体存储器分成两大类:RAM ROM,其中 RAM 具有易失性,常用于存储 临时性数据 。 4.求十进制数-102的补码(以2位16进制数表示),该补码为 9AH 。 5.PC存放_CPU将要执行的指令所在的ROM单元的地址,具有自动加1特性。在8051中决定程序执行顺序的是PC还是DPTR 单片机 2
PC ?它是16位?不是(是,不是)SFG? 6.123= 01010010 B= 52 H。 7.8051内部有 4 个并行口,P0口直接作输出口时,必须外接 上拉电阻 ;并行口作输入口时,必须先 将口锁存器置1 ,才能读入外设的状态。 8.MCS-51的堆栈只可设置在 内RAM低128B区 ,其最大容量为 128B ,存取数据的原则是 先进后出 。堆栈寄存器SP是 8 位寄存器,存放 堆栈栈顶的地址 。9.中断处理的全过程分为以下3个段: 中断请求 、 中断响应 、 中断服务 。 10.定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数 。 三、判断题(对者打√,错者打×,并改正,每题1分,共10分) 1 中断服务程序的最后一条指令是RETRETI。× 2 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。× 3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。√ 4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。√ 5 LCRL A为循环左移指令。× 6 MOV A,30H的源操作数为立即直接寻址方式。 7 MOVMOVC A,@A+DPTR是一条查表指令。× 8 MUL AB的执行结果是高低8位在A中,低高8 位在B中。× 9 AJMP跳转空间最大可达到642KB 。 10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。 √ 四、简答题(每题5分,共15分) 1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少? 答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。 2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤) 答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388H TMOD的值是00000001B,TH0=13H;TL0=88H。 3.MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。 答:MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031、8051和8751的区别是8031内无ROM;8051内有4KB的掩膜ROM;8751内有4KB的EPROM。 五、作图题(10分) 答:WR接6264的WE RD接6264的OE AB0---AB12接6264的A0---A12 DB0—DB7接6264的D0—D7 AB15、AB14分别接Y0和Y1 地址:0000H---1FFFH;2000H---3FFFH 六、设计题 1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由右向左轮流点亮。 答: 图 (5分) 构思 (3分) MOV A,#80H (1分) UP:MOV P1,A (1分) RR A (2分) SJMP UP (1分) 2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加1,K2按下时数码管减1。试画出8051与外设的连接图并编程实现上述要求。 答:图 (5分) 构思 (3分) 程序(4分) ORG 0000H LJMP MAIN ORG 0003H LJMP AINT0 ORG 0013H LJMP BINT1 MAIN: MOV IE,#83H SETB IT0 SETB IT1 MOV R0,#00H MOV DPTR,#TAB UP: MOV A,R0 MOVC A,@A+DPTR MOV P1,A SJMP UP AINT0: INC R0 CJNE R0,#10,AINT01 MOV R0,#0 AINT01: RETI BINT1: DEC R0 CJNE R0,#0FFH,BINT11 MOV R0,#9 BINT11: RETI 单片机模拟试卷002 一、填空题(每空格1分,共10分) 1.MCS—51布尔处理机的存储空间是_______。 2.P2口通常用作_______,也可以作通用的I/O口使用。 3.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为______。 4.8051的堆栈区一般开辟在_______。 5.所谓寻址,其实质就是_______。 6.存储器映象是_______。 7.定时器中断请求发生在_______。 8.中断响应时间是指______。 9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O