湖南工程学院期末单片机原理及应用试卷5
单片机原理及应用考试试题
“单片机原理及应用”课程练习题一、填空题:1.MCS—51单片机引脚信号中,信号名称带上划线的表示该信号或有效。
2.通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。
调用返回时再进行出栈操作,把保护的断点送回。
3.某程序初始化时使(SP)=40H,则此堆栈地址范围为,若使(SP)=50H,则此堆栈深度为。
4.在相对寻址方式中,“相对”两字是指相对于,寻址得到的结果是。
在寄存器寻址方式中,指令中指定寄存器的内容就是。
在变址寻址方式中,以作变址寄存器,以或作基址寄存器。
5.假定累加器(A)=49H,执行指令:201AH:MOVC A,@A+PC后,送入A的是程序存储器单元的内容。
6.若(DPTR)=5306H,(A)=49H,执行下列指令:MOVC A,@A+DPTR后,送入A的是程序存储器单元的内容。
7.假定(SP)=45H,(ACC)=46H,(B)=47H,执行下列指令:PUSH ACCPUSH B后,(SP)= ,(46H)= ,(47H)= 。
8.假定(SP)=47H,(46H)=46H,(47H)=47H。
执行下列指令:POP DPHPOP DPL后,(DPTR)= ,(SP)= 。
9.若(A)=56H,(R0)=56H,(56H)=56H。
执行指令:ADD A,@R0后,(A)= ,(CY)= ,(AC)= ,(OV)= 。
10.若(A)=0FFH,(R0)=46H,(46H)=0FFH,(CY)=1。
执行指令:ADDC A,@R0后,(A)= ,(CY)= ,(AC)= ,(OV)= 。
11.假定(A)=45H,(B)=67H。
执行指令:MUL AB后,寄存器(B)= ,累加器(A)= ,(CY)= ,(OV)= 。
12.假定(A)=0FCH,(B)=35H。
执行指令:DIV AB后,累加器(A)= ,寄存器(B)= ,(CY)= ,(OV)= 。
13.执行如下指令序列:MOV C,P1.0ANL C,P1.1OR C,/P1.2MOV P1.3,C后,所实现的逻辑运算式为。
(完整版)单片机原理及应用期末考试试题
单片机原理及应用期末考试试题一、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。
2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。
4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI7.在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执行时,当CY位为0时程序发生跳转。
9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。
11.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP二、单项选择题(每小题1分,共20分)1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( d )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.AT89S51 的CPU是( c )位的单片机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。
单片机原理及应用期末考试试题含答案(K12教育文档)
单片机原理及应用期末考试试题含答案(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(单片机原理及应用期末考试试题含答案(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为单片机原理及应用期末考试试题含答案(word版可编辑修改)的全部内容。
单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机.2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。
3、两位十六进制数最多可以表示 256 个存储单元.4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。
6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器.T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。
F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。
9、在I/O口中, P0 口在接LED时,必须提供上拉电阻, P3 口具有第二功能。
10、是非题:MCS—51系列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11、是非题:是读端口还是读锁存器是用指令来区别的.T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于RAM区中。
2023年《单片机原理及应用》期末试题及答案
2023年《单片机原理及应用》期末试题及答案课程名称:单片机原理及应用考试方式:闭卷考试时间: 120分钟一、单项选择题(每小题1分,共15分)1.在片内RAM中,若某位的位地址为40H,则该位所在字节的字节地址为( B )。
A、27HB、28HC、29HD、2AH2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )。
A、MOVB、MOVXC、MOVCD、以上都是3.CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C )A、混合编址B、动态编址C、独立编址D、变址编址4.AT89S51的中断源全部编为同级时,优先级别最高的是( D )。
A、T1B、外部中断1C、串行口中断D、外部中断05.MCS—51单片机的复位信号是( A )有效。
A、高电平B、低电平C、脉冲D、下降沿6.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C )A、2MHzB、1MHzC、500KHzD、250KHz7.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。
A、06HB、F9HC、30HD、CFH8.若某存储器芯片地址线为12根,那么它的存储容量为( C )。
A. 1KBB. 2KBC.4KBD.8KB9.51单片机中, 能做数据线用的I/O接口是( A )。
A、P0B、P1C、P2D、P310.定时器/计数器工作方式1是( D )。
A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构12.若定时/计数器能自动重装载初值,则它工作在( C )A、方式0B、方式1C、方式2D、方式313.关于中断,下列说法正确的是( B )。
A、同级别的中断请求按时间的先后顺序响应B、同级别的中断请求按查询中断标志的先后顺序响应C、同级别的中断能嵌套D、同一时间同级别的多中断请求将形成阻塞,系统无法响应14.AT89S51的片内RAM空间为( A )。
单片机原理及应用期末考试题试卷及答案大全
一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 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)准167.8031复位后,PC与SP的值为()a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()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进制数表示),该补码为。
单片机原理及应用试题含参考答案
单片机原理及应用试题含参考答案一、单选题(共54题,每题1分,共54分)1.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、05HB、50HC、01HD、10H正确答案:D2.用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C3.4K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:B4.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D5.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D6.8051单片机的定时器T1用作定时方式时是A、由内部时钟频率定时,一个机器周期加1B、由外部时钟频率定时,一个时钟周期加1C、由内部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:A7.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C8.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后A的内容为():A、FEHB、FFHC、3FHD、BFH正确答案:C9.MOVC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E10.A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C11.DJNZdirect,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D12.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY 是()A、0B、1C、-1D、2正确答案:A13.MCS-51指令系统中,指令ADDA,R0执行前(A)=86H,(R0)=7AH,(C)=0执行后,其结果为()。
单片机原理及应用期末考试试题含答案
2、单片机89C51片内集成了 4 有 5 个中断源。
3、两位十六进制数最多可以表示4、89C51是以下哪个公司的产品?(A、 INTELB、 AMDC、 ATMELKB 的 FLASH ROM共256 个存储单元。
C )D、 PHILIPS5、在89C51中,只有当EA引脚接Flash ROM。
高电平时,CPU才访问片内的6是非题:当89C51的EA引脚接低电平时, 内是否有程序存储器。
T CPL只能访问片外ROM而不管片7、是非题:当89C51的EA引脚接高电平时, CPL只能访问片内的4KB空间。
F单片机原理及应用期末考试试题汇总1、单片机是将微处理器、一定容量的 RAM和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。
8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由 P2 口提供, 8位数据由P0 口提供。
9、在I/O 口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。
10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。
F11、是非题:是读端口还是读锁存器是用指令来区别的。
T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。
F13、是非题:中断的矢量地址位于 RAMX中。
F14、 MCS-51系列单片机是属于( B )体系结构。
A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、 89C51具有64 KB的字节寻址能力。
16、是非题:在89C51中,当CPU访问片内、夕卜ROk区时用MOV指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV旨令。
T17、在89C51中,片内RAM^为地址为00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR)区两个部分。
18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU复位时,第0 组寄存器为当前的工作寄存器。
单片机原理及应用考试题及答案
单片机原理及应用考试题及答案一、单选题(共54题,每题1分,共54分)1.5转换成十六进制数是()。
A、49HB、94.8HC、111HD、49.8H正确答案:D2.指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。
A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A4.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、20HB、06HC、60HD、02H正确答案:C5.8031单片机的内部主要组成部分不包含():A、CPUB、ROMC、I/O接口D、定时计数器正确答案:B6.已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A7.若(SP)=40H,当执行一条RET指令后,SP的值为():A、3EHB、42HC、38HD、41H正确答案:A8.当RS1RS0=10时,Rn的地址是():A、08H~0FHB、18H~1FHC、00H~07HD、10H~17H正确答案:D9.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B10.当(IP)=14H时,优先级最低的中断源是():A、外部中断0B、定时计数器0C、外部中断1D、定时计数器1正确答案:D11.单片机应用程序一般存放在()。
A、RAMB、ROMC、寄存器D、CPU正确答案:B12.在中断服务程序中至少应有一条()A、转移指令B、加法指令C、传送指令D、中断返回指令正确答案:D13.指令MOVC A,@A+DPTR 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:E14.MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A15.已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B16.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()A、MOVB、MOVXC、MOVCD、以上都行正确答案:B17.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B18.下列指令能使R0的最高位置0的是()。
单片机原理及应用期末考试题试卷及答案大全
……………………………………………………………最新资料推荐…………………………………………………单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( B )a) RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( D )。
a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( A )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051CPU是( C )位的单片机a) 16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是( A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( D )a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。
2.8051 的引脚RST是_IN脚___(IN脚还是OUT脚),当其端出现_高___电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到_低___电平,8051才脱离复位状态,进入程序运行状态,从ROM000 H单元开始取指令并翻译和执行。
单片机原理及应用期末考试试卷及答案
B、C90H
C、1A2H
D、CA0H
[1分](17)一3的补码是( D )
A、10000011 B、11111100 C、11111110
D、111, 脚总是( A )
A、接地 B、接电源 C、悬空
D、不用
[1分](19)进位标志CY在( C)中
A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPOR
B、IE中断允许寄存器内的有关中断允许位置1
C、优先级寄存器内的有关位置1
D、当前一条指令执行完
二、填空题(14小题,共14分)
[1分](1)计算机中常作的码制有
[1分](2)十进制29的二进制表示为
[1分](3)单片微型机 、 和 三部分组成.
[1分](4)若不使用MCS-51片内存器引脚 必须接地.
(A)0003H (B)2000H (C)000BH (D)3000H [1分](26)对程序存储器的读操作,只能使用( D) (A)MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令 [1分](27)ORG 0003H
LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是( B) A、 0003H B、2000H C、000BH D、3000H [1分](28)执行PUSH ACC指令,MCS-51完成的操作是( B) A、(ACC)→(SP) SP-1→ SP B、SP+1→ SP (ACC)→(SP) C、SP-1 →SP (ACC)→ (SP) D、(ACC) →(SP) SP+1→ SP
[1分](3)请叙述微处理器μP、微机μC和微机系统μCS三者之间的区别。
[1分](4)单片机与其他常见微机(如PC机)有什么不同?它有什么独特优点?
单片机原理及应用期末考试 试卷
第 1 页 共 3 页衡水学院数学系2007-2008学年度第一学期期末考试05计普本、07计接本《单片机原理及应用》试卷 B班级_____ 学号_____姓名_____---------------------密 封 线---------------------- -命题教师:刘光伟 试卷审核人:万厚冲一、填空题(每空1分,共20分)1. MCS-51 单片机有 5 个中断源,分别是:_INT0__ 、___INT1___ 、 T0 ______ 、 T1______ 、 TX/RX______ 。
2. 通常,单片机上电复位时PC=0000H ,SP=07H ;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从00H--07H 。
3. 假定累加器A 的内容30H ,执行指令:1000H :MOVC A ,@A+PC后,把程序存储器 1031H 单元的内容送累加器A 中。
4. 用串行口扩展并行口时,串行接口的工作方式应选为 方式0 。
5. 计算机的系统总线有地址总线、控制总线和 数据总线 。
11. 在串行通信中,按数据传送方向有 双工 , 单工 , 和 半双工 三种方式。
二、单项选择题(每小题2分,共40分)1.当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为B 。
A.MOV A, @R1B.MOVC A, @A+ DPTRC.MOVX A, @R0D.MOVX A, @DPTR2.在CPU 内部,反映程序运行状态或反映运算结果的特征寄存器是 B 。
A.PC B.PSW C.A D.SP3.在微型计算机中,负数常用 C 表示。
A .原码B .反码C .补码D .真值 4.指令AJMP 的跳转范围是 C 。
A .256B B.1KB C.2KB D.64KB5.下列四条叙述中,有错误的一条是 A 。
A.16根地址线的寻址空间可达1MBB.内存储器的存储单元是按字节编址的C.CPU 中用于存放地址的寄存器称为地址寄存器D.地址总线上传送的只能是地址信息9.MCS-51单片机的定时器/计数器工作方式1是 B 。
单片机原理及应用 期末考试
《单片机原理及应用》期末考试试卷适用班级考试形式班级姓名学号闭卷一、填空题(每空1分,共10*1=10分)1.单片机应用系统是由和组成的。
2.单片机的应用程序一般存放在中。
3.输入单片机的复位信号需延续个机器周期以上的电平时即为有效,用于完成单片机的复位初始化操作。
4.单片机的存储器主要有4个物理存储空间,即外部程序存储器、、内部数据存储器和。
5.结构化程序设计的三种基本结构是、、。
二、判断题(每题2分,共10*2=20分)()1.51单片机的程序计数器PC 是一个16位计数器。
()2.若不使用51系列单片机片内程序存储器,EA 引脚必须接地。
()3.特殊功能寄存器的名字在C51程序中全部大写。
()4.若一个函数的返回类型为void,则表示其没有函数返回值。
()5.程序的执行总是从主函数开始,调用其他函数后返回主函数main(),最后在主函数中结束整个程序。
()6.在C 语言程序中,不管是调用标准函数还是调用自定义函数,都必须遵循“先定义或声明,后调用”的原则。
()7.LED 数码管显示器分共阴极和共阳极两种结构类型。
()8.K1按键接到P2.7引脚上,当按下按键,P2.7引脚为高电平。
题号一二三四五总分总分人得分阅卷人得分阅卷人得分()9.AT89C51单片机的两个定时器均有两种工作方式,即定时和计数工作方式。
()10.在四种工作方式下,定时/计数器T0、T1的设置和使用都是完全一样的。
阅卷人得分三、选择题(每题2分,共20*2=40分)1.51系列单片机的CPU主要的组成部分为()。
A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.单片机的电源和地引脚。
VCC(40)引脚接()电源。
A.-5VB.+5VC.+24VD.-24V3.程序是以()形式存放在程序存储器中。
A.C语言源程序B.汇编程序C.二进制编码D.BCD码4.PSW中的RS1和RS0用来()。
A.选择工作寄存器组B.指示复位C.选择定时器D.选择工作方式5.单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是()。
单片机原理及应用期末考试题试卷(含答案)
单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 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)准167.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 + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()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套)
单片机考试复习试题及答案(一)一、填空题(25分,每空1分)1. AT89S51单片机为8 位单片机2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4. AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。
6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)=34H 。
8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。
10. 若A中的内容为67H,那么,P标志位为 1 。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 8 片芯片。
二、判断以下指令的正误:(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;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。
单片机原理与应用期末试题及答案
语言提供的合法的数据类型关键字 (B)A、DoubleB、shortC、integerD、Char2.片内RAM的20H~2FH为位寻址区,所包含的位地址是(B)A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH单片机的复位信号是(A) 有效A、高电平B、低电平C、脉冲D、下降沿4.89C51的单片机的堆栈指针(A)A、只能位于内部RAM低128B字节范围内B、可位于内部RAM低256字节范围内C、可位于内部ERRAM内。
D、可位于内部RAM或外部RAM内5.在串行口工作于移位寄存器方式时,其接受由(C)来启动A、RENB、RIC、REN和RID、TR6.单片机中断系统的总允许位为 (EA=1)7.当MCS-51单片机接有外部存储器,P2口可作为(D)A、数据输入口B、数据的输出口C、准双向输入/输出口D、输出高8位地址中一般指针变量占用(C)字节存储A、一个B、两个C、三个D、四个9.使用宏来访问绝对地址时,一般需包含的库文件是(B)A、B、 C、 D、10.单片机的定时器/计数器工作方式1是 (D )A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构语言提供的特殊寄存储器的数据类型关键字是(sfr/sfr16)单片机中,将累加器A中的数输入外RAM的40H单元,可执行的指令() MOV R1, #40H MOVX @R1 , A单片机,通常将中间计算器结果放在 (RAM)14.外部中断1的中断入口地址为(0013H)15.单片机中断系统的优先级是由 (中断优先级控制寄存器IP)控制16.采用(static) 关键字定义静态变量17.采用(地址寄存器),实现P0口可作地址和数据分时复用。
18.单片机总线系统不包含(文件总线) 总线系统包括:地址总线,数据总线,控制总线19.使用函数printf()时,一般需包含的库文件是20.目前采用 (串行接口)实现89C52与PC机实现串行通信1.设X=5AH ,Y=36H ,则X 与Y"或"运算为7EH ,X 与Y 的"异或"运算为6CH 。
湖南工程学院 单片机考试试卷
第八章 单片机系统总线与资源扩展
8.1 单片 机系统扩 展的一般 方法 8.2 程序 存储器的 扩展 8.3 数据 存储器的 扩展 8.4 串行 EEPROM 的扩展与 编程方法 8.5 I/O口 的扩展
二、程序存储器扩展实例
Intel公司的常用 27系列EPROM芯片引脚有一定的兼容 性,在单片机系统扩展中常常被采用, 系列产品有 2716、 2732、2764、27128等。
第八章 单片机系统总线与资源扩展
8.1 单片 机系统扩 展的一般 方法 8.2 程序 存储器的 扩展 8.3 数据 存储器的 扩展 8.4 串行 EEPROM 的扩展与 编程方法 8.5 I/O口 的扩展
8.2 程序存储器的扩展
当程序量超过单片机的片内程序存储器时,可采用片外扩 展程序存储器,如 EPROM、E2PROM、Flash 存储器等。
第八章 单片机系统总线与资源扩展
8.1 单片 机系统扩 展的一般 方法 8.2 程序 存储器的 扩展 8.3 数据 存储器的 扩展 8.4 串行 EEPROM 的扩展与 编程方法 8.5 I/O口 的扩展
1. 外部程序存储器读时序 P0口的分时传送地址/数据信息控制是由 ALE及 PSEN 实现。根据ALE、PSEN 的用 PSEN 途,称ALE为地址锁存信号, 称为取指 信号。
第八章
单片机系统总线与资源扩展
第八章 单片机系统总线与资源扩展
主要内容
1 . 单片机系统扩展的一般方法 2 . 程序存储器扩展 3 . 数据存储器扩展 4. 串行EEPROM的扩展与编程方法 5 . 输入/输出口扩展
第八章 单片机系统总线与资源扩展
8.1 单片 机系统扩 展的一般 方法 8.2 程序 存储器的 扩展 8.3 数据 存储器的 扩展 8.4 串行 EEPROM 的扩展与 编程方法 8.5 I/O口 的扩展
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湖南工程学院试卷用纸专业班级____________姓名______________学号______共__3__页第__3_页
(装订线内不准答题)
2.应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为2ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。(8分)
适用专业班级_自动化电气工程___考试形式___
题号
一
二
三
四
五
六
七
八
九
十
总分
计分
一.单项选择题(每小题2分,共30分)
1、在中断服务程序中,至少应有一条( D )
(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令
2、外中断初始化的内容不包括()
(A)设置中断响应方式(B)设置外中断允许
(C)设置中断总允许(D)设置中断方式
(A)1种 (B)2种 (C)3种 D)4种
10.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()
(A)6H(B)37H(C)38H(D)39H
11.控制串行口工作方式的寄存器是()
(A)TCON (B)PCON (C)SCON (D)TMOD
12.串行通信的传送速率单位是波特,而且波特的单位是()
2.何为单片机的中断系统?80C51单片机有几个中断源?CPU响应中断时,中断入口地址各是多少?
四、试编一程序,分别统计在内部RAM的30H~50H单元的数据区中奇数和偶数的个数,并将奇数和偶数的个数分别存放在51H和52H单元中。(8分)
五、编程设计题(第1、2小题8分,第3小题10分,共26分)
I1:MOV R7,#0FFH1()
I2:DJNZ R7,I22()
DJNZ R6,I12()
RET2()
延时时间t=
湖南工程学院试卷用纸专业班级____________姓名______________学号______共__3_页第_2__页
(装订线内不准答题)
三.简答题(每小题5分,共10分)
1.开机复位后,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?
湖南工程学院试卷用纸____至__学年第____学期专业班级__________姓名__________学号______共_3_页第__1 _页
(装订线内不准答题)
命题教师___ ______________审核_________________
课程名称_______单片机原理及应用_________
3、执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出的断地址送给()
(A)A(B)CY(C)PC(D)DPTR
4、在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的( )
(A)EA位和ET0位(B)EA位和EX0位
(C)EA位和ES位(D)EA位和ET1位
3、设某个数据采集系统中A/D转换器与单片机的连接如图,采用中断方式分别对8路模拟量输入信号检测,并将采集的数据存入片内数据存储器30H~37H单元。(10分)
5、中断查询,查询的是()
(A)中断请求信号(B)中断标志位
(C)外中断方式控制位(D)中断允许控制位
6、要测理INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为( )。
(A)09H (B)87 H (C)00H (D)80H存器)
7、下列定时/计数硬件资源中,不是供用户使用的是()
(A)高8位计数器TH(B)低8位计数器TL
(C)定时器/计数器控制逻辑(D)用于定时/计数控制的相关寄存器
8、MCS-51中,若fosc=12MHz,则定时器T1本身的最大定时时间可为(C)。
(A)256μs(B)8192μs(C)65536μs(D)65536×2μs
9、使用定时器T1时,有几种工作模式()
7.扩展存储器而构造系统总线,应以P0口的8位口线作为()线,以P2口的口线作为()线。
8、设A=58H,执行指令ADD A,#99H后,A=(),C=(),再执行指令DA A后A=(),C=()。
9、计算延时程序的执行时间。(设时钟f=12MHz)
源程序指令周期(M)指令执行次数
DELAY:MOV R6,#64H1()
4、执行ANL P1,#H后,可对P1口的高四位清零。若执行XRL P1,#B后,可对P1口的高两位取反。
5.在MCS—51中PC和DPTR都用于提供地址,但PC是为访问()存储器提供地址,而DPTR是为访问()存储器提供地址。
6.MCS-51可提供()和()两种存储器、最大存储空间可达()KB的两个并行存储器扩展系统。
(A)2片(B)3片(C)4片(D)5片
15.内部RAM中的位寻址区定义的位是给()
(A)位操作准备的(B)移位操作准备的(C)控制转移操作准备的(D)以上都对
二.填空题(每空1分,共24分)
1、单片微型机由、和三大部分组成。
2、MCS-51有4组工作寄存器,它们的地址范围是。
3、MCS—51指令共有六种寻址方式,分别是立即数寻址、_________、_________、寄存器间接寻址、__________、相对寻址。
(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分
13、在应用系统中,芯片内没有锁存器的D/A转换器,不能直接接到80C51的P0口上使用,这是因为:( )
(A)P0口不具有锁存功能(B)P0口为地址数据复用
(C)P0口不能输出数字量信号(D)P0口只能用做地址输出而不能用做数据输出
14、当8031外出扩程序存储器8KB时,需使用EPROM 2716()