单片机原理及应用期末考试试卷及答案

合集下载

单片机原理期末考试试题附答案

单片机原理期末考试试题附答案

单片机原理及应用期末考试试题汇总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区中.F14、MCS-51系列单片机是属于(B)体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有( 64 ) KB的字节寻址能力.16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV 指令.T17、在89C51中,片内RAM分为地址为 00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR) 区两个部分.18、在89C51中,通用寄存器区共分为(4)组,每组(8)个工作寄存器,当CPU复位时,第(0)组寄存器为当前的工作寄存器。

超全——含答案---单片机原理及应用期末考试题试卷大全

超全——含答案---单片机原理及应用期末考试题试卷大全

单片机模拟试卷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〕4.以下指令中不影响标志位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, @ DPTR 9.8051单片机中既可位寻址又可字节寻址的单元是〔〕 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进制数表示〕,该补码为。

单片机原理及应用期末复习题库(含答案)

单片机原理及应用期末复习题库(含答案)

一、填空题1.十进制255的二进制是11111111,十六进制是FF。

2.单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。

3.AT89S51单片机共有4个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0。

4.若采用12MHz的晶振,则MCS-51单片机的振荡周期为1/12μS,机器周期为1μS。

5、AT89S51单片机字长是8位,有40根引脚。

6.89S51单片机是8位单片机,其PC计数器是16位。

7.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6µS,一个机器周期是2μS。

8.89S51单片机是+5V供电的。

9.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。

10.MSC-51系列单片机具有4个并行输入/输出端口,其中P0口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而P1口是一个专供用户使用的I/O口,常用于第二功能的是P3口。

11.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。

12.半导体存储器分为ROM和RAM两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序中间结果等。

13.当单片机系统需要外扩展存储器时,P2和P0作为地址总线。

14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP的初始值为07H,P0口复位值是FFH。

15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。

16.在AT89S51单片机中,RAM是数据存储器,ROM为程序存储器。

17.单片机的复位方式主要有上电复位和按键复位两种。

18.AT89S51单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K。

2023年《单片机原理及应用》期末试题及答案

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一、填空题(每空格1分,共10分)1.MCS—51布尔处理机的存储空间是_______。

2.P口通常用作_______,也可以作通用的I/O口使用。

23.若由程序设定RS、RS=01,则工作寄存器R,R的直接地址为______。

10074.8051的堆栈区一般开辟在_______。

5.所谓寻址,其实质就是_______。

6.存储器映象是_______。

7.定时器中断请求发生在_______。

8.中断响应时间是指______。

9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_______。

10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在____状态。

二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。

每小题1分,共10分)1.MCS-51单片机复位操作的主要功能是把PC初始化为( )。

A.0100HB.2080HC.0000HD.8000H2.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。

1616 A.500 B.1000 C.2-500 D.2-10003.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。

A.PB.PC.PD.P3.23.33.43.54.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。

A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断6.定时器若工作在循环定时或循环计数场合,应选用( )。

A.工作方式0B.工作方式1C.工作方式2D.工作方式3 7.MCS-51单片机的外部中断1的中断请求标志是( )。

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共30题,每题1分,共30分)1、MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A2、指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。

A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3、5转换成十六进制数是()。

A、111HB、94.8HC、49.8HD、49H正确答案:C4、已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TMOD=#( )A、19HB、20HC、21HD、22H正确答案:B5、A7H和5BH两个立即数相加后,和为(),(CY)是()。

A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6、INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C7、执行LACLL 4000H指令时, MCS-51所完成的操作是( )A、保护PCB、(PC )=4000HC、保护现场D、PC+3入栈,(PC )=4000H正确答案:D8、下列指令能使R0的最高位置0的是()。

A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:A9、MOV @Ri , direct 是()A、控制转移指令B、逻辑运算指令C、算术运算指令D、数据传送指令E、位操作指令正确答案:D10、汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D11、SJMP rel 是()A、逻辑运算指令C、算术运算指令D、控制转移指令E、数据传送指令正确答案:D12、下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。

单片机原理及应用试题含参考答案

单片机原理及应用试题含参考答案

单片机原理及应用试题含参考答案一、单选题(共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单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

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 + 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.半导体存储器分成两大类和,其中具有易失性,常用于存储。

单片机原理及应用期末考试试卷及答案

单片机原理及应用期末考试试卷及答案

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。

C语言提供的合法的数据类型关键字(B)A、DoubleB、shortC、integerD、Char2。

片内RAM的20H~2FH为位寻址区,所包含的位地址是(B)A、00H~20HB、00H~7FHC、20H~2FHD、00H~FFH3.MCS—51单片机的复位信号是(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位地址8.C51中一般指针变量占用(C)字节存储A、一个B、两个C、三个D、四个9.使用宏来访问绝对地址时,一般需包含的库文件是(B)A、reg51。

hB、absacc。

hC、intrins。

hD、startup。

h10。

单片机的定时器/计数器工作方式1是 (D )A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构11.C语言提供的特殊寄存储器的数据类型关键字是(sfr/sfr16)12。

8031单片机中,将累加器A中的数输入外RAM的40H单元,可执行的指令()MOV R1, #40H MOVX @R1 , A13。

MCS—51单片机,通常将中间计算器结果放在 (RAM)14.外部中断1的中断入口地址为(0013H)15。

单片机中断系统的优先级是由 (中断优先级控制寄存器IP)控制16.采用(static)关键字定义静态变量17。

采用(地址寄存器), 实现P0口可作地址和数据分时复用。

18.单片机总线系统不包含(文件总线)总线系统包括:地址总线,数据总线,控制总线19。

大二《单片机原理及应用》期末试卷及答案

大二《单片机原理及应用》期末试卷及答案
21 22 23 24 25 26 27 28
17 16 29 30 11 10
D0 3 D1 4 D2 7 D3 8 D4 13 D5 14 D6 17 D7 18
11
U2
1D 1Q 2D 2Q 3D 3Q 4D 4Q 5D 5Q 6D 6Q 7D 7Q 8D 8Q L E OE
2 A0 5 A1 6 A2 9 A3 12 A4 15 A5 16 A6 19 A7
14 15 16 17 13 12 11 10
图2
1. U4 是扩展的并行 (输入 输出)口,请用 线或网络 号完成 U4 MCU 数据线
的连接 (2 分)
2. U5 是扩展的并行 (输入 输出)口,请用 线或网络 号完成 U5 MCU 数据线
的连接 (2 分)
3. U4 的 I/O 口地址为_________ U5 的 I/O 口地址为_________ 每空 1 分
七 分析图 3 所示 LED 显示电路,回答 列问题 (10 分)
U1
A10 1 A11 2 A12 3
A13 4 A14 5 A15 6
A
Y0
B
Y1
C
Y2
Y3
G2A Y4
G2B
Y5 Y6
G1 Y7
15 14 13 12 11 10 9 7
WR
74HC1 38
U2A
[D7. . D0]
74L HC02 2
1 3
5 4
6
D0 3 D1 4 D2 7 D3 8 D4 13 D5 14 D6 17 D7 18
U2B 74HC0 2 VCC
11
1
U3 74HC2 73
1D 1Q 2D 2Q 3D 3Q 4D 4Q 5D 5Q 6D 6Q 7D 7Q 8D 8Q

单片机原理及应用期末考试题试卷大全(含答案)

单片机原理及应用期末考试题试卷大全(含答案)

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010则其表示的十进制数值为()a)7542Hb)7542c)75.42Hd)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,07Hd)0800H,00H8.当需要从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)PUSHR2b)ADD R0,Ac)MOVX A@DPTRd)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。

2.8051的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROMH单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

4.求十进制数-102的补码(以2位16进制数表示),该补码为。

单片机原理及应用期末考试题试卷(含答案)

单片机原理及应用期末考试题试卷(含答案)

单片机模拟试卷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套)

单片机原理及应用期末考试试题及答案(共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 数据交换。

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

苏州经贸职业技术学院2009-2010学年第二学期《单片机原理及应用》期终试卷(A)班级:姓名:学号:成绩:一﹑填空题(将正确答案填在题干的空白处。

1分×35=35分)1、十进制数-47用8位二进制补码表示为:B。

2、89C51含4KB Flash ROM,128B的RAM,在物理上有4个独立的存储器空间。

3、若8031单片机的晶振频率fosc=12MHz,则振荡周期为1/12us ,状态周期为1/6us ,机器周期为1us ,执行MUL AB指令需要时间为4us 。

4、假定A=85H,R0=20H,(20H)=0AFH。

执行指令:ADD A,@R0后,累加器A的内容34H ,CY的内容 1 ,AC的内容 1 ,OV的内容 1 。

5、假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:MOVC A,@A+DPTR后,送入A的是程序存储器8140H 单元的内容。

6、PSW中RS1 RS0=10H时,R2的地址为12H 。

7、ROM在物理上分为片内ROM 和片外ROM ,在逻辑上两者统一编址。

8、MCS-51单片机当EA=1时,首先使用的是片内程序存储器,存储容量超过4KB时开始使用外部程序存储器;EA=0时,则仅仅使用片外程序存储器。

9、MCS—51单片机访问片外存储器时,利用ALE 信号锁存来自P0 口的低8位地址信号。

10、欲使P1口的高4位输出1,而低4位不变,应执行一条ORL P1,#0F0H指令。

11、12根地址线可选4KB个存储单元,32KB存储单元需要15 根地址线。

12、设80C51 fosc=12MHz,定时器工作在方式0,则最大定时时间为8192μs。

13、异步串行数据通讯有单工、半双工和全双工共三种传送方式。

14、51单片机的中断系统最多可以有 2 个嵌套。

15、8031单片机指令MOV是访问内RAM ,最大范围为256B ,MOVX是访问外RAM ,最大范围为64KB,MOVC是访问ROM ,最大范围为64KB 。

二、单项选择(1分×15=15分)1、MCS-51上电复位后,SP的内容是(B)(A)00H (B)07H (C)60H (D)70H2、80C51是(C)(A)CPU (B)微处理器(C)单片微机(D)控制器3、PC的值是(C)(A)当前指令前一条指令的地址(B)当前正在执行指令的地址(C)下一条指令的地址(D)控制器中指令寄存器的地址4、如在系统中只扩展一片Intel 2732(4KХ8),除应使用P0口的8条口线外,至少还应使用P2口的口线(A)(A)4条(B)5条(C)6条(D)7条5、MOV C,#00H的寻址方式是(A)(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址6、必须进行十进制调整的十进制运算(C)(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法7、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执行完左边的程序后,PC的值是(C)(A)0040H (B)0041H (C)0042H (D)0043H8、当ALE信号有效时,表示(B)(A)从ROM中读取数据(B)从P0口中可靠送出地址低8位(C)从P0口送出数据(D)从RAM中读取数据9、所谓CPU是指(A)(A)运算器与控制器(B)运算器与存储器(C)输入输出设备(D)控制器与存储器10、使用8155可以扩展出的I/O口线是(C)(A)16根(B)24根(C)22根(D)32根11、MCS—51外扩ROM、RAM和I/O口时,它的地址总线是(B)(A)P0 、P1 (B)P0、P2 (C)P2、P1 (D)P0、P312、74LS138芯片是(B)(A)驱动器(B)译码器(C)锁存器(D)编码器13、在中断服务程序中,至少应有一条(D)(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令14、当TMOD的门控位=1时,启动定时器T0工作需要的条件是(B)(A)TR0置1 ;(B)/INT0引脚为高电平和TR0置1(C)/INT0引脚为低电平和TR0置1;(D)/INT0引脚为高电平15、串行通信的传送速率单位是波特,而且波特的单位是(B)(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分三、简答题(4分×5=20分)1、内部RAM数据及P1口数据如下图所示,试分析下段指令执行后的结果。

MOV A,#03H;A= 03HSWAP A;A= 30HMOV R0,A;A= 30H ;R0= 30HMOV A,@R0;A= 50HANL A,#F0H;A= 50HMOV R1,A;R1= 50HMOV B,@R1;B= 10HMOV @R1,P1;R1= 50H ;(50H)= E6HMOV P2,P1;P2= E6HCPL ;P1= F6HORL C,;C= 1上段指令执行后:(10H)= 00H ;(30H)= 50H ;(50H)= E6H ;P1= F6H ;P2= E6H 。

2、位地址7CH与字节地址7CH如何区别位地址7CH具体在片内RAM中的什么位置答:字节地址是片内RAM的单元地址,而位地址是片内RAM单元的某一位。

7CH字节地址RAM的7CH单元,而7CH位地址是RAM 2FH单元中的D4位。

3、简述80C51的寻址方式各涉及哪些存储器空间答:立即数寻址:程序存储器ROM。

直接寻址:片内RAM低128B和特殊功能寄存器。

寄存器寻址:R0~R7,A,B,C,DPTR寄存器间接寻址:片内RAM低128B,片外RAM。

变址寻址:程序存储器64KB。

相对寻址:程序存储器256B范围。

位寻址:片内RAM的20H~2FH字节地址,部分特殊功能寄存器。

4、简述程序状态字寄存器PSW中各位的含义。

答:程序状态字寄存器PSW:程序状态字寄存器PSW:是一个8位寄存器,用来存放当前指令执行后操作结果的某些特征,以便为下一条指令的执行提供依据。

定义格式如下。

其中,CY:进借位标志;AC:辅助进借位标志;F0:软件标志;OV:溢出标志;F1:用户标志位;P:奇偶校验标志;RS1、RS0:工作寄存器组选择(如表所示)。

5、简述单片机系统扩展的基本原则和实现方法。

答:(1)以P0口线作地址/数据总线P0口作系统的低8位地址线。

在实际应用时,先把低8位地址送锁存锁存器暂存,然后再由地址锁存器给系统提供低8位地址,而把P0口作为数据线使用。

(2)以P2口线作高位地址总线在实际应用中,高位地址线并不固定为8位,需要几位就从P2口中引出几条口线。

(3)控制信号线①使用ALE作用地址锁存的选通信号,以实现低8位地址的锁存;②以信号作为扩展程序存储器的读选通信号;③以信号作为内、外程序存储器的选择信号;④以和作为扩展数据存储器和I/O端口的读/写选通信号。

执行MOVX指令时,这两个信号分别自动有效。

四、编程题(5分×4=20分)1、从1加到5,最终结果存入35H,试编写程序。

解:方法(1)ORG 1000HCLR AMOV R0,#5L2:ADD A,R0DJNZ R0,L2MOV 35H,AEND方法(2)ORG 1000HCLR AMOV R0,#0L1:INC R0ADD A,R0CJNE R0,#5,L1MOV 35H,AEND2、编程将片内RAM 40H单元中的内容送到片外RAM2000H单元中。

解:ORG 0100HMOV A,40HMOV DPTR,#2000HMOVX @DPTR,AEND3、符号函数1(00(01(0xy xx>⎧⎪==⎨⎪-<⎩当时)当时)当时),设变量X存于VAR单元中,函数值y存于FUNC单元中,要求编写按上述函数式给y赋值得程序。

解:ORG 1000HVAR:DATA 30HFUNC:DATA 31HMOV A,VARJZ COMPJNB ,POSIMOV A,#0FFHSJMP COMPPOSI: MOV A,#1COMP: MOV FUNC,ASJMP $4、将定时器/计数器做脉冲信号发生器。

编程利用定时器T0定时,在端输出周期性方波信号,方波周期为2ms,已知晶振频率为6MHz。

解:1)T0工作模式的设定:选择模式1(16位方式)(最大定时131ms)2)定时初值的设定:X=216-(1ms×6×106/12 )=65036=FE0CH,即:TH0应装0FEH,TL0应装0CH。

程序清单如下:ORG 0000HLJMP MAINORG 000BHLJMP G主程序:ORG 0500HMAIN:MOV TMOD,#01HMOV TL0,#0CHMOV TH0,#0FEHSETB EASETB ET0SETB TR0HERE:SJMP HERE中断服务程序:G:MOV TL0,#0CHMOV TH0,#0FEHCPLRETIEND五、设计题(10分)利用80C51的P0口控制8个发光二极管LED。

相邻的4个LED为一组,使2组每隔1s交替发光一次,周而复始。

设计出硬件电路图,编写程序。

解:(1)程序设计(设fosc=12MHz)ORG 0100HMOV A,#0FHABC:MOV P0,AACALL DELAY1SSWAP ASJMP ABCDELAY1S:MOV R5,#04DEL1:MOV R6,#250DEL2:MOV R7,#250DEL3:NOPNOPDJNZ R7,DEL3DJNZ R6,DEL2DJNZ R5,DEL1RETEND(2)硬件电路图如图:。

相关文档
最新文档