2012单片机试卷A

合集下载

安徽大学2011-2012学年单片机试卷A卷

安徽大学2011-2012学年单片机试卷A卷

安徽⼤学2011-2012学年单⽚机试卷A卷安徽⼤学20 10 —20 11 学年第 2 学期《单⽚机原理》考试试卷(A 卷)(闭卷时间120分钟)考场登记表序号⼀、选择题(在备选答案中选出⼀个正确答案,并将其编号填在下表中。

每⼩题1分,共30分)1、采⽤8031单⽚机时,必须扩展( )。

(A )数据存储器(B )程序存储器(C )I/O 接⼝(D )显⽰接⼝ 2、若PSW = 18H 时,当前使⽤的⼯作寄存器组是( )。

(A )第0组(B )第1组(C )第2组(D )第3组 3、执⾏PUSH ACC 指令时,MCS-51完成的操作是( )。

(A)SP+1→SP ,(ACC)→(SP) (B )(ACC) →(SP),SP-1→SP (C )SP-1→SP , (ACC)→(SP) (D )(ACC)→(SP),SP+1→SP 4、指令MOV C ,20H.0中,源操作数的寻址⽅式是( )。

(A )位寻址(B )直接寻址(C )⽴即寻址(D )寄存器寻址 5、外部中断1对应的中断⼊⼝地址为( )。

(A )0003H (B )0000BH (C )0013H (D )001BH6、对程序存储器进⾏读操作,只能⽤( )。

院/系年级专业姓名学号答题勿超装订线 ------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------(A )MOV 指令(B )PUSH 指令(C )MOVX 指令(D )MOVC 指令 7、在进⾏串⾏通信时,若两机的发送与接收可同时进⾏,则称为( )。

(A )半双⼯传送(B )单⼯传送(C )准双⼯传送(D )全双⼯传送 8、下列指令中有错误的是( )。

2012单片机及应用试卷A

2012单片机及应用试卷A

西北农林科技大学本科课程考试试题(卷)2012—2013学年第1学期《单片机及应用》课程A卷专业班级:命题教师:审题教师:学生姓名:学号:考试成绩:一、单项选择题(每小题2分,共20分)得分:分1、下列不是80C51子系列芯片的是()。

A 80C31B 80C51C 87C51D 80C962、在 80C51系统中,若晶振频率为8MHz,则一个机器周期等于()微秒。

A 1.5B 3C 1D 0.53、下列不是单片机构成部件的是()。

A CPUB 存储器C I/O接口D 打印机4、下列不是80C51总线的是()。

A 地址总线B 控制总线C 数据总线D 输出总线5、要想测量INT0引脚上的一个正脉冲宽度,专用寄存器TMOD的内容应为()。

A 09HB 87 HC 00HD 80H6、控制串行口工作方式的寄存器是()。

A TCONB PCONC SCOND TMOD7、MOVX A,@DPTR指令中源操作数的寻址方式是()。

A 寄存器寻址B 直接寻址C 立即寻址D 寄存器间接寻址8、若LCALL指令的地址是2000H,那么执行完被调用子程序的返回指令后,PC=()。

A 2000HB 2001HC 2002HD 2003H9、当需要扩展一片8K的RAM时,应选用的存储器为()。

A 2764B 6264C 6116D 6212810、下列有关8255接口芯片的叙述中,错误的是()。

A、8255的可编程性表现在它的工作方式命令和位置位/复位命令上B、8255由于采用标志位状态区分命令,所以命令的写入次序不受限制C、在8255工作方式0下,3个口可构成16种I/O组合D、在8255工作方式1下,只能使用中断方法而不能使用查询方法进行I/O 操作二、填空题(每空1分,共20分)得分:分1、在大型数据采集系统中,使用双缓冲方式的D/A转换器,可以实现多路模拟信号的____________输出。

2、80C51单片机的通用寄存器组有____________个。

2012试卷A答案

2012试卷A答案

西华大学课程考核参考答案( A卷)课程代码: 8426820 试卷总分: 100 分一、选择题参考答案及评分标准:评分标准:本题20分,选对一小题得2分,不选或选错得0分。

参考答案:1、C;2、B;3、C;4、C;5、C;6、C;7、D;8、A;9、C; 10、B。

二、简答题参考答案及评分标准:评分标准:本题20分,第一小题10分,答错或未答得0分;第二小题10分,答错或未答得0分。

参考答案:1、微处理器,数据存储器,程序存储器,中断系统,定时器/计数器,串行口,P1口,P2口,P3口,P0口,特殊功能寄存器;主要功能:微处理器(运算、控制、处理),数据存储器(存储数据),程序存储器(存储程序),中断系统(中断),定时器/计数器(定时、计数),串行口(串行通讯),P1口,P2口,P3口,P0口(并行通讯),特殊功能寄存器(管理、控制、监视);工作寄存器区,可位寻址区,用户RAM区;主要功能:工作寄存器区(现场保护),可位寻址区(位处理机的存储空间),用户RAM区(堆栈,数据缓冲)。

2、外扩的程序存储器和外扩的I/O端口地址空间都是0000H~FFFFH,由不同的指令和控制线加以区别,PSEN信号线选择外扩的程序存储器的读,而RD、WR信号线选择外扩的I/O端口的读/写。

MOV指令用于对内部RAM的访问,MOVX读写外部数据存储器,MOVC读内外程序存储器三、阅读程序并填空题参考答案及评分标准:评分标准:本题20分,每小题5分,不填或填错得0分。

参考答案:1、R1 =3FH (3EH)=41H (3FH)=0FFH2、R2 =85H R3 =02H3、R4 =0E7H R5 =97H4、R0 = 34H R1 =70H R7 = 0H(6CH)= 06H (6DH)= 5BH (6EH)= 4FH (6FH)= 66H。

四、编写程序参考答案及评分标准:评分标准:本题20分,标准如下:参考答案:MOV R1,#80H ;( 1分)MOV R0,#30H ;( 1分)MOV R7,#32 ;( 1分)CICLE:;( 1分)MOV A,@R0 ;( 1分)MOV @R1,A ;( 1分)INC R0 ;( 1分)INC R1 ;( 1分)DJNZ R7,CICLE ;( 2分)画出程序框图;( 10分)注:答案不是唯一的,请改卷老师根据答题的正确度给出得分。

单片机试卷A(2012计科)答案

单片机试卷A(2012计科)答案

2012级《单片机技术》试卷(A)参考答案及评分标准一.填空题(每空1分,共20分)1.昨状态寄存器;控制位2.0000H~000FH;字节指令3.减;RAM4.较低优先级;引起5.使能XT1;选择内部负载电容为12pF6.1;17.TACCR0;TAxCCRx8.稍大于;清零9.1;010.线路空闲多机模式;地址位多机模式二.选择题(每题2分,共20分)1.D2.A3.D4.A5.B6.D7.D8.A9.C10.A三.程序说明题(每题10分,共20分)1.TABLEDDB01h,02h,04h,08h,10h,20h,40h,80h……MOV.b #0,&P1SEL;//设置P1口为基本I/O口MOV.b #0FFh,&P1DIR;//设置P1口为输出端口MOV.b #0,&P1OUT;//使8个LED全灭again:MOV #TABLED,R4;//取输出表格首地址MOV #8,R5;//循环控制次数next:MOV.b @R4+,&P1OUT;//取表中的第一个数送P1口,地址+1 CALL #delay;//延时DEC R5;//判断8种状态是否输出完JNZ next;//否,继续JMP again;//重新从表头开始......2.#include <msp430f6638.h>void main(void){ unsigned int *Addr;unsigedint DataWDTCTL = WDTPW + WDTHOLD;//关看门狗Addr = ( unsigned int *)0x1200;//指向1200空间的指针FCTL1 = FWKEY + WRT;//置位WRT位,使能字节/字写操作FCTL3 = FWKEY;// 清除LOCK位*Addr = Data;// 向目的地址写入数据FCTL1 = FWKEY;// 清除WRT位FCTL3 = FWKEY + LOCK;// 置位LOCK标志,保护数据}四.简答题(每题5分,共20分)1.MSP430 的内核CPU 结构是按照精简指令集和高透明指令的宗旨来设计的,使用的指令有硬件执行的内核指令和基于现有硬件结构的高效率的仿真指令。

单片机试卷及答案(1)

单片机试卷及答案(1)

2013A卷一、填空题(每空1分,共20分)1、+1000001的反码是。

十进制数-4的8位二进制补码是。

2、计算机所能执行的指令的集合称为。

指令的编码规则称为,一般由和操作数两部分组成。

3、CPU一次可以处理的二进制数的位数称为CPU的。

4、当EA为电平时,CPU总是从外部存储器中去指令。

5、89C52单片机有6个中断源,其中内部中断源有个,外部中断源有个。

6、汇编指令中,对程序存储器的访问用指令来访问,外部RAM用指令来访问。

7、C51的数据类型sfr占个字节,C51中整型变量占个字节。

8、指令MOV 20H,#20H中,源操作数的寻址方式是,目的操作数的寻址方式是。

9、定时器T1方式2的8位常数重装初值存放于寄存器中。

定时器T0方式0,寄存器用于存放计数初值的低5位。

10、多机通信中,主机的SM2= 。

11、EPROM存储器27C256内部容量是32K字节,若不考虑片选信号,则对其内部全部存储单元进行寻址共需根地址线。

12、波特率倍增位位于特殊功能寄存器中。

13、8155A内部具有1个位减法定时器/计数器。

二、单项选择题(共20题,每题1分,共20分)1、单片机的应用程序一般存放于()中A、RAMB、ROMC、寄存器D、CPU2、定时器0工作于计数方式,外加计数脉冲信号应接到()引脚。

A、P3.2B、P3.3C、P3.4D、P3.53、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。

A、外部中断0B、外部中断1C、定时器0D、定时器14、ADC0809是()AD的转换器件A、4通道8位B、8通道8位C、4通道12位D、8通道12位5、执行中断返回指令后,从堆栈弹出地址送给()A、AB、RiC、PCD、DPTR6、串行通信中,发送和接收寄存器是()A、TMODB、SBUFC、SCOND、DPTR7、要使MCS-51能响应外部中断1和定时器T0中断,则中断允许寄存器IE的内容应该是()A、98HB、86HC、22HD、A2H8、要将P1口高4位清0,低4位不变,应使用指令()A、ORL P1,#0FHB、ORL P1,#F0HC、ANL P1,#F0HD、ANL P1,#0FH9、当选中第1工作寄存器区时,工作寄存器R1的地址是。

单片机A试卷(2012-2013年1)

单片机A试卷(2012-2013年1)

1、单片机AT89S51是一个高性能的CMOS 位单片机,其内部中断源有个。

2、AT89S51单片机的定时/计数器工作在方式3时,T0是位定时/计数器,T1工作情况为(选填“正常工作/停止工作”)。

3、 AT89S51单片机外部中断有两种触发方式,即电平方式和边沿方式,可以由寄存器TCON的位和位来予以设置。

4、AT89S51单片机中断允许寄存器IE, 当EA=0x0时,表示。

5 、 c程序语句 for(;;);表示。

6、十进制数180,转换成16进制数,为。

7、AT89S51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。

用作计数时,如采用时钟频率为6Mhz,最高计数频率为。

8、D/A转换器是一种将输入数字量转换为模拟量的器件,DAC0832是位的D/A转换器,而A/D转换器则正好相反,可以将模拟量转换为与之相对应的数字量,ADC0809的输入是通道的A/D转换器。

9、AT89S51单片机内部ROM容量为 KB,AT89S52单片机内部ROM容量为KB。

10、AT89S51单片机的定时/计数器T0和T1,工作在定时方式下,最大定时是 ms。

二、选择题(每题2分,共10分)1、AT89S51单片机的( )口的引脚,还具有串行通信等第二功能。

A)P0 B)P1 C)P2 D)P32、单片机ROM中一般存放()A)程序和表格常数B)变量 C)数据 D)重要常量3、一般指针变量在存储器中可以由()存储单元存放。

A):1字节 B):2字节C):3字节 D):4字节4、若单片机P2口的P20-P27八个引脚,分别接一个共阴极数码管的a,b,c,d,e,f,g,dp八个管脚时,如欲显示字符‘H’,段码应为() A)67H B)6EH C) 91H D)76H E) 90H5、定时器0工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。

A)P3.2 B)P3.3 C)P3.4 D)P3.5三、问答题(共40分)1、单片机的概念?(2分)单片机最小系统有哪些组成部分?(3分)2、什么是中断?(2分)中断响应条件是什么?(3分)外部中断INT0初始化如何进行设置?(4分)3、定时方式寄存器TMOD,其GATE位含义是什么?(4分)如欲设置:T0为计数方式,工作在方式2,T1为定时方式,工作在定时方式1,请正确对TMOD进行设置?(2分)4、MCS-51单片机拥有两个16位的定时器/计数器,即定时器T0和T1,两者共有四种工作方式,各有什么区别,请简要说明?(8分)5、MCS-51单片机定时器/计数器,(1)定时和计数本质是否相同?工作原理是否相同,为什么?(2分+4分)(2)简要介绍定时中断初始化步骤有哪些?(以T1工作在方式1为例,写初始化程序即可)(6分)四、编程题(共35分)1、编写一程序,单片机的晶振为12MHz,P1口接LED指示灯D1~D8,八个灯排列成一个圆,如图1所示,编程实现八个灯按“顺时针”方向(D1—>D8)循环闪烁,间隔时间0.5ms。

2012单片机考试题库及答案

2012单片机考试题库及答案

2012单片机考试题库及答案第一章1-1选择1.计算机中最常用的字符信息编码是( A )A ASCIIB BCD码C 余3码D 循环码4( 以下不是构成的控制器部件(D ):A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器6( 下列不是单片机总线是( D )A 地址总线B 控制总线C 数据总线D 输出总线7.-49D的二进制补码为 ( B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码( C )A 11100010B 10101111C 00011101D 000011119. 十进制0.625转换成二进制数是( A )A 0.101B 0.111C 0.110D 0.1001-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为111000114.单片微型机由CPU、存储器和I/O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.7.十进制数-47用8位二进制补码表示为110100018.-49D的二进制补码为111011011-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

( ? )2.MCS-51上电复位时,SBUF=00H。

( × )。

3.使用可编程接口必须处始化。

( ? )。

5(MCS-51是微处理器。

( × )不是。

6(MCS-51系统可以没有复位电路。

( × )不可以。

复位是单片机的初始化操作。

8.计算机中常作的码制有原码、反码和补码( ? )9.若不使用MCS-51片内存器引脚EA必须接地. ( ? )10.十进制数-29的8位补码表示为.11100010( × )1-4简答1(何谓单片机,答:单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。

北京理工大学珠海学院单片机期末考试11-12 A卷

北京理工大学珠海学院单片机期末考试11-12 A卷

3.复位时,RST引脚应保持。

A。

一个机器周期的高电平B。

一个机器周期的低电平C。

二个机器周期的高电平 D. 二个机器周期的低电平4.中断标志位中在响应中断后,必须用软件复位的是.A.定时/计数B.外部中断C.串行D.都不是5.MCS-51单片机在同一级别里,自然优先级别最低的中断源是。

三、读程序(每项1分,共10分)【得分:】P2口通过八个LED灯接地,每触发一次中断,LED灯熄灭一段时间.为下列语句注释(有//处说明语句的实际作用)#include <reg51.h> //#define uint unsigned int //void main(){EA=1 ;//EX0=1 ;//IT0=1;//while(1)//{P2=0xff;//}void int_0() interrupt 0 using1 //{uint a;P2=0x00 ; //for(a=0;a〈1000;a++); //}四、问答题(每小题10分,共40分)【得分: 】1. 写出MCS-51系列单片机5个中断源及其标志位代号和中断程序入口地址。

第2页共5页第 3 页 共 5 页……………………………………………装………………………………订…………………………线……………………………………………………此处不能书写此处不能书写此处不能书写 此处不能书写此处不能书写 此处不能书写此处不能书写2. MCS-51系列单片机片内RAM 的组成是如何划分的?各有什么功能?3。

独立式按键和矩阵式按键分别具有什么特点?适用于什么场合?4. 设晶振频率为12MHz,采用定时器T0,以方式1工作,试编写一个延时2s的子程序,采用查询方式实现。

五、完成程序题(*项2分,其余每项1分,共20分)【得分: 】1. 用XL400单片机仿真电路板控制2位数码管实现00~59的简易秒表,P0口为字形码,P2口为字选码。

采用定时器1实现50ms定时,采用中断方式定时,试完成程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试卷编号:
课程名称:单片机原理及应用考试时间: 110分钟课程代码:试卷总分: 100分一.填空与选择填空(要求将选择的具体内容填入空格中,每空1分共计45分)1.MCS-51系列单片机为用户提供的硬件的基本配置:
,,,,
,,,。

2.MCS-51系列单片机的存储器按照物理地址空间的不同可以划分为以下四类:
,,,。

3.-112的补码表示为,反码表示为。

4.堆栈操作的典型特征是。

A. 先进先出
B. 后进先出
C.任意指定
D. 程序控制
5.CPU中程序计数器PC的内容是。

A. 随机数据
B. 操作数
C. 指令地址
D. 操作数地址
6.MCS-51指令系统的寻址方式有:
;;;
;。

7. 在扩展了4片6264后,89C51能够扩展的I/O线最多可达
A. 不能确定
B. 8根
C.32K
D.56K
8. 89C51在未扩展程序存储器的时候,EA应接
A.高电平
B.低电平
C. 悬空
D.高低电平均可
9. MCS-51系列单片机的串口在0工作方式下, 每帧传送数据位数是。

A. 4
B. 9
C. 8
D. 16
10. 复位后,单片机片内主要寄存器的状态:
PC ;DPTR PSW ;SP ;
P0~P3 。

11.PUSH A 命令之操作数的寻址方式是。

12.MOV类传送指令为传送指令;MOVX类传送指令为传送指令;
MOVC类传送指令为传送指令。

A 外部RAM;B查表类(程序存储器) C 内部RAM
13.利用单片机计数器对外部脉冲计数时,允许的最高计数频率为晶振频率的。

A. 1/2
B. 1/8
C. 1/12
D. 1/24
14.实现片选的方法有和两种。

15.MCS-51 系列单片机中断的入口地址分别为:;;
;;。

16.常用的LED显示器的字段类型分为和两种。

17.采用方式0工作的串口传送数据的波特率为。

A B=(2SMOD/32)×T1溢出率
B B=(2SMOD /64)×fosc
C B=fosc/12
18.指令DJNZ Rn rel 中rel表示的范围是。

A. 0000H~FFFFH
B. 0000H~0FFFH
C. –128~+127
D. –127~128
二.简答题(每题5分,共25分)
1.单片机开发系统一般应该具有哪些最基本的功能?2.何谓汇编程序?汇编的主要任务是什么?
3. 何谓中断?中断与调用子程序有何异同?
4. 试述键盘处理程序一般流程。

三、程序分析阅读题:阅读以下程序并回答问题(本大题每空1分,总计20分)
1. 填写下列程序运行后的结果
ORG 0100H
CLR C
MOV R0, #FFH
INC R0
INC R0
END
运行后:(Cy)=________
(R0)=________
2. 设(A)=5E H ,(R0)=50H,内部RAM (50H)=0D H,(31H)=0BH,(32H)=0CH请写出在执行各条列指令后,所示单元的内容:
MOV A,@R0 ; (A)= ;
MOV @R0,32H ; (50H)= ;
MOV 32H, A ; (32H)= ;
MOV R0,#31H ; (R0)= ;
MOV A, @R0 ; (A)= ;
3. 请写出在执行各条列指令后,所示单元的内容:
MOV SP,#30H
MOV A,#0F0H
MOV B,#0BH
PUSH ACC ;(SP)= ;(31H)= ;
PUSH B ;(SP)= ;(32H)= ;
POP B ;(SP)= ;(B)= ;
POP ACC ;(SP)= ;(A)= ;
4. 请写出在执行各条列指令后,所示单元的内容:
MOV A, #83H
MOV R0, #47H
MOV 47H, #34H
ANL A, #47H ;(A)= ;
ORL 47H, A ;(A)= ;(47H)= ;
XRL A, @R0 ;(A)= 。

5.若内部RAM的(30H)=33H (31H)=32H (32H)=31H (33H)=30H
外部RAM的(0030H)=33H (0031H)=31H (0032H)=32H (0033H)=30H ROM的(0030H)=78H (0031H)=32H (0032H)=E6H (0033H)=0F9H
(DPTR)=0,
执行下列程序后(A)= 。

ORG 0030H
MOV R0, #32H
MOV A, @R0
MOV R1, A
MOVX A, @R1
MOVC A, @A+DPTR
四、已知某单片机硬件系统构成如图所示,试根据系统硬件电路,完成以下工作:
(1)请对8155(1)完成初始化编程:A口为基本输入、B口为基本输入。

(4)
(2
五、利用单片机的P1.0、P1.1、P1.2控制3个LED指示灯,试编程实现红灯亮4秒;黄灯亮2秒;黄灯、绿灯同时亮1秒;绿灯亮4秒循环点亮(8分)。

相关文档
最新文档