自考单片机真题
自考单片机原理与应用试卷A参考答案
单片机原理与应用试卷参考答案微机应用与维护专业一、单项选择题(每小题1分,共20分)1.①2.②3.③4.④5.②6.③7. ①8.④9.④10.②11.②12.② 13.① 14.③15.①16.④ 17.① 18.③ 19.④ 20.②二、多项选择题(每小题2分,共10分)1.①②③2.①②④3.①③④ 4. ①②③④5.②③三、判断分析题(判断正误,将正确的划上“√”,错误的划上“×”,并简述理由。
每小题2分,共10分)1.不对,A与外部数据区的数据传送,应采用指令MOVX A, @DPTR2. 不对,8051串行口的工作方式2,采用11位异步收发,即1个起始位,8个数据位,1个奇偶校验位,1个停止位。
3. 不对,8051CPU与外部数据区的数据传送,只可以采用间接寻址。
4. 不对,8051可扩充的外部数据存储区容量最大可达64MB。
5. 正确。
四、读程序题(每小题6分,共36分)1.(SP)=10H, (PC)=0100H。
2.(A)=11H , CY=1,P=1。
3.(A)=0EH,(B)=00H, OV=0。
4. (A)=10H,(R0)=10H,(10H)=30H。
5. (SP)=42H,(A)=30H,(B)=30H。
6. 上述程序段完成的功能是:将从40H开始的连续20个字节单元的内容相加,和为双字节数,在R4R3中。
五、编制程序题(每小题12分,共24分)1.参考程序如下:CALC: MOV R0, 5AHMOV A, R0MOV B, AMUL ABMOV B, A ;X2在B中MOV A, R0SUBB A, #10JNC LOOP ;A>10转MOV A, BDEC AMOV 5BH, ASJMP EXITLOOP: MOV A, R0CLR CSUBB A, #14JNC LOOP2 ;A>15转MOV A, BADD A, #8MOV 5BH, ASJMP EXITLOOP1: MOV 5BH, #41EXIT: RET2.参考程序如下:ORG 0000HAJMP MAINORG 000BHINT: MOV TL0, #18HMOV TH0, #0FCHCPL P1.0RETIMAIN: MOV SP, #63HMOV TMOD, #01HMOV TL0, #18HMOV TH0, #0FCHSETB TR0SETB ET0SETB EASJMP $。
10月浙江单片机原理及应用自考试题及答案解析
浙江省 2019年 10月高等教育自学考试单片机原理及应用试题课程代码: 02358一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题2 分,共10分)1.中央处理器是由( )构成。
A.运算器、存储器B.运算器、控制器C.运算器和I/O 接口D.运算器、控制器、存储器和I/O 接口2.下列关于RST 引脚作用的正确说法是( )A.当该引脚输入的信号延续4 周期以上的高电平时,完成单片机复位操作B.电源电压下降到下限值时,备用电源通过此引脚向内部RAM 供电C.有内部EPROM 的芯片固化程序时,由此引脚送入编程脉冲D.有内部EPROM 的芯片固化程序时,由此引脚送入编程电压3.51 单片机的低功耗方式说法错误的是( )A.低功耗方式都是由PCON 的有关位来控制B.待机方式下振荡器仍旧工作,但CPU 停止工作C.掉电方式可由中断或复位唤醒D.掉电方式下单片机一切工作都停止,只有内部RAM 的数据被保存4.下列指令中属于位寻址方式的是( )A. MOV A,30HB. MOV C,30HC. MOV 20H,30HD. MOV A,#30H5.设MCS-51 单片机晶体频率为6MHz ,其定时器最高输入的计数频率为( )A.2MHzB.1MHzC.500KHzD.250KHz二、填空题(每空1分,共10分)1.51 的程序计数器PC 是一个__________ 位的计数器,寻址范围达到_____________ KB 。
2.51 单片机的堆栈属于____________ 类型,其进栈操作规则为 _____________ 。
3.当P0 口作为一般的I/O 输出时,需要外接____________________ ,作为一般的I/O 输入时,必须先__________ ,才能避免锁存器的干扰。
4.8051 用于区分内外部程序存储器的引脚是 ________________ ,使用片内存储器应将其置为 ______________电平。
2012年1月自考单片机原理及应用试题02358
浙江省2012年1月高等教育自学考试单片机原理及应用试题课程代码:02358一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.单片机中用于存放下一条将要执行的指令的地址寄存器是()A.ACCB.PCC.PSWD.SP2.MCS-51外扩存储器时,系统的数据总线是由______构成。
()A.P0B.P1C.P2D.P33.CPU响应______中断时,不.会由CPU自动清除中断请求标志。
()A.外部中断0B.定时器T0C.计数器T1D.串行口4.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是()A.MOVB.MOVXC.MOVCD.PUSH5.在串行数据通讯中,若要传送1字节有效数据,在实际线路上至少传输______信息。
() A.8位 B.9位C.10位D.11位二、填空题(本大题共8小题,每空2分,共20分)请在每小题的空格中填上正确答案。
错填、不填均无分。
6.利用8051组成的工作系统,程序放在内部ROM,它的EA引脚应该接______电平。
7.MCS-51有______组工作寄存器,它们的地址范围是______。
8.堆栈操作遵循的原则是______。
9.以助记符形式表示的计算机指令就是它的______语言。
10.12根地址线可寻址______KB存储单元。
11.当使用慢速外设时,最佳的传输方式是______。
02358# 单片机原理及应用试题第1页(共4页)12.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来______。
13.进行串行通信,通信双方需具有相同的______和______。
三、名词解释(本大题共3小题,每小题3分,共9分)14.寻址方式15.线选法16.全双工四、简答题(本大题共5小题,每小题5分,共25分)17.堆栈有哪两种类型?MCS-51单片机的堆栈是如何操作的?18.MCS-51单片机的存储器从物理结构上和逻辑上分别可划分哪几个空间?19.8051定时器做定时和计数时,其计数脉冲分别由谁提供?20.简述8155有几种工作方式,各是什么?21.以ADC0809为例,说明A/D转换器转换数据的传送有哪几种方式,并作简要描述。
单片机自考试题及答案
单片机自考试题及答案一、选择题(每题2分,共20分)1. 单片机中的CPU是指什么?A. 中央处理器B. 中央处理单元C. 存储器D. 输入/输出设备答案:B2. 下列哪个不是单片机的最小系统组成?A. 时钟电路B. 电源电路C. 显示器D. 复位电路答案:C3. 单片机的程序存储器通常是指什么?A. RAMB. ROMC. EPROMD. EEPROM答案:B4. 在单片机中,堆栈的作用是什么?A. 数据存储B. 程序存储C. 临时存储D. 电源管理答案:C5. 单片机的I/O口在默认状态下通常是什么电平?A. 高电平B. 低电平C. 悬空D. 随机电平答案:B6. 下列哪个指令是单片机中的无条件跳转指令?A. LJMPB. SJMPC. AJMPD. RET答案:A7. 单片机中的定时器通常用于什么?A. 数据计算B. 定时控制C. 程序存储D. 输入/输出控制答案:B8. 单片机的串行通信中,波特率是指什么?A. 传输速率B. 传输距离C. 传输电压D. 传输电流答案:A9. 在单片机中,位地址和字节地址之间的关系是什么?A. 位地址是字节地址的两倍B. 字节地址是位地址的两倍C. 位地址是字节地址的八分之一D. 字节地址是位地址的八分之一答案:D10. 下列哪个不是单片机的中断源?A. 定时器0B. 外部中断0C. 显示器D. 串行通信中断答案:C二、填空题(每题2分,共20分)11. 单片机的内部RAM分为工作寄存器区和_________。
答案:位寻址区12. 单片机的时钟频率与机器周期之间的关系是:机器周期是时钟频率的_________。
答案:倒数13. 在单片机中,DPTR是一个_________位的寄存器,用于存储_________。
答案:16,数据地址或指令地址14. 单片机的中断优先级由_________决定。
答案:IP寄存器15. 单片机的看门狗定时器(Watchdog Timer)的主要作用是_________。
单片机考试试题及答案
单片机考试试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的主要功能是()。
A. 存储数据B. 处理数据C. 传输数据D. 显示数据答案:B2. 在8051单片机中,下列哪个寄存器是用于存储程序计数器的地址?A. SPB. PCC. DPTRD. ACC答案:B3. 下列哪项不是单片机的I/O接口?A. 定时器/计数器B. 串行通信接口C. 模数转换器D. 键盘答案:C4. 单片机的中断系统通常由哪两部分组成?A. 中断源和中断服务程序B. 中断向量表和中断服务程序C. 中断向量表和中断源D. 中断源和中断向量表答案:B5. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A二、填空题(每题2分,共20分)1. 单片机的______是单片机的核心部件,负责执行程序。
答案:CPU2. 8051单片机的定时器/计数器共有______个。
答案:23. 在8051单片机中,______指令用于将内部RAM的某个单元的内容传送到累加器。
答案:MOV4. 单片机的______接口用于实现单片机与外部设备的通信。
答案:串行通信5. 单片机的______功能允许它在执行当前任务的同时响应外部事件。
答案:中断三、简答题(每题10分,共30分)1. 请简述单片机的中断优先级是如何工作的?答案:单片机的中断优先级是指在多个中断请求同时发生时,单片机根据中断源的重要性来决定先响应哪一个中断请求。
通常,中断优先级由中断向量表中的地址顺序决定,优先级高的中断源对应的中断向量地址在表中靠前。
2. 描述单片机的I/O接口的作用。
答案:单片机的I/O接口是单片机与外部设备进行数据交换的通道。
它允许单片机接收外部设备的数据输入,并将处理后的数据输出到外部设备。
3. 简述单片机的定时器/计数器的作用。
答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。
自学考试单片机试题库完整
A 当前正在执行 RETI 指令。
B 当前正在进行高优先级中断处理。
选择题:.MCS-51单片机的内部 RAM 勺工作寄存器区共有.不能使MCS-51单片机的SP 改变的指令是A ADD 指令B POP 指令C PUSH 指令D LCALL.8031外扩数据存储器的最大容量是•某存储器芯片的容量是 8K 8,其片内寻址地址线为.在外扩多片数据存储器芯片时,不能在各存储器芯片间并行连接的信号是 A 地址译码输出信号。
C 低位地址信号。
.当串行传送二进制数时波特的单位是.以下指令有错误的是0.25 B 0.5 C 0.75 .串行口工作方式1的波特率是:.8031在下列各种运行情况中,能立即响应中断的是:A 8个单元B 16 个单元C 32个单元D 24个单元指令。
.在 MOVX A, @DPT 指令中, DPTR 中的内容是A 片内数据存储器地址 片内程序存储器的地址 C 片外数据存储器地址片外程序存储器地址A 8K 。
B 16KC 32KD 64K.MCS-51构成系统总线时,可提供低 8位地址线的口是 A P0 口B P1C P2D P3 A 10根B 11根 C 12D 13 数据信号。
读写信号。
A 字符/秒。
位/秒。
帧/秒。
位/分。
。
MCS-51执行以下哪条指令, 使 PC 发生突变,而不是顺序加 1改变。
A MOV 指令 JZ 指令 C PUSH 指令ADD 指令MOV 28H , @R2 B MOV F0 ,A CC .3 PUSH DPTRMOV C,30H8051单片机的时钟频率为12 MH Z , 则一个机器周期为 微秒。
A 固定的,为f osc /16。
固定的,为f osc /32。
C 固定的,为f osc /64。
可变的,取决于 T1的溢出率。
C 当前指令是 MOV A , R3oD 当前是DIV 指令,且正取指令。
MCS-51构成系统总线时,可提供高 8位地址线的口是(C )A P0 口B P1口C P2 口D P3口以下叙述中,不属于 MCS-51的内部定时器 /计数器特点的是(C )A 16位计数器B 加法计数器C 减法计数器D溢出产生中断以下对G 的描述中, 错误的是(A )A 溢出标志。
浙江省2020年10月高等教育自学考试《单片机原理及应用》试题
机密★考试结束前浙江省2020年10月高等教育自学考试单片机原理及应用试题课程代码:02358 1.请考生按规定用笔将所有试题的答案涂㊁写在答题纸上㊂ 2.答题前,考生务必将自己的考试课程名称㊁姓名㊁准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上㊂选择题部分注意事项: 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑㊂如需改动,用橡皮擦干净后,再选涂其他答案标号㊂不能答在试题卷上㊂一㊁单项选择题:本大题共5小题,每小题2分,共10分㊂在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出㊂1.在单片机芯片内设置通用寄存器的好处不应该包括A.提高程序运行的可靠性B.提高程序运行速度C.为程序设计提供方便D.减小程序长度2.下列叙述中正确的是A.SP内装的是堆栈栈顶单元的内容B.在中断服务程序中没有PUSH和POP指令,说明此次中断操作与堆栈无关C.在单片机中配合实现 程序存储自动执行”的寄存器是累加器D.两数相加后,若A中数据为66H,则PSW中最低位的状态为03.在相对寻址方式中, 相对”二字是指相对于A.地址偏移量relB.当前指令的首地址C.下一条指令的首地址D.DPTR值4.下列叙述中正确的是A.80C51单片机中的21个可寻址的专用寄存器连续地存在于内部RAM高128单元中B.80C51单片机中内部RAM高128单元中的空闲单元用户可以使用C.对于专用寄存器可以使用直接寻址方式和寄存器间接寻址方式5.当数据传送类指令里出现 @”,则其寻址方式可能是A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址非选择题部分注意事项: 用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上㊂二㊁填空题:本大题共11小题,每空1分,共22分㊂6.MOV A,#3AH指令中的立即数3AH对应的十进制数为 ,对应的二进制数为 ㊂7.80C51单片机的地址总线有16位,所以其片外扩展空间为 KB,即 个地址单元㊂8.80C51用于区分内外部程序存储器的引脚是 ,使用片内存储器应将其置为 ㊂9.80C51单片机多机通信时,以 位作为地址和数据的区分标志,接收数据时,若SM2= 1,只有 时,才将数据送SBUF,并置位RI㊂10.80C51单片机中完成复位操作至少需要 个状态周期㊂复位结束后,单片机从地址 开始执行程序㊂11.80C51单片机的串行中断只有1个,但有两个中断源,分别是 和 ㊂12.80C51单片机内部的定时器/计数器在使用计数功能时,由于采样计数脉冲需占用 个机器周期,所以计数脉冲的频率不能高于振荡脉冲频率的 ㊂13.80C51单片机的P0口既可以作为通用I/O口进行 输入/输出,又可以做为高8位 使用㊂14.堆栈的两种操作: 和 ㊂15.数据指针DPTR的使用比较灵活,既可以按 位寄存器使用,也可以分作两个 位寄存器使用㊂16.异步串行通信的帧格式中,除了数据位之外,还要增添起始位㊁ 和 ㊂三㊁简答题:本大题共3小题,每小题4分,共12分㊂17.简述80C51单片机串行口的4种工作方式在波特率上的差异㊂18.简单解释中断向量的概念㊂19.80C51单片机的伪指令有哪些,请列举四个㊂四㊁读程序题:本大题共4小题,每小题4分,共16分㊂20.写出下列指令的功能SETB P1.0PUSH ACCDJNZ R0,NEXTANL A,#0FH21.已知(SP)=10H,(30H)=56H,(31H)=78H,(R0)=30H,执行下列指令后,内部RAM (11H)= ,(SP)= MOV A,@R0INC R0ADD A,@R0PUSH ACC22.执行如下指令序列后,所实现的逻辑运算式为 ㊂MOV C,P2.0CPL CANL C,P2.1ORL C,P2.2MOV E,C23.已知MOV指令周期为1,NOP指令周期为1,DJNZ指令周期为2,单片机晶振频率为6MHz,相应程序如下: MOV R3, ① DL1:NOP NOP DJNZ R3,DL11)如需该程序延时1mS,(不计MOV指令),则①中应填入 ;2)如需延长定时,需 (增大/减小)①处的数据㊂五㊁综合题:本大题共4小题,每小题10分,共40分㊂24.设有一个8路巡回检测系统,要求使用ADC0809对8路数据进行采样转换,ADC0809的8个通道地址是8008H~800FH,其采样数据依次存放在外部RAM80H~87H单元中㊂请进行程序设计㊂25.已知内部RAM30H中存放一无符号数,该无符号数的取值范围在0~9之间,现要求采用查表方式求取该无符号数的平方数㊂26.现要求用定时器1以工作方式2实现对外部脉冲的计数,每记60次进行累加器加1操作㊂按查询方式进行编程㊂27.现用8255作为8盏LED灯的接口电路㊂如题27图所示,A口接8盏LED灯的阴极, PA0~PA7输出低电平时灯发光,输出高电平时灯不亮㊂C口接一单刀双掷开关㊂H,B口是8001H,C口是8002H,控制口地址是8003H㊂(1)要求完成8255芯片的初始化;(2)要求编写程序,当PC0口所接开关拨至+5V时,PA0~PA7所接8盏LED灯从上至下轮流点亮;当PC0口所接开关拨至地时,PA0~PA7所接8盏LED灯从下至上轮流点亮㊂题27图2020年10月高等教育自学考试答题卷。
单片机考试题目及答案
单片机考试题目及答案一、单项选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)的值?A. SPB. PCC. DPTRD. SCON答案:B2. 在8051单片机中,下列哪个指令用于将累加器A的内容传送到外部数据存储器?A. MOV A, @R0B. MOVX A, @DPTRC. MOV A, #dataD. MOV A, R0答案:B3. 下列哪个指令是8051单片机的无条件跳转指令?A. SJMPB. CJNEC. DJNZD. JZ答案:A4. 在8051单片机中,以下哪个中断源的中断优先级最高?A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通讯中断答案:C5. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是多少?A. 0到255B. 0到65535C. 0到32767D. 0到65536答案:C6. 8051单片机中,哪个指令用于将累加器A的内容与立即数进行逻辑“或”操作?A. ORL A, #dataB. ORL A, directC. ORL A, @R0D. ORL direct, #data答案:A器R0的内容进行逻辑“与”操作?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:A8. 8051单片机中,哪个指令用于将累加器A的内容与直接地址中的数据进行逻辑“异或”操作?A. XRL A, #dataB. XRL A, directC. XRL direct, AD. XRL A, @R0答案:B器R0的内容进行逻辑“异或”操作?A. XRL A, R0B. XRL R0, AC. XRL A, #dataD. XRL direct, A答案:A10. 8051单片机中,哪个指令用于将累加器A的内容与寄存器R0的内容进行逻辑“与”操作后,结果存回R0?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______两部分。
单片机考试题及答案
单片机考试题及答案一、单项选择题1. 单片机是指()。
A. 单片计算机B. 单片集成电路C. 单片微处理器D. 单片存储器答案:C2. 8051单片机的外部数据存储器空间大小为()。
A. 64KBB. 128KBC. 256KBD. 512KB答案:A3. 8051单片机的内部RAM分为()。
A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 下列哪个寄存器是8051单片机的程序计数器()。
A. PCB. SPC. DPTRD. ACC答案:A5. 8051单片机的定时器/计数器是()位的。
A. 8B. 12C. 16D. 32答案:A二、填空题1. 8051单片机的中断向量表中,外部中断0的中断向量地址是______。
答案:0003H2. 8051单片机的定时器/计数器0和1的控制寄存器是______。
答案:TCON3. 8051单片机的串行通信控制寄存器是______。
答案:SCON4. 8051单片机的看门狗定时器的控制寄存器是______。
答案:T2CON5. 8051单片机的外部中断1的中断向量地址是______。
答案:0013H三、简答题1. 简述8051单片机的中断系统由哪些部分组成?答案:8051单片机的中断系统由中断请求、中断响应、中断服务程序和中断返回四部分组成。
2. 描述8051单片机的定时器/计数器的工作原理。
答案:8051单片机的定时器/计数器可以作为定时器或计数器使用。
作为定时器时,它根据系统时钟的脉冲计数,达到设定值时产生中断;作为计数器时,它对外部事件进行计数,计数到设定值时产生中断。
四、计算题1. 假设8051单片机的系统时钟为12MHz,计算定时器0工作在方式1时,定时1ms需要设置的初值是多少?答案:由于定时器0工作在方式1时为16位定时器,系统时钟为12MHz,每个机器周期为1/12μs。
1ms需要1000个机器周期,因此需要设置的初值为65536-1000=64536,即FB48H。
【浙江自考真题】2019年10月单片机原理及应用02358试题
机密★考试结束前浙江省2019年10月高等教育自学考试单片机原理及应用试题课程代码:02358 请考生按规定用笔将所有试题的答案涂㊁写在答题纸上㊂选择题部分注意事项: 1.答题前,考生务必将自己的考试课程名称㊁姓名㊁准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上㊂ 2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑㊂如需改动,用橡皮擦干净后,再选涂其他答案标号㊂不能答在试题卷上㊂一㊁单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将 答题纸”的相应代码涂黑㊂错涂㊁多涂或未涂均无分㊂1.取指操作后,PC的值是A.下一条指令的地址B.当前正在执行的指令地址C.当前指令的前一条指令的地址D.控制器中指令寄存器的地址2.下列概念叙述中正确的是A.程序计数器PC是一个16位寄存器,属于专用寄存器,在单片机内部RAM中B.堆栈指针SP是一个8位寄存器,属于专用寄存器,其内容是堆栈栈顶存储单元的内容C.数据指针DPTR是一个16位寄存器,是80C51中惟一一个供用户使用的16位寄存器D.程序状态字PSW是一个8位寄存器,用于寄存指令执行的状态信息,其位状态只能使用软件方法设定3.中央处理器是由 构成㊂A.控制器㊁存储器B.运算器㊁控制器C.运算器㊁存储器D.运算器㊁控制器㊁存储器4.若在系统中只扩展一片Intel6264(内存容量是8KB),若要求其能正常使用,除应使用P0口的8条口线外,至少还应使用P2口的口线A.4条B.5条C.6条D.7条02358#单片机原理及应用试题第1页(共5页)。
01644单片机原理与接口技术 浙江省13年10月自考 试题
浙江省2013年10月高等教育自学考试单片机原理与接口技术试题课程代码:01644一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
错涂、多涂或未涂均无分。
1.根据单片机的型号可以判断该单片机片内程序存储器的类型,型号为“80C51”的单片机,其片内程序存储器的类型为A.无ROMB.EPROMC.EEPROMD.MaskROM2.型号为“80C52”的单片机,其片内程序存储器的容量是A.128BB.256BC.4KBD.8KB3.某单片机内部集成了4KB的程序存储器,则其地址范围可表示为A.0000H-00FFHB.0000H-0FFFHC.0FFFH-FFFFHD.0000H-FFFFH4.8051单片机外部最多只能扩展64KB的数据存储器,这是因为A.8051是8位机B.P0是8位C.输出地址的P0和P2都是8位D.PC是16位5.对于8031单片机来说,其片内、片外程序存储器容量之和最多是A.4KBB.64KBC.128KBD.160GB6.8051单片机内部有若干组工作寄存器,寄存器组选择位存放在哪个寄存器中A.ACCB.TCONC.DPTRD.PSW7.下列指令有些带有注释,有语法错误....的是A.INC R0B: INC R1C.DEC R2 :减1B: DEC R3 ;减18.指令“MOV C,00H”中,“00H”是A.字节地址B.位地址C.8位立即数D.16位立即数9.将汇编语句编译成机器码时,下列哪项不.参与编译A.操作码B.寄存器C.注释D.立即数10.指令“MOV88H, #data”中的立即数“data”可以是下列哪一项A.123B.123HC.1234D.1234H11.在大型程序设计中,程序设计的步骤通常为A.不需要划分功能模块和画流程图,直接写程序B.先画流程图,再划分功能模块,最后写程序C.先划分功能模块,再画各模块的流程图,最后根据流程图写程序D.先写程序,再画流程图,最后划分功能模12.下列哪个不.属于中断服务程序的入口地址A.0003HB.000BHC.0013HD.00020H13.定时/计数器的工作方式选择位M1M0存放在哪个控制字中A.SCONB.PCONC.TCOND.TMOD14.定时/计数器用作计数功能时对外部脉冲进行计数,其最高计数频率为A.晶振频率的13B.晶振频率的16C.晶振频率的112D.晶振频率的12415.七段LED显示器和八段LED显示器的主要功能区别..在于A.七段只能显示十进制数,八段能显示十六进制数B.显示颜色不相同C.显示亮度不相同D.能不能显示小数点二、判断题(本大题共15小题,每小题1分,共15分)判断下列各题,在答题纸相应位置正确的涂“A”,错误的涂“B”。
单片机试题含参考答案
单片机试题含参考答案一、单选题(共107题,每题1分,共107分)1.8051单片机有 ( )个中断源。
A、4B、6C、3D、5正确答案:D2.下列芯片中属于单片机的芯片是( ) 。
A、AT89C52B、8086C、80486D、Z80正确答案:A3.8051单片机中,唯一一个用户不能直接使用的寄存器是 ( ) 。
A、PB、(B)C、PD、ACE、D.B正确答案:A4.8051单片机的串行接口具有( ) 种工作方式。
A、2B、3D、4正确答案:D5.8031单片机的定时器T1有 ( ) 种工作方式。
A、2B、1C、4D、3正确答案:D6.MCS-51单片机的最小时序定时单位是 ( ) 。
A、节拍B、状态C、机器周期D、指令周期正确答案:A7.8051单片机的P2口除作为输入/输出接口使用外,还可以作为( )使用。
A、高8位地址总线B、控制总线C、数据总线D、低8位地址总线正确答案:A8.上电复位后,8051单片机P3口的值是 ( ) 。
A、不确定B、00D、80正确答案:C9.8031单片机的RST引脚通过一个 ( ) 与单片机复位电路相连。
A、D触发器B、分频器C、单稳触发器D、施密特触发器正确答案:D10.溢出标志OV在 ( ) 中。
A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPTR正确答案:C11.累加器A的内容是12H,执行SWAP A 指令后累加器的内容变为( ) 。
A、10B、20C、21D、02H正确答案:C12.8031与8751的区别是: ( ) 。
A、内部程序存储器的类型不同B、有无内部程序存储器C、内部数据存储单元数目的不同D、内部的寄存器的数目不同正确答案:B13.对于MCS-51系列单片机来说,变址间接寻址可寻址的空间是( )。
A、程序存储器B、内部RAMC、外部RAMD、特殊功能寄存器正确答案:A14.下列单片机中没有片内程序存储器的是 ( ) 。
历年自考试卷单片机原理及应用试题
历年自考试卷单片机原理及应用试题历年自考试卷单片机原理及应用试题一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题2分,共10分)1.MCS-51单片机有片内ROM容量()A. 4KBB. 8KBC. 128BD. 256B2.MCS-51单片机的位寻址区位于内部RAM的()单元。
A. 00H—7FHB. 20H—7FHC. 00H—1FHD. 20H—2FH3.MCS-51单片机的串行中断入口地址为()A. 0003HB. 0013HC. 0023HD. 0033H4.MCS-51单片机的最小时序定时单位是()A. 状态B. 拍节C. 机器周期D. 指令周期5.若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为()A. 2MHzB. 1MHzC. 500KHzD. 250KHz二、填空题(每空1分,共10分)1.MCS-52单片机片内共有______字节单元的RAM.2.若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为______.3.对于指令SJMP $,其操作码为80H,其操作数(即偏移量)为______.4.当EA接地时,MCS-51单片机将从______的地址0000H开始执行程序。
5.微处理器包括两个主要部分即____________.6.单片机的工作过程就是______的过程。
7.I/O编址技术有______和______两种。
8.I/O数据传送的控制方式有______、程序查询方式、______.三、名词解释(每小题2分,共8分)1.数据总线2.相对寻址3.中央处理单元4.内堆栈四、简答题(每小题4分,共20分)1.单片机是如何区分片内片外RAM的?2.简述单片机的接地系统。
3.MCS51单片机的伪指令有哪些?4.串行通信有哪几种制式?各有>5.D/A转换器有哪些主要性能指标?五、读程序(阅读程序后填空。
单片机原理自学考试真题参考答案
2.假定 A=30H,R1=31H, (30H)=05H。执行以下两条指令后(A)=_____35H_______, (R1)=______30H______, (30H)=_____01H_______。 XCH XCHD A,R1 A,@R1 02358# 单片机原理及应用试题 第 5 页 (共 13 页)
SETB TR1 END 3. 假定 DAC0832 工作于单缓冲模式, 数据输入寄存器地址为 2000H, 其他引脚接合适电平, 且输入寄存器数据从 00H~0FFH 变化输出从 0~5V 变化。 试编程输出线性下降的锯齿波。 ORG 3000H MOV DPTR,#2000H MOV R0,#00H LOOP:MOV A,R0 MOVX @DPTR,A DEC R0 NOP NOP AJMP LOOP
2
16
X 1 10 -6 50 10 -3 计算得到 X=3CB0H,因此 T H0=3C,TL0=B0H。
定时器 0 的设定为方式 1,M1M0=01,定时器 1 不工作,则相应位均为 0,TMOD 初始化 为 01H。中断总允许位及定时器 T0 中断允许为均置一,IE=82H,定时器的启动和停止由 TR1 位控制。中断函数内重置计数初值,然后 P2.0 口取反,就可得到需要的脉冲方波程 序设计如下: ORG 0000H AJMP MAIN ORG 000BH MOV TH0,#3CH MOV TL0,#0B0H CPL P2.0 MAIN:MOV TMOD,#01H MOV TH0,#3CH MOV TL0,#0B0H MOV IE,#82H 02358# 单片机原理及应用试题 第 3 页 (共 13 页)
51单片机p0口的8位口线充当低位地址线数据线p0口一线两用既传送地址又传送数据采用分时技术对它上面的地址和数据进行分离p2口的口线作为高位地址线完整的16位地址总线使单片机外扩展的寻址范围达到64k单元
天津单片机自考题库试卷
一、单选题:1.微型计算机是大规模集成电路技术发展的产物,属于(D )电子计算机。
A.第一代 B。
第二代 C。
第三代 D。
第四代2。
微控制器的英文简称是( A )A.MCU B。
SCM C。
CPU D。
MPU3.Intel公司推出的MCS-51系列单片机,属于单片机发展史中的第( B )阶段。
A.一 B。
二 C。
三 D。
四4。
可由用户多次编程写入,使用紫外线擦除的ROM是( B )A. 片内掩膜ROM B。
EPROM C。
E2PROM D。
Flash ROM5。
在单片机的时序单位中可以简称为P的是( A )A.振荡周期 B。
状态周期 C。
机器周期 D。
指令周期6.CPU访问存储器一次需要的时间称为一个( C )A.振荡周期 B。
状态周期 C。
机器周期 D。
指令周期7。
执行乘除指令的时间为( D )个机器周期。
A.一 B。
二 C。
三 D。
四8.在子程序中至少应有一条( D )A.传送指令 B。
转移指令 C。
加法指令 D。
子程序返回指令9.MCS-51系列单片机中,INT1 中断服务程序的入口地址为( C )A.000BH B。
0003H C。
0013H D。
0000H10.以下不是构成单片机的部件(D )A 微处理器(CPU) B存储器 C接口适配器(I\O接口电路) D 打印机11.下列不是单片机总线的是( D )A 地址总线B 控制总线C 数据总线D 输出总线12. 计算机中最常用的字符信息编码是( A )A ASCII码B BCD码C 余3码D 循环码13. 为区别不同的进位计数制,通常用字母来表示数制,其中字母D 表示( C )A 二进制B 八进制C 十进制D 十六进制14. -49D的二进制补码为.( A )A 11001111B 11101101C 0001000D 1110110015.十进制29的二进制表示为原码( C )A 11100010B 10101111C 00011101D 0000111116. 十进制0.625转换成二进制数是( C )A 0.101B 0.111C 0.110D 0.10017.在MCS-51单片机系统中,若晶振频率为8MHz,则一个机器周期等于( C ) μsA 1B 3C 1.5D 0.518. PSW=18H时,则当前工作寄存器是( D )A 0组B 1组C 2组D 3组19.控制串行口工作方式的寄存器是( C )A TCONB PCONC SCOND TMOD20. P1口的每一位能驱动(A )A 2个TTL低电平负载B 4个TTL低电平负载C 8个TTL低电平负载D 10个TTL低电平负载21、MOVX A,@DPTR指令中源操作数的寻址方式是( B )A寄存器寻址 B 寄存器间接寻址 C直接寻址 D立即寻址22. 执行PUSH ACC指令,MCS-51完成的操作是(C )A.SP+1 SP ,(ACC)(SP ) B。
浙江省2021年1月自考单片机原理与接口技术试题
浙江省2021年1月自考单片机原理与接口技术试题一、填空题(本大题共20小题,每小题1分,共20分)请在每小题的空格中填上正确答案。
错填、不填均无分。
1.与8051比拟,8031最大的特点是其片内ROM大小为___________。
2.8051单片机内部RAM的工作寄存器区有4组寄存器,共___________个字节。
3.进(借)位标记位CY存放在___________寄存器中。
4.MCS-51单片机属于___________位机。
5.8051单片机中用于存放程序、原始数据、表格的存储器称为___________。
6.8051单片机被强制复位后,其寄存器SP的内容为___________。
7.在使用8031单片机时,引脚必需接___________电平。
8.要把地址为20H的位置零,应使用的一条指令是___________。
9.执行指令MOV DPTR,#1210H后,(DPL)=___________。
10.指令MOV R0,#data8中,无符号立即数data8最大可以是___________。
11.已知(RS0)=0、(RS1)=0,则R5地址为___________。
12.单片机的所有指令中,不进行任何操作的空操作指令是___________。
13.程序一般由三种结构组成,其中按照给定条件决定程序走向的结构是___________结构。
14.把一个复杂的程序设计问题的求解过程分模块进行,每个模块处理的问题都控制在人们容易理解和处理的范围内,这种设计广泛称为___________设计。
15.8051单片机的中断系统共有___________个中断优先级。
16.通常将中断过程中发生又一次中断称为中断___________。
17.8051单片机每个按时器/计数器都有___________个工作方式可供选择。
18.若欲将按时器/计数器用作按时器,则相应的C/ 位应为___________。
19.为8051单片机扩展行列式按键,则1个并行口最多可以扩展___________个按键。
自考《单片机与接口技术》试题及答案要点
《单片机与接口技术》课程习题集【说明】:本课程《单片机与接口技术》(编号为02613)共有单选题,多项选择题,判断改错题,简答题,综合设计题,编程题等多种试题类型。
一、单选题1. 二进制数 110010010 对应的十六进制数可表示为( )。
A. 192HB. C90HC. 1A2HD. CA0H2. 已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( )。
A. 7542HB. 7542C. 75.42HD. 75.423. -3 的补码是( )。
A. 10000011B. 11111100C. 11111110D. 111111014. 十进制数 126 其对应的十六进制可表示为 ( )。
A. 8 FB. 8 EC. F ED. 7 E5. 补码11111001对应的真值用十进制表示为( )。
A. 7B. 13C. -7D. 346. PC 的值是( )。
A. 当前指令前一条指令的地址B. 当前正在执行指令的地址C. 下一条要执行指令的地址D. 控制器中指令寄存器的地址7. 程序计数器PC的寄存器位数是( )。
A. 2B.8C. 16D. 328. 对程序计数器 PC 的操作( )。
A. 是自动进行的B. 是通过传送进行的C. 是通过加 1 指令进行的D. 是通过减 1 指令进行的9. 在程序状态字 PSW 中,奇偶校验位是( )。
A. CB. ACC. OVD. P10. 在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。
A. PCB. PSWC.A D. SP11. 当标志寄存器PSW的RS0和RS1分别为1和0时,系统选用的工作寄存器组为( )。
A. 组0B. 组 1C. 组2 D. 组 312. 8051 单片机中,唯一一个用户可使用的 16 位寄存器是( )。
A. PSWB. DPTRC. ACCD. PC13. 8051的程序计数器PC为16位计数器,其寻址范围是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机模拟试卷007
一、填空题:(共30空,每空1分)
1.单片机即一个芯片的计算机,此芯片上包括五部
分:运算器、_控制器___、_存储器____、输入
部分、_输出部分__。
2.只有在________码表示中0的表示是唯一的。
3.MCS—51指令系统中direct表示的含义是:__
直接地址_______。
4.P0、P1、P2、P3四个均是_8_位的_并行_口(填“串
行”还是“并行”),其中P0的功能是_不访问外
部存储器时可作低8位地址线使用__;P2口的功
能是__I/O端口___;而_________是双功能口;
______是专门的用户口。
5.任何程序总是由三种基本结构组成:顺序、分支
和__循环结构_______。
6.MCS—51指令共有六种寻址方式,分别是立即数
寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址_、相对寻址、位寻址。
7.MOV DPTR,#data16的作用是用来设定
_________。
8.片内RAM可进行位寻址的空间位地址范围是
______________。
9.MCS—51的存储器空间配置从功能上可分为四
种类型:_内_________、内部数据存储器、
__________、外部程序存储器。
10.MCS-51的指令按其功能可分为五大类:_算
术运算____、_数据传送____、逻辑运算类指令、位操作指令、控制转移指令。
11.输入输出设备与主机的连接部分称为输入输
出接口,接口有三大作用:_________作用、
_________作用和信号电平与形式的变换作用。
12.MCS—51内部的SFR共有______个。
13.CJNE <目的字节>,<源字节>,rel属于五
大类指令中的_________类指令,其操作码助记
符含义是_____________。
14.8051单片机有_____5___个中断源,
_____2___级中断优先级别。
15.8255A属于可编程的________ 接口芯片,
8255A的A通道有________种作方式。
二、选择题:(共15题,每题1分)
1.10101.101B转换成十进制数是(D)。
((A)46.625 ((B)23.625 (C) 23.62 (D) 21.625
2. 存储器的地址范围是0000H~0FFFH,它的容量为( D )。
((A)1KB (B) 2KB (C) 3KB (D) 4KB
3.3D.0AH转换成二进制数是( A )。
((A)111101.0000101B (B) 111100.0000101B
(C) 111101.101B (D) 111100.101B
4.73.5转换成十六进制数是( B )。
((A)94.8H (B) 49.8H (C) 111H (D) 49H
5.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在(C )区间。
((A)寄存器,外部数据存储器((B)
直接,程序存储器
((C)寄存器间接,内部数据存储器((D)
寄存器间接,外部数据存储器
6.A7H和5BH两个立即数相加后,和为(),(CY)是(C )。
((A)1CH,0 (B)
C1H,0
(C) 02H,1 (D)
C1H,1
7.若(A)=86H,(PSW)=80H,则执行RRC A指令后(C)
(A)C3H (B) B3H (C) 0DH (D) 56H
0000 1101
8.如果(P0)=65H ,则当
CPL P0.2
SETB C
MOV P0.4 ,C
执行后(P0)=( C )
((A)61H (B) 75H (C) 71H (D) 17H
9.( B )指令是MCS-51指令系统中执行时间最长且长达4 us的。
((A)比较转移((B)循环转移((C)增减量((D)乘除法
10.8031单片机中,将累加器A中的数送入外RAM 的40H单元,可执行的指令(C )。
(A) MOV R1 ,40H (B) MOV R1 ,#40H
MOVX @R1 , A MOVX R1 , A
(C) MOVX 40H , A (D)
MOV R1, #40H
M OVX @R1 , A
11.已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。
各个位的值是(C)。
(A) 0、0、0 (B) 1、0、1 (C) 1、1、
1 (D) 1、1、0
12.不属于单片机与输入输出设备进行信息交换的方式是(B)。
(A) 无条件传送方式(B) 查询方式(C)
中断方式(D) 存储器直接存取方式13.8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。
则8255A的控制字寄存器的地址是( )
(A) 0000H (B) 0001H (C) 0002H (D) 0003H
14.A/D转换方法有以下四种,ADC0809是一种采用(C )进行A/D转换的8位接口芯片。
(A) 计数式(B) 双积分式(C) 逐次逼近式(D) 并行式
15.8051单片机内有( 2)个16位的定时/计数器,每个定时/计数器都有( 4 )种工作方式。
(A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3
三、判断指令(或伪指令)正误(共15题,每题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 (×)
四、分析程序并写出结果:(共4题,每题5分)1.已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后( 40H ) = #45H
MOV @R0 , #11H (10H)=11H
MOV A , R2 (A)=20H
ADD A , 20H (A)=31H
MOV PSW , #80H
SUBB A , P0 (A)=00H
XRL A , #45H (A)=45H
MOV 40H , A
2. 已知( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下:
MOV A , @R0
MOV R0 , A
MOV A , @R0
ADD A , 21H
ORL A , #21H
RL A
MOV R2 , A
RET
则执行结束(R0)= (R2)=
3. 执行下面一段程序;
MOV SP, #60H
MOV A, #10H
MOV B, #01H
PUSH A SP=61H
PUSH B SP=62H
POP A
POP B
A , B的内容是:(A)= #01H (B)= #10H
4. 设在31H单元存有#23H,执行下面程序:
MOV A, 31H (A)= #23H
ANL A, #0FH (A)= #03H
MOV 41H, A (41H)= #03H
MOV A, 31H (A)= #23H
ANL A, #0F0H (A)= #20H
SWAP A (A)半字节交换
MOV 42H, A
则(41H)= #20H (42H)= #02H
五、简答及做图题:(共2题、每题5分)
1.用图示形式画出MCS—51内部数据存储器(即内RAM含特殊功能寄存器)的组成结构,并简单说明各部分对应用途。
2.要在8051单片机片外扩展16K数据存储器,选择其地址为0000H~3FFFH。
如果选用6264芯片为存储芯片,74LS138为译码器,试画出它的硬件连接图。
六、编程题:(共2题,每题5分)
1.将字节地址30H~3FH单元的内容逐一取出减1,然后再放回原处,如果取出的内容为00H,则不要减1,仍将0放回原处
2.按以下要求编写8051单片机定时器的初始化程序:
(1)T0作为定时,定时时间为10ms.(2)T1作为计数,记满1000溢出。