自考问答 自考本科自考百科
自考问答 > 自考百科 > 单片机原理及应用自考历年题

单片机原理及应用自考历年题

发布时间:

单片机原理及应用自考历年题

发布时间:

单片机原理及应用自考历年题

额。。。我也在找

我认为查表程序那个答案有错,按照程序走完,答案应该是04而不是09

6.在下列MCS-5l单片机各条指令中,错误的是( A )。 A.MOVC @A+DPTR,A B.MOV A, @R0 C.MOV 20H, A D.MOV B, A8. 单片机上电复位后,堆栈区的最大允许范围是 B 个单元。 A.64 B.120 C.128 D.2569. 单片机8031的ALE引脚是( C )。 A.输出高电平 B.输出低电平 C.输出矩形脉冲,频率为fosc的1/6D.输出矩形脉冲,频率为fosc的1/210.单片机8031的XTAL1和XTAL2引脚是( D )引脚。 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振11.MCS—51的串行数据缓冲器SBUF用于( D )。 A.存放运算中间结果 B.暂存数据和地址 C.存放待调试的程序D.存放待发送或已接收到的数据12. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为( D )。 A.6H B.37H C.38H D.39H13. 与定时工作方式1和0比较,定时工作方式2不具备的特点是( B )。 A.计数溢出后能自动重新加载计数初值 B.增加计数器位数C.提高定时精度 D.适于循环定时和循环计数应用14. 单片机中的程序计数器PC用来( B)。 A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址 D.存放上一条指令地址15. 在MCS-51指令中,下列指令中( C)是无条件转移指令。 A.LCALL addr16 B.DJNZ direct,rel C.SJMP rel D.ACALL addr1116.MCS-51系列单片机的中断系统具有( A )。 A、5个中断源 B、6个中断源 C、2个中断源 D、3个中断源17.指令和程序是以( C )形式存放在程序存储器中。 A、源程序 B、汇编程序 C、二进制编码 D、BCD码18.当需要从MCS-51单片机程序存储器取数据时,采用的指令为B( ) A、MOV A, @R1 B、MOVC A, @A + DPTRC、MOVX A, @ R0 D、MOVX A, @ DPTR二、填空题22.对单片机而言,连接到数据总线上的输出口应具有(锁存) 功能。 23.决定程序执行的顺序是(PC) 寄存器,该寄存器复位时的值为 (0000h)。 24.单片机内包含组成微机的三个主要功能部件是CPU、存储器和(I/O口)。 25.MCS-8051系列单片机字长是(8)位,有(40)根引脚。26.ALE信号的作用是(锁存允许)。27.8051复位后,PC=(0000)H。28.将CY与A的第0位的非求或的指令是(ORL C,ACC.0),若原A=0,执行后A=(0)。29.8051的堆栈指针是(SP)。30.8155的定时器是(14)位的。31..MCS-51单片机的P0口和P2口除了可以作为并行口进行数据的输入/输出外,通常还用来构建系统的(地址)和(数据)。 32.MCS-51单片机外部中断请求信号有电平方式和(边沿触发),在电平方式下,当采集到INT0、INT1的有效信号为(高电平)时,激活外部中断。 33.MCS-51单片机指令ANL A,20H中源操作数的寻址方式是(直接)。 34.将CY与A的第0位的“非”求“或”的指令是ORL C,/ACC.0,若原A=0,执行后A=(0)35.MCS-51单片机指令ADDC A,#20H中源操作数的寻址方式是(间接)。 36.串行通讯中有 (同步)和异步两种基本方式。 37.单片机内包含组成微机的三个主要功能部件是(cpu)、(存储器)和(IO口)。 38.8051的堆栈指针是(sp)。 39.8155的定时器是(14)位的。 40.C51中存储类型XDATA定义的是(外部)存储空间,其地址范围是(0000h~ffffH)

快考了,楼上的小石头要给力啊

单片机原理及应用自考历年题型

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( ) a) RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为 0010 则其表示的十进制数值为( )a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( )。 a)ADD A,20H b)CLR c)RRC A d)INC A5.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,Ac) 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 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对应的初值是1388HTMOD的值是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的WERD接6264的OEAB0---AB12接6264的A0---A12 DB0—DB7接6264的D0—D7AB15、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 0000HLJMP MAINORG 0003HLJMP AINT0ORG 0013HLJMP BINT1MAIN: MOV IE,#83HSETB IT0SETB IT1MOV R0,#00HMOV DPTR,#TABUP: MOV A,R0MOVC A,@A+DPTRMOV P1,ASJMP UPAINT0: INC R0CJNE R0,#10,AINT01MOV R0,#0AINT01: RETIBINT1: DEC R0CJNE R0,#0FFH,BINT11MOV R0,#9BINT11: RETI

是不是这个? 单片机原理及接口技术课后习题答案(张毅刚) 第1章 单片机概述 1.除了单片机这一名称之外,单片机还可称为 和 。答:微控制器,嵌入式控制器。2.单片机与普通微型计算机的不同之处在于其将 、 、和 3部分集成于一块芯片上。答:CPU、存储器、I/O口。3.8051与8751的区别是 。A.内部数据存储单元数目不同 B.内部数据存储器的类型不同C.内部程序存储器的类型不同 D.内部寄存器的数目不同答:C。4.在家用电器中使用单片机应属于微计算机的 。A.辅助设计应用;B.测量、控制应用 ;C.数值计算应用;D.数据处理应用答:B。5.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。6.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。它们的差别是在片内程序存储器上。8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。7.为什么不应当把51系列单片机称为MCS-51系列单片机? 答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。8.AT89C51单片机相当于MCS-51系列单片机中的哪一种型号的产品? 答:相当于MCS-51系列中的87C51,只不过是AT89C51芯片内的4KB Flash存储器取代了87C51片内的4KB的EPROM。

《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题1分,共20分)1.DPTR为( C)A.程序计数器 B.累加器 C.数据指针寄存器 D.程序状态字寄存2.PSW的Cy位为( B)A.辅助进位标志 B.进位标志 C.溢出标志位 D.奇偶标志位3.MCS-51单片机片内ROM容量为( A )A.4KB B.8KB C.128B D.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( B)A.MUL B.MOVX C.MOVC D.MOV 5.direct表示( C )A.8位立即数 B.16位立即数 C.8位直接地址 D.16位地址6.堆栈指针SP是一个( A )位寄存器A.8 B.12 C.13 D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( D )A.方式0 B.方式1 C.方式2 D.方式38.定时器/计数器工作方式0为( A)A.13位定时/计数方式 B.16位定时/计数方式 C.8位可自动装入计数初值方式 D.2个8位方式9.MCS-51的最小时序定时单位是( A )A.节拍 B.状态 C.机器周期 D.指令周期10.#data表示( A )A.8位直接地址 B.16位地址 C.8位立即数 D.16位立即数11.主频为12MHz的单片机它的机器周期为(C )A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是( D )A.寄存器间接寻址 B.寄存器寻址 C.立即寻址 D.变地寻址14. 为( C )A.复位信号输入端 B.地址锁存允许信号输出端 C.程序存储允许输出端 D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由(D )个振荡脉冲组成。A.2 B.4 C.6 D.1216.MOVC A ,#30H指令对于源操作数的寻址方式是( C )A.寄存器间接寻址 B.寄存器寻址 C.立即寻址 D.变地寻址17.计算机能直接识别的语言为( B)A.汇编语言 B. 机器语言 C.自然语言 D.硬件和软件18.PSW的OV位为( C )A.辅助进位标志 B.进位标志 C.溢出标志位 D.奇偶标志位19.在单片机中( A )为程序存储器。A.ROM B. RAM C.EPROM D.EEPROM20.能用紫外线光擦除ROM中的程序的只读存储器为( C )A.掩膜ROM B.PROM C.EPROM D.EEPROM二、填空(每题 2 分,共 10 分) 1、从单片机系统扩展的角度出发,单片机的引脚可以构成三总线结构,即 数据 总线、地址总线和 控制 总线。2、ALE信号的作用是 锁存低8位地址信号(或 低8位地址锁存) 。 3、MOV A,40H 指令对于源操作数的寻址方式是 直接 寻址。4、PC存放的内容为: 下一条要执行的指令的地址 。5、MCS-8051系列单片机字长是 8 位,有 40 根引脚。 三、简答题:(共 25 分)1、什么是单片机?简述单片机的应用领域。(15 分)答:单片微型计算机简称单片机,它是把微型计算机的各个功能部件:中央处理器CPU、随机存储器RAM、只读存储器ROM、定时/计数器及I/O接口电路等集成在一块芯片上,构成一个完整的微型计算机。应用领域:(1)单片机在智能仪器仪表中的应用;(2)单片机在工业控制中的应用;(3)单片机在计算机网络与通信技术中的应用;(4)单片机在日常生活及家电中的应用。2、什么叫中断?中断有什么特点?(10 分)答:(1)“中断”是指计算机在执行某段程序的过程中,由于计算机系统内、外的某种原因,当出现CPU以外的某种情况时,由服务对象向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,再返回继续执行原来被中断的程序。(2)特点:分时操作;实时处理;故障处理。四.已知:(R1)=32H,(30H)=AAH,(31H)=BBH,(32H)=CCH,求执行下列指令后累加器A.50H.R6.32H.和P1口中的内容。(10分)MOV A ,#30HMOV 50H ,AMOV R6 ,31H MOV @R1 ,31H MOV P1,32H解:上述指令执行后的操作结果为:A=30H(50H)=30HR6=BBH(32H)=BBHP1=BBH五、分析执行如下指令后,PSW中的Cy 、Ac、OV、P各为多少? A中的结果用十进制表示是多少?(15分) MOV A,#85HADD A,#0AEHCy=1,Ac=1,OV=1,P=0。(A)=51六、编程题: (每小题10分,共20分)1、在程序中定义一个0——9的平方表,利用查表指令找出累加器A=03的平方值。(10分)解:编程如下: ORG 0050H MOV DPTR,#TABLE ;表首地址→DPTR MOV A,# ;03→A MOVC A ,@A+DPTR ;查表指令,25→A SJMP $ ;程序暂停TABLE:DB 0,1,4,9,16,25,36,49,64,81 ;定义0——9平方表 END2、试采用两种方法编制程序,开放定时器T1的溢出中断。(10分)解:编程如下: MOV IE,88H 或者MOV A8H,88H或者 SETB EA SETB ET1

快考了,楼上的小石头要给力啊

单片机原理及应用自考历年题库

这样的考试试题你得去一些学习网站找找看。如上学吧网站就不错啊。

浙江省2005年1月高等教育自学考试单片机原理及应用试题课程代码:02358一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共10分)1.MCS-51单片机的RS1,RS0=11时,当前寄存器R0—R7占用内部RAM( )单元。A. 00H—07H B. 08H—0FHC. 10H—17H D. 18H—1FH2.MCS-51单片机有片内RAM容量( )。A. 4KB B. 8KBC. 128B D. 256B3.MCS-51单片机的外部中断0中断入口地址为( )。A. 0003H B. 000BHC. 0013H D. 001BH4.MCS-51单片机的最大时序定时单位是( )。A.拍节 B.状态C.机器周期 D.指令周期5.MCS-51单片机的定时器/计数器工作方式1是( )。A.8位计数器结构 B.16位计数器结构C.13位计数器结构 D.2个8位计数器结构二、填空题(每空1分,共10分)1.将P0口作为通用I/O口使用时,应______。2.一个8位D/A转换器,其分辨率为______。3.MCS-52单片机共有______个中断源。4.CHMOS型80C51有二种低功耗方式,即______和______。5.在单片机系统中,I/O数据传送的控制方式有无条件传送方式、______和______。6.对于指令JNB 12H,$,其操作码为80H,其操作数(即偏移量)为______。7.ALU接受来自______和______的两个8位二进制数。三、名词解释(每小题2分,共8分)1.存储器编址2.控制总线3.EPROM4.时序四、简答题(每小题4分,共20分)1.简述BCD码加法调整的原因和方法。2.简述8155I/O口PC口的工作方式。3.简述UART的主要功能。4.简述单片机的隔离技术。5.简述逐次逼近式A/D转换的原理。五、读程序(阅读程序后填空。每小题4分,共20分)1.已知(B)=35H,(A)=43H在执行下列指令后,(SP)=______,内部RAM(51H)=______。MOV SP,# 50HPUSH ACCPUSH B2.执行下列程序后,(A)=______,(B)=______。MOV A,#9FHMOV B,#36HANL B,ASETB CADDC A,B3.设RAM中(2456H)=66H,(2457H)=34H,ROM中(2456H)=55H,(2457H)=64H。请分析下面程序执行后各寄存器的内容。(A)=______,(DPTR)=______。MOV A,#1MOV DPTR,#2456HMOVC A,@A+DPTR4.比较两个ASCII码字符串是否相等。字符串长度在内部RAM3FH单元,两字符串的首地址分别为40H、50H。如果两个字符串相等,置CY=1,否则,置CY=0。MOV R0,#40HMOV R1,#50HMOV R2,#3FHLOOP1:MOV A,@R0CLR C______,@R1JNZ LOOP2INC R0INC R1______,LOOP1SETB CRETLOOP2:CLR CRET5.将以表格形式存放在从table开始的内部单元中的8个单字节正数求平均值。MOV R0,#TABLEMOV R2,#8MOV R4,#0LOOP1:MOV A,@R0______MOV R4,AINC R0DJNZ R2,LOOP1MOV B,#8______RET六、综合题(共32分)1.用定时器0以工作方式2计数,每计数100次,将COUNT单元加1。(10分)2.用8255A设计2位静态LED显示接口电路。 (1)完整显示接口电路(3分) (2)写出8255的控制字及初始化程序,假设片选地址为4000H。(3分) (3)写出LED上显示1,2的字型码。(3分) (4)写出编程实现在LED上显示“12”的程序。(3分)3.用2片6116给8051单片机扩展一个4KB的外部数据存储器,请画出逻辑连接图,并说明各芯片的地址范围。(10分)

单片机原理及应用自考历年题目

是不是这个? 单片机原理及接口技术课后习题答案(张毅刚) 第1章 单片机概述 1.除了单片机这一名称之外,单片机还可称为 和 。答:微控制器,嵌入式控制器。2.单片机与普通微型计算机的不同之处在于其将 、 、和 3部分集成于一块芯片上。答:CPU、存储器、I/O口。3.8051与8751的区别是 。A.内部数据存储单元数目不同 B.内部数据存储器的类型不同C.内部程序存储器的类型不同 D.内部寄存器的数目不同答:C。4.在家用电器中使用单片机应属于微计算机的 。A.辅助设计应用;B.测量、控制应用 ;C.数值计算应用;D.数据处理应用答:B。5.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。6.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。它们的差别是在片内程序存储器上。8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。7.为什么不应当把51系列单片机称为MCS-51系列单片机? 答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。8.AT89C51单片机相当于MCS-51系列单片机中的哪一种型号的产品? 答:相当于MCS-51系列中的87C51,只不过是AT89C51芯片内的4KB Flash存储器取代了87C51片内的4KB的EPROM。

单片机期末试卷 样卷 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可进行位寻址的空间位地址范围是_____00H-FFH_________________。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) 4KB14. MOVX A , @R0 指令是采用( D )寻址方式,指令作用在( )区间。 (A)寄存器,外部数据存储器 (B)直接,程序存储器 (C)寄存器间接 ,内部数据存储器(D)寄存器间接,外部数据存储器15. A7H和5BH两个立即数相加后,和为( C ),(CY)是( )。 (A)1CH,0 (B) C1H,0 (C) 02H,1 (D) C1H,116. 若(A)=86H,(PSW)=80H,则执行RRC A指令后(A)=( A ) (A)C3H (B) B3H (C) 0DH (D) 56H17.如果(P0)=65H ,则当CPL P0.2SETB CMOV P0.4 ,C执行后(P0)=( C )(A)61H (B) 75H (C) 71H (D) 17H18. 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 , A19.不属于单片机与输入输出设备进行信息交换的方式是( 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、021 在中断服务子程序中,至少应有一条( 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)22H26.(每小题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, 执行如下程序段后 MOV @R0 , #11H MOV A , R2 ADD A , 20H MOV PSW , #80H SUBB A , P0 MOV 40H , A 结果是:( 40H ) = (20H)←11H (A)←20H (A)←(A)+(20) (CY)=1(A)-(P0)-(CY)→(A)即(A)←00H (A)+45H→(A)即(A)←45H (40H)←45H 2. 已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下: MOV A , @R0 MOV R0 , A MOV A , @R0 ADD A , 21H 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 BA , 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) 累加器ACC2) B寄存器 主要用于乘法和除法操作。3) TCON 定时/计数器 控制寄存器4) TM0D 定时/计数器方式控制寄存5) SCON 串行通信控制寄存器6) PSW 程序状态字寄存器7) IE 中断允许寄存器2. 如图所示,请写出27128的地址范围。4000H---7FFFH1.(8分)为下列程序段的每一行注释;并说明整个程序段的功能。 MOV R2,#08h ; LOOP: MOV A,@R0 ; ADD A,@R1 ; MOV @R0,A ; INC R0 ; INC R1 ; DJNZ 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为低电平)。ROM(1):_B000H---BFFFH____ROM(2):__7000H-7FFFH___四、编程题:(共12分)1. (6分)编一程序段,将字节地址30H~3FH单元的内容逐一取出减1,然后再放回原处,如果取出的内容为00H,则不要减1,仍将0放回原处。MOV R7,#10H MOV R1,#30HLOOP:CJNE @R1,#00H,NEXT MOV @R1,#00H SJMP NEXT1NEXT:DEC @R1NEXT1:INC R1 DJNZ R7,LOOP SJMP $ END2. (6分)按以下要求编写单片机定时器的初始化程序段,晶振频率6MHZ。(1) T0作为定时,定时时间为10ms.(2) T1作为计数,记满1000溢出。解: (1) ① T0的工作方式0时: tmax=213× =213×2us=16.384ms 定时10ms可达要求,则X=213- =213- =3192=C78H=6318H ②T0工作在方式1时: tmax=216× =216×2us=131.072ms 定时10ms也可达要求,则X=216- =EC78H ③T0工作在方式2或3时: tmax=28× =28×2us=512us 定时500us,循环20次,X=28- =06H (2) 方式0:213-100=8092=1F9CH=FC1CH X=M-计数值 方式1:216-100=FF9CH 方式2或3:28-100=9CH ① DELAY: MOV TMOD #00H(#01H / #10H / #11H) (MOV R3 ,#14H) MOV TH0 , #63H MOV TL0, #18H SETB TR0 LP1: JBC TF0 ,CLOSE SJMP LP1 CLOSE: SJMP $ RET 你在百度里面搜索 很多的

浙江省2005年1月高等教育自学考试单片机原理及应用试题课程代码:02358一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共10分)1.MCS-51单片机的RS1,RS0=11时,当前寄存器R0—R7占用内部RAM( )单元。A. 00H—07H B. 08H—0FHC. 10H—17H D. 18H—1FH2.MCS-51单片机有片内RAM容量( )。A. 4KB B. 8KBC. 128B D. 256B3.MCS-51单片机的外部中断0中断入口地址为( )。A. 0003H B. 000BHC. 0013H D. 001BH4.MCS-51单片机的最大时序定时单位是( )。A.拍节 B.状态C.机器周期 D.指令周期5.MCS-51单片机的定时器/计数器工作方式1是( )。A.8位计数器结构 B.16位计数器结构C.13位计数器结构 D.2个8位计数器结构二、填空题(每空1分,共10分)1.将P0口作为通用I/O口使用时,应______。2.一个8位D/A转换器,其分辨率为______。3.MCS-52单片机共有______个中断源。4.CHMOS型80C51有二种低功耗方式,即______和______。5.在单片机系统中,I/O数据传送的控制方式有无条件传送方式、______和______。6.对于指令JNB 12H,$,其操作码为80H,其操作数(即偏移量)为______。7.ALU接受来自______和______的两个8位二进制数。三、名词解释(每小题2分,共8分)1.存储器编址2.控制总线3.EPROM4.时序四、简答题(每小题4分,共20分)1.简述BCD码加法调整的原因和方法。2.简述8155I/O口PC口的工作方式。3.简述UART的主要功能。4.简述单片机的隔离技术。5.简述逐次逼近式A/D转换的原理。五、读程序(阅读程序后填空。每小题4分,共20分)1.已知(B)=35H,(A)=43H在执行下列指令后,(SP)=______,内部RAM(51H)=______。MOV SP,# 50HPUSH ACCPUSH B2.执行下列程序后,(A)=______,(B)=______。MOV A,#9FHMOV B,#36HANL B,ASETB CADDC A,B3.设RAM中(2456H)=66H,(2457H)=34H,ROM中(2456H)=55H,(2457H)=64H。请分析下面程序执行后各寄存器的内容。(A)=______,(DPTR)=______。MOV A,#1MOV DPTR,#2456HMOVC A,@A+DPTR4.比较两个ASCII码字符串是否相等。字符串长度在内部RAM3FH单元,两字符串的首地址分别为40H、50H。如果两个字符串相等,置CY=1,否则,置CY=0。MOV R0,#40HMOV R1,#50HMOV R2,#3FHLOOP1:MOV A,@R0CLR C______,@R1JNZ LOOP2INC R0INC R1______,LOOP1SETB CRETLOOP2:CLR CRET5.将以表格形式存放在从table开始的内部单元中的8个单字节正数求平均值。MOV R0,#TABLEMOV R2,#8MOV R4,#0LOOP1:MOV A,@R0______MOV R4,AINC R0DJNZ R2,LOOP1MOV B,#8______RET六、综合题(共32分)1.用定时器0以工作方式2计数,每计数100次,将COUNT单元加1。(10分)2.用8255A设计2位静态LED显示接口电路。 (1)完整显示接口电路(3分) (2)写出8255的控制字及初始化程序,假设片选地址为4000H。(3分) (3)写出LED上显示1,2的字型码。(3分) (4)写出编程实现在LED上显示“12”的程序。(3分)3.用2片6116给8051单片机扩展一个4KB的外部数据存储器,请画出逻辑连接图,并说明各芯片的地址范围。(10分)

这样的考试试题你得去一些学习网站找找看。如上学吧网站就不错啊。

单片机原理及应用自考本科题

浙江省2005年1月高等教育自学考试单片机原理及应用试题课程代码:02358一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共10分)1.MCS-51单片机的RS1,RS0=11时,当前寄存器R0—R7占用内部RAM( )单元。A. 00H—07H B. 08H—0FHC. 10H—17H D. 18H—1FH2.MCS-51单片机有片内RAM容量( )。A. 4KB B. 8KBC. 128B D. 256B3.MCS-51单片机的外部中断0中断入口地址为( )。A. 0003H B. 000BHC. 0013H D. 001BH4.MCS-51单片机的最大时序定时单位是( )。A.拍节 B.状态C.机器周期 D.指令周期5.MCS-51单片机的定时器/计数器工作方式1是( )。A.8位计数器结构 B.16位计数器结构C.13位计数器结构 D.2个8位计数器结构二、填空题(每空1分,共10分)1.将P0口作为通用I/O口使用时,应______。2.一个8位D/A转换器,其分辨率为______。3.MCS-52单片机共有______个中断源。4.CHMOS型80C51有二种低功耗方式,即______和______。5.在单片机系统中,I/O数据传送的控制方式有无条件传送方式、______和______。6.对于指令JNB 12H,$,其操作码为80H,其操作数(即偏移量)为______。7.ALU接受来自______和______的两个8位二进制数。三、名词解释(每小题2分,共8分)1.存储器编址2.控制总线3.EPROM4.时序四、简答题(每小题4分,共20分)1.简述BCD码加法调整的原因和方法。2.简述8155I/O口PC口的工作方式。3.简述UART的主要功能。4.简述单片机的隔离技术。5.简述逐次逼近式A/D转换的原理。五、读程序(阅读程序后填空。每小题4分,共20分)1.已知(B)=35H,(A)=43H在执行下列指令后,(SP)=______,内部RAM(51H)=______。MOV SP,# 50HPUSH ACCPUSH B2.执行下列程序后,(A)=______,(B)=______。MOV A,#9FHMOV B,#36HANL B,ASETB CADDC A,B3.设RAM中(2456H)=66H,(2457H)=34H,ROM中(2456H)=55H,(2457H)=64H。请分析下面程序执行后各寄存器的内容。(A)=______,(DPTR)=______。MOV A,#1MOV DPTR,#2456HMOVC A,@A+DPTR4.比较两个ASCII码字符串是否相等。字符串长度在内部RAM3FH单元,两字符串的首地址分别为40H、50H。如果两个字符串相等,置CY=1,否则,置CY=0。MOV R0,#40HMOV R1,#50HMOV R2,#3FHLOOP1:MOV A,@R0CLR C______,@R1JNZ LOOP2INC R0INC R1______,LOOP1SETB CRETLOOP2:CLR CRET5.将以表格形式存放在从table开始的内部单元中的8个单字节正数求平均值。MOV R0,#TABLEMOV R2,#8MOV R4,#0LOOP1:MOV A,@R0______MOV R4,AINC R0DJNZ R2,LOOP1MOV B,#8______RET六、综合题(共32分)1.用定时器0以工作方式2计数,每计数100次,将COUNT单元加1。(10分)2.用8255A设计2位静态LED显示接口电路。 (1)完整显示接口电路(3分) (2)写出8255的控制字及初始化程序,假设片选地址为4000H。(3分) (3)写出LED上显示1,2的字型码。(3分) (4)写出编程实现在LED上显示“12”的程序。(3分)3.用2片6116给8051单片机扩展一个4KB的外部数据存储器,请画出逻辑连接图,并说明各芯片的地址范围。(10分)

【免费定制个人学历提升方案和复习资料: 】成人自考本科专业有哪些?目前成人自考本科开考专业达500多个,涵盖农、林、医、经济、法律等许多学科。具体如下:1.经济管理类专业:包括经济学、国民经济管理、现代经济管理、工(商)业经济管理、土地规划与地产市场管理、土地管理、管理工程(部分)、电子商务、财税等专业。2.政治学类专业:包括后勤管理、机关管理及办公自动化等专业。3.电子信息与电气信息类专业:包括电力系统及其自动化、电力工程、电气工程及其自动化、供用电技术、电气技术、高电压与绝缘技术等专业。4.理工科类专业:包括数学类、物理学类、化学类、统计学类、地矿类、机械类、电气信息类、管理工程等专业。5.文学类专业:包括中国语言文学类、外国语言文学类、新闻传播学类、艺术类等专业。6.教育学类专业:包括教育学、学前教育、特殊教育、教育技术学、小学教育等专业。7.医学类专业:包括基础医学类、预防医学类、临床医学与医学技术类、口腔医学类等专业。成人自考本科下方免费学历提升方案介绍: 2015年04月自考02358单片机原理及应用真题试卷 格式:PDF大小:428.83KB 2019年04月自考02997护理学基础真题试卷 格式:PDF大小:308.35KB自考/成考考试有疑问、不知道自考/成考考点内容、不清楚自考/成考考试当地政策,点击底部咨询猎考网,免费获取个人学历提升方案:

  •   索引序列
  •   单片机原理及应用自考历年题
  •   单片机原理及应用自考历年题型
  •   单片机原理及应用自考历年题库
  •   单片机原理及应用自考历年题目
  •   单片机原理及应用自考本科题
  •   返回顶部

自考地区