单片机技术与应用B卷

合集下载

高等学院高等教育期末《单片机原理及应用》电气专18-1,2班试卷B

高等学院高等教育期末《单片机原理及应用》电气专18-1,2班试卷B

第 1 页 共 7 页班 级(学生填写): 姓名: 学号: 命题: 审题: 审批: ------------------------------------------------------------------- 密 ---------------------------- 封 --------------------------- 线 -----------------------------------------------------------(答题不能超出密封装订线)2018 ∼2019学年第 1 学期 单片机原理及应用科目试题B 卷答案使用班级(教师填写):电气专18-1、2班1.在80C51单片机应用系统中,可以作为时钟输出的是( )引脚。

A .P1.0 B .P2.0 C .ALE D .RST 2.将二进制数11010111转换成对应的十进制数是 。

( ) A .210 B .213 C .215 D .2173.将二进制数(11111100)2转换成对应的八进制数是 。

( ) A .151 B .374 C .155 D .3784.—3的反码是 。

( ) A .10000011 B .11111100 C .11111110 D .11111100 5.PSW 表示( )。

A .累加器 B .程序状态字寄存器 C .计数器 D .算术逻辑部件 6.单片机应用程序一般存放在( ) A .RAM B .ROM C .寄存器 D .CPU 7.已知某数的BCD 码为0111 0101 0100 0010 则其表示的十进制数值为( )A .7542HB .7542C. 75.42HD. 75.42 8. 以下的4条指令中,不合法的指令为( )。

A. INC A B. DEC A C. INC DPTR D. SW AP ACC 9.要用传送指令访问MCS-51片外RAM ,它的指令操作码助记符应是( )。

单片机技术及应用考试试卷及答案

单片机技术及应用考试试卷及答案

CC2530单片机技术与应用试卷及答案一、选择题(共15题,每题2分,总计30分)1、在家用电器中使用单片机应属于计算机的( )A. 辅助工程应用B. 数值计算应用C. 控制应用D. 数据处理应用2、二进制数110010010 对应的十六进制数可表示为( )A. 192HB. C90HC. 1A2HD. CA0H3、-3 的补码是( )A. 10000011B. 11111100C. 11111110D. 111111014、CPU 主要的组成部分为( )A. 运算器.控制器B. 加法器.寄存器C. 运算器.寄存器D. 存放上一条的指令地址5、INTEL 8051CPU 是位( )的单片机A. 16B. 4C. 8D. 准166、单片机应用程序一般存放在( )A. RAMB. ROMC. 寄存器D. CPU7、十进制数126 其对应的十六进制可表示为( )A. 8 FB. 8 EC. F ED. 7 E8、中断查询,查询的是( )A. 中断请求信号B. 中断标志C. 外中断方式控制位D. 中断允许控制位9、I/O端口的输出电压为()A. 3VB. 3.3VC. 5VD. 12V10、CC2530的I/O端口P1_0和P1_1端口有()的驱动能力A. 4mAB. 8mAC. 16mAD. 20mA11、如下图所示,SW1按键的一侧(3号、4号引脚)通过一个上拉电阻连接到电源,同时连接到CC2530的()引脚,另一侧(1号、2号引脚)连接到地A. P1_0B. P1_1C. P1_2D. P1_312、如下图所示,SW1按键的一侧(3号、4号引脚)通过一个上拉电阻连接到电源,同时连接到CC2530的()引脚,另一侧(1号、2号引脚)连接到地A. P1_0B. P1_1C. P1_2D. P1_313、引起中断的原因或是发出中断申请的来源叫做中断源。

CC2530共有()个中断源A.5B. 12C. 16D. 1814、CC2530有()种不同的运行模式(供电模式)A.3B. 5C. 6D. 815、CC2530睡眠定时器是()的定时器。

单片机技术及应用B(答案)

单片机技术及应用B(答案)

信宜市职业技术学校(职教中心)2018-2019学年度第一学期期末统一考试《单片机技术及应用》试卷(B卷)(17级、电子专业、17东芝)班、出题教师李庆生)班别:姓名:学号:答卷说明: 1、本试卷共4页,4个大题,满分100分,90分钟完成。

一、填空题(每小题1分,共30分)1、8051的P0 口为低8位地址总线口, P3口为第二功能口。

2、修饰符interrupt m中m的取值为1对应的定时器/计数器0中断源,修饰符using n的功能是使用工作寄存器组号_。

3、定义变量a、b为内部RAM的无符号型字符变量,对应的指令是 unsigned char a,b;。

4、特殊功能寄存器TCON用于控制定时/计数器的中断标志和运行控制。

5、对于IE寄存器来说,开放总中断,其对应的C51命令为_EA=1___,允许串口中断,其对应的C51命令为__REN=1______。

6、变量tmp=0x01,经执行指令tmp<<1|0x01后tmp的值为_0x03___。

变量a1=0xff,if(!a1)结果是_假___ (真/假)。

7、单片机内有组成微机的主要功能部件CPU、储存器和外部接口。

8、LED数码管的显示方式有__动态扫描____和_静态______两种。

9、键盘抖动的消除有两种方法__软件____ __和___硬件 ______,硬件消除抖动的方法是_触发电路_______,软件去抖动的方法是___延时_______。

10、EA 被称为__内外程序储存选择__,当它为高电平时,首先访问__片内___,当它为低电平,只访问__外部程序________。

11、若已知向液晶写入命令的函数是Write_Commond,那么向RT-1602写入清屏的命令是Write_Commond(0x01),引脚RS用于控制传送数据或指令,R/W用于控制读写选择。

12、KeiL C51软件中,工程文件的扩展名是___.uvproj_______,C语言源文件扩展名为__.c_____,编译连接后生成可烧写的文件扩展名是_.hex__________。

《单片机原理与应用(第2版)》试题库 《单片机原理与应用》试卷B

《单片机原理与应用(第2版)》试题库 《单片机原理与应用》试卷B

密封线题号一二三四五合计审核得分阅卷人一、填空题(30分)(1)一位二进制数有___个状态,分别编码为_____、______ 。

(2)十六进制数的特点是____________,具有____个编码。

(3) 单片机存储器分为_______、________两大类。

(4)单片机的总线按功能可分为___________、___________和_____________组成。

(5)内部存储器可分为_______________和________________。

(6)专门的堆栈操作指令,按照__________、______________的原则取数据。

(7)CLR A是_____指令,CPL A是________指令。

(8)主程序调用子程序有_________和__________。

(9)MOV R0,#30H代表将_____________传送到________________。

(10)中断源可分为_______、_______、_______、_______。

二.名词解释(20分):(1)寄存器:(2)补码:(3)串行通讯:(4)SFR:三.问答题:(30分)(1)简述单片机带符号数表示方法概述密封线(2) 简述存储器地址的编址四、编程:(20分)1、编写符号函数 Y= 1 当X>0时;的分支程序,要求结果存到30H的单元中。

(写出流程图和程序)0 当X=0时;-1当X<0时2、用P1口做输出口,接八位逻辑电平显示,程序功能使发光二极管从右到左轮流循环点亮。

(写出流程图和程序)密封线。

单片机原理及应用题库(附参考答案)

单片机原理及应用题库(附参考答案)

单片机原理及应用题库(附参考答案)一、单选题(共54题,每题1分,共54分)1.用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C2.以下标号不正确的是():A、LOOP:B、MOV:C、ST1:D、ABC:正确答案:B3.定义字型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:C4.在串行通信中, 8031中发送和接收的寄存器是A、TMODB、SBUFC、SCOND、DPTR正确答案:B5.若(SP)=40H,当执行一条LCALL指令后,SP的值为():A、41HB、42HC、38HD、3FH正确答案:B6.16K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:D7.10101.101B转换成十进制数是()。

A、46.625B、23.625C、23.62D、21.625正确答案:D8.地址总线的缩写是():A、ABB、DBC、CBD、KB正确答案:A9.T0:定时方式,工作在方式1。

方式字TMOD=A、00HB、01HC、12HD、11H正确答案:B10.AC(PSW.6)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:B11.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C12.已知 ( 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)=A、(R0)=37H,(R2)=D7HB、(R0)=35H,(R2)=D5HC、(R0)=36H,(R2)=D6HD、(R0)=38H,(R2)=D8H正确答案:C13.PSW=18H时,则当前工作寄存器是( )A、0组B、1组C、2组D、3组正确答案:D14.已知(A)=7FH,(PSW)=00H,当执行RRC A指令后A的内容为():A、FEHB、FFHC、3FHD、BFH正确答案:C15.单片机应用程序一般存放在()。

单片机技术与应用各章习题答案

单片机技术与应用各章习题答案

单片机技术与应用各章习题答案练习题1一、选择题1. 在CPU 内部,反映程序运行状态或运算结果特征的寄存器是( B )。

A. PCB. PSWC. AD. SP2. 在家用电器中使用单片机应属于计算机的( C )。

A. 辅助工程应用B. 数值计算应用C. 控制应用D. 数据处理应用3. 当标志寄存器P S W 的R S 0 和R S 1 分别为 1 和0 时,系统选用的工作寄存器组为( B )。

A. 组0B. 组1C. 组2D. 组34. AT89S52 单片机中,唯一一个用户可使用的16 位寄存器是( B )。

A. PSWB. DPTRC. ACCD. PC5.二进制数110010010 对应的十六进制数可表示为( A ).A. 192HB. C90HC. 1A2HD. CA0H6. 二进制数110110110 对应的十六进制数可表示为( B ).A. 1D3HB. 1B6HC. DB0HD. 666H7. -3 的补码是( D )。

A. 10000011B. 11111100C. 11111110D. 111111018. CPU 主要的组成部分为( A )。

A. 运算器.控制器B. 加法器.寄存器C. 运算器.寄存器D. 存放上一条的指令地址9. 计算机的主要组成部件为( A )。

A. CPU ,内存,I /O 口B. CPU ,键盘,显示器C. 主机,外部设备D. 以上都是10. INTEL 8051CPU 是位( C )的单片机。

A. 16B. 4C. 8D. 准1611. 对于INTEL 8031 来说,EA 脚总是( A )。

A. 接地B. 接电源C. 悬空D. 不用12. 单片机应用程序一般存放在( B ).A. RAMB. ROMC. 寄存器D. CPU13. 单片机上电后或复位后,工作寄存器R0 是在( A )。

A. 0 区00H 单元B. 0 区01H 单元C. 0 区09H 单元D. SFR14. 进位标志CY 在( B )中。

单片机原理及应用B答案

单片机原理及应用B答案

ANL #0F0H ;取出下一个四位二进制数 PUSH ACC CLR C SUBB A,#0AH POP ACC ;弹回A中 JC LOOP ;该数〈10去LOOP1 ADD A,#07H ;否则加07H LOOP1: ADD A,#30H ;加30H SWAP A ORL A,R2 MOVX @R1,A ;将结果存到RAM中 INC DPTR INC R1 DEC R0 JNZ TOP ;判断转换完没有,未转换完则转TOP 3、 用8031的T0定时/计数器,设计程序,实现在P1.0输出50ms的方 波,输出100个方波后停止输出。 #include <reg51.h> #define uchar unsigned char uchar a; void main(void) { TMOD=0X01; TL0=0XB0; TH0=0X3C; EA=1; ET0=1; TR0=1; while(1) { if(a==100) { EA=0; TR0=0; }
《单片机பைடு நூலகம்理及应用》模拟卷2
1、 分析程序的执行结果,将结果填写到空格中。 ORG 0000H MOV 30H,#50H MOV R0,#30H MOV A,@R0 ;(A= 50H ) MOV A,#79H MOV B,#20H ;(A= 79H B= 20H ) DIV AB ;(A= 03H B= 19H ) PUSH B MOV B,#0AH MUL AB ;(A= 1EH B= 00H ) POP B ADD A,B ;(A= 37H B= 19H ) MOV 30H,A ;(30H单元的内容= 37H ) LOOP: AJMP LOOP 2、 将MCS51内部RAM50H~55H单元存放的12个16进制数变为 ASCII码,放到2800H单元开始的外部RAM中。 解:ORG 0000H LJMP MAIN MAIN: MOV DPTR,#70H MOV @R1,#1120H MOV R0,#06 TOP: MOV A,@DPTR PUSH ACC ANL A,#0FH ;取出四位二进制数 PUSH ACC CLR C SUBB A,#0AH POP ACC ;弹回A中 JC LOOP ;该数〈10去LOOP ADD A,#07H ;否则加07H LOOP: ADD A,#30H ;加30H MOV R2,A POP ACC

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

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

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。

A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。

A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。

单片机技术与应用试卷B答案

单片机技术与应用试卷B答案

试卷B答案一、选择题(每题1.5分,共60分)BDADD CBDCD CDCBD ADDBA ACCDA CAABD BDBCD DABCD 二、判断题(正确√错误×,每题1分,共20分)×√×√×××√√××√×√√×√×××三、将下列程序补充完整(每空1分,共20分)1、用定时器1,工作在方式1,实现1s延时。

DELAY:MOV R3,#14H ;置50ms计数循环初值MOV TMOD,#10H ;设定时器1为方式1MOV TH1,#3CH ;置定时器初值MOV TL1,#0B0HSETB TR1 ;启动T1LP1:JBC TF1,LP2 ;查询计数溢出SJMP LP1 ;未到50ms继续计数LP2:MOV TH1,#3CH ;重新置定时器初值MOV TL1,#0B0HDJNZ R3,LP1 ;未到1s继续循环RET2、用内部定时器/计数器0的计数功能,工作在方式2,实现计数10次产生中断使P1.7所接发光二极管点亮。

ORG 0000HLJMP MAINMAIN:MOV SP,#60HSETB P1.7MOV TMOD,#06H ;T1为方式2计数功能MOV TH0,#0F6H ;计数次数为10次MOV TL0,#0F6HSETB ET0SETB EASETB TR0SJMP $ORG 000BHCLR P1.7 ;10次到产生中断使P1.7所接发光二极管点亮RETI3、将单片机的P0口连接一个共阳极数码管,在数码管上循环显示0~9数字和A~F字符,时间间隔1s。

ORG 0000HAJMP MAINORG 0030H ;数据指针指向表头地址MAIN: MOV R1, #00H ;计数显示初始化MOV DPTR,#TABDISP: MOV A, R1MOVC A, @A+DPTR ;查显示字型码表MOV P0, A ;显示码送P0口ACALL DELAY ;调用延时1sINC R1 ;计数值加1CJNE R1, #16,DISP ;秒值不到16,继续显示,否则清0MOV R1, #00HSJMP DISPTAB: ;0-9、A-F的显示字型码表DB 0C0H,0F9H,0A4H,0B0H, 99HDB 92H,82H,0F8H, 80H, 90HDB 88H,83H,0C6H,0A1H,86H,8EH;延时1s子程序DELAY: MOV R2, #10 ;延时1s的循环次数DEL3: MOV R3, #200 ;延时100ms的循环次数DEL2: MOV R4,#125 ;延时0.5ms的循环次数DEL1: NOPNOPDJNZ R4,DEL1DJNZ R3,DEL2DJNZ R2, DEL3RETEND。

B-单片机原理及应用试卷

B-单片机原理及应用试卷

学号


课号: 102G05Y 课名: 单片机原理及应用 阅卷教师:__________成绩:_______________ 学号 姓名 四、简答题(共3小题,每小题10分,共30分) 1.MCS-51有几个中断源?各中断标志是如何产生的?又是如何复位的?CPU 响应各中断时,其中断入口地址是多少? 2.8051引脚有多少I/O 线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位? 3.已知一MCS51单片机系统外接晶体振荡器频率为11.059MHZ ,计算:单片机系统的节拍P 、状态S 、机器周期所对应的时间分别是多少?指令周期中的单字节双周期指令的执行时间是多少? 五、应用题(共2小题,每小题15分,共30分),需完成设计分析(4分)、流程图(4分)、代码(4分)及注释(3分) 1.使用定时器0,用中断方法设计一个秒闪电路,让发光二极管LED 每秒钟有400ms 点亮。

假定晶振频率为6MHz ,发光二极管接在P1.0口。

课号: 102G05Y 课名: 单片机原理及应用 阅卷教师:__________成绩:_______________ 学号 姓名 2.试应用89C51单片机和DAC0832数模转换芯片,设计一个锯齿波发生电路(周期可自定)。

芯片如图所示,要求使用单缓冲接口方式。

画出接口电路连线并编制程序。

《单片机应用技术》试卷B与答案

《单片机应用技术》试卷B与答案

《单片机应用技术》试卷B与答案《单片机应用技术( C 语言版)》试卷B单项选择题(每题1.5分,共30分)1、51单片机的CPU 主要由(A 、运算器、控制器 C 、运算器、加法器2、PSW 中的RS1禾口 RS0用来()A 、选择工作方式 C 、选择定时器 3、单片机8031的 EA引脚(B 、指示复位 D 、选择工作寄存器组)。

B 、必须接+5V 电源 D 、以上三种视需要而定PC 的内容为()。

B 、 0x0003C 、 0x000BD 、 0x0800接上拉电阻的是() 6、单片机的ALE 引脚是以晶振振荡频率的()固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。

A 、1/2B 、1/4C 、1/6D 、1/127、下面叙述不正确的是()。

A 、一个C 源程序可以由一个或多个函数组成。

B 、一个C 源程序必须包含一个主函数main ()。

C 、在C 程序中,注释说明只能位于一条语句的后面。

D 、 C 程序的基本组成部分单位是函数。

5、单片机的 4个并行I/O 端口作为通用I/O 端口使用,在输出数据时,必须外)组成。

B 、加法器、寄存器 D 、运算器、译码器 A 、必须接地C 、可悬空 4、单片机上电复位后,A 、P0 口B 、 P1 口C 、P2 口D 、P3 口8、在C51语言的if语句中,用做判断的表达式为()。

A、关系表达式B、逻辑表达式C、算术表达式D、任意表达式9、下面的while循环执行了(While(i=3);A、无限次)次空语句。

10、C程序总是从()开始执行的A、主函数B、主程序C、子程序D、主过程11、在C51程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果。

A、赋值语句B、表达式语句C、循环语句D、空语句12、在单片机应用系统中,LED数码管显示电路通常有(显示方式。

A、静态B、动态C、静态和动态D、查询13、在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码是A、0x80B、0x10C、0x40D、0x7F14、51单片机的定时器T1用做定时方式时,采用工作方式1, 则工作方式控制字为()A、0x01B、0x05C、0x10D、0x5015、MCS-51系列单片机串行口发送/接收中断源的工作过程是: 当串行口接收或发送完一帧数据时,将SCON中的),向CPU申请中断。

单片机应用技术试卷及答案2

单片机应用技术试卷及答案2

《单片机应用技术》模拟试卷(B)答案题号一二三总分得分得分评卷一,单项选择题:(二零题,每题二分,四零分)一,MCS-五一单片机地CPU主要由(A )组成。

A. 运算器,控制器B. 加法器,寄存器C. 运算器,加法器D. 运算器,译码器二,MCS-五一单片机地四个并行I/O端口作为通用I/O端口使用,在输出数据时,需要外接上拉电阻地是(A)。

A. P零口B. P一口C. P二口D. P三口三,当MCS-五一单片机应用系统需要扩展外部存储器或其它接口芯片时,(C)可作为高八位地址总线使用。

A. P零口B. P一口C. P二口D. P零口与P二口4、MCS-五一单片机地位寻址区位于内部RAM地(D)单元。

A. 零零H~七FHB. 二零H~七FHC. 零零H~一FHD. 二零H~二FH五,单片机上电复位后,PC地内容为(A)。

A. 零零零零HB. 零零零三HC. 零零零BHD. 零零一BH 六,PSW地RS一与RS零用来(B)。

A. 指示复位B.选择工作寄存器组C. 选择定时器D. 选择工作方式七,MCS-五一单片机规定一个机器周期有(D )个节拍。

A. 一六B. 六C. 八D. 一二八,当系统地振荡频率为一二MHz时,一个机器周期为(C)μs。

A. 三B. 二C. 一D. 四九,C程序总是从(A)开始执行地。

A. 主函数B. 主程序C. 子程序D. 主过程一零,在C五一程序常常把(D)作为循环体,用于消耗CPU时间,产生延时效果。

A. 赋值语句B. 表达式语句C. 循环语句D. 空语句一一,程序是以( C)形式存放在程序存储器地。

A. C语言源程序B. 汇编程序C. 二制编码D. BCD码一二,(A )显示方式编程较简单,但占用I/O 端口线多,其一般适用于显示位数较少地场合。

A. 静态B. 动态C. 静态与动态D. 查询一三,在阳极数码管使用,若要仅显示小数点,则其相应地字段码是( D )。

A. 八零HB. 一零HC. 四零HD. 七FH一四,一个单片机应用系统用LED 数码管显示字符"八"地段码是"八零H"可以断定该显示系统用地是( B )。

期末考试样卷(单片机应用技术B答案)

期末考试样卷(单片机应用技术B答案)

一、填空题(每题1分,计25分)1.8051单片机汇编指令按功能分为:数据传送、逻辑运算、算术运算、控制转移及位操作指令五大类。

2.MCS-51单片机的寻址方式共有7种方式,请任选其中的4种寻址方式填空:直接寻址、立即数寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址。

3.MCS-51单片机内部低128字节数据存储器划分为通用寄存器区、位寻址区和内部RAM 三个主要部分。

4.若MCS-51系统中的振荡频率为12MHz,则一个机器周期为1μs 。

5.单片机复位后,程序指针PC初始值为0000H 。

6.8051单片机五个中断源的入口地址为03H 、0BH 、13H 、1BH 和23H 。

7.若想实现宝贝车的向前行走功能,则应该设计程序,控制小车的右轮顺时针旋转,同时还要控制小车的左轮逆时针旋转;若想实现宝贝车的原地右转功能,则应控制小车的右轮逆时针旋转,同时还要控制小车的左轮逆时针旋转。

8. 设单片机的P1.0引脚连接宝贝车的右轮电机,对右轮电机的旋转控制是通过设计程序,在P1.0产生一组高、低电平信号来实现的,对右轮电机调零时,应该在P1.0产生高电平的持续时间是1.5 ms、低电平的时间是20 ms。

若使右轮电机高速顺时针旋转,则P1.0产生高电平的持续时间是 1.3 ms;若高速逆时针旋转,则P1.0产生高电平的持续时间是 1.7 ms。

二、判断题(每题2分,计10分)1.运行SETB P1.0指令,将在P1.0引脚产生低电平信号。

(×)2.MOV A,@R0将R0单元中的数据作为地址,从该地址中取数,送入A中。

( √)3.8051单片机的程序只能用汇编语言进行编写。

(×)4.MOV A,30H将数据30H存入A中。

(×)5.8051单片机的定时器本质上是计数器。

(√)三、问答题(回答要点,并简明扼要解释,计33分)1.在采用纯软件延时控制小车的行走过程中,常用到1.3ms、1.7ms和1.5ms的延时子程序,以下是1.3ms的延时子程序,在此基础上如何设计一个通用子程序,可以实现上述三种不同的延时?(5分);试写出与该通用子程序配套的主程序(5分).DEL1300: MOV R0, #130 NOPDEL131: NOP NOPNOP NOPNOP DJNZ R0, DEL131NOP RETNOPDEL1300: MOV R0, #130通用子程序:DEL10 : NOPNOPNOPNOPNOPNOPNOPNOPDJNZ R0, DEL131RET主程序:MAIN: MOV R0,#130 ;1.3m延时LCALL DEL10MOV R0,#170 ;1.7m延时LCALL DEL10MOV R0,#150 ;1.5m延时LCALL DEL102.下列程序用于将内部RAM 30H至3FH单元的数据传送到内部RAM 50H至5FH单元中,试回答以下问题:(注:以下问题无任何关联性,均为独立的问题)(23)MOV R2, #10H MOV @R1, AMOV R0, #30H INC R0MOV R1, #50H INC R1L1: MOV A, @R0 DJNZ R2, L1答:(1)把内部RAM 30H单元数据传送到内部RAM 50H至5FH单元。

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

大二《单片机原理及应用》期末试卷及答案
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

东北林业大学 机械10单片机原理与应用试卷B及答案

东北林业大学 机械10单片机原理与应用试卷B及答案

5.用 8051 中的三个中断,中断优先级从高到低为外部中断 0、串行口中断、定时器 T/C1 中断,此时应该给 IP 送值( A.11H B.88H 6.ADC0809 是 8 路模拟量输入, ( ) ,给 IE 送值( ) 。 C.96H D.99H )位数字量输出的 A/D 转换器,输入的模拟
position-related consumption of civil servants has been swept by finance, consumer, regardless of cost, extravagance and waste in the civil service position-related consumption, abuse, corruption and embezzlement, corruption is important. Then, under the conditions of market economy, how to reform the existing civil duty consumption management, explores a source to prevent and curb the post consumption corruption way, is currently a major issue faced by honest work. Recently, I conducted research on this issue, this problem on some humble opinions. First, the existing public servants ' duty consumption the main problems seen from the investigation and reasons, in recent years, public servants ' duty consumption caused by the abuses and not a person of integrity, is one of the major problems in the party in Government, its operation order have a negative effect on the party and Government organs, seriously damaging the image of the party and the Government, undermining the relationship between party and the masses, effect, opening up and economic construction. From I County in recent years of governance situation see, positions consumption in the produced of "two not" phenomenon rendering four a features: a is positions consumption system lost has due of binding, right is greater than rules, and right is greater than method of phenomenon more highlight; II is in positions consumption in the Camera Obscura operation, using terms, will positions consumption into has personal consumption, will corporate points to into personal points to, makes positions consumption in some aspects has into positions enjoy and self-dealing of means; three is to positions consumption for name, fraud, false impersonator, Trend of negative corruption phenomena such as corruption and misappropriation; four palaces, follow the fashion, rivalries, wasteful, and post consumption became a symbol of showing off their individual capacities. Caused by public servants ' duty consumption of many "two" phenomenon in which people reflect the biggest problems are: (a) the official car problems. Mainly in three aspects: one is the larger buses cost expenditure. According to statistics, until November 2003, XX County township Department bus 159 cars, which department owns the bus 145 vehicles, and showed an increasing trend. Financial expenses cost per bus per year to 35,000 yuan, and in fact every cost up to 50,000 yuan. Some units also hiring temporary drivers and expenditure on wages and subsidies. Necessary to "keep a car", but also "dependants", leading to larger expenses. Second, gongchesiyong breed unhealthy tendencies. Some people believe that now some bus drivers use one-third, one-third leading private one-third used for official purposes. Some public servants, especially leading officials motoring, cars for private purposes, violating the self-discipline regulations, and even lead to traffic accidents. According to statistics from related departments, since 2004, the correct investigation in our County serves nearly 30 cars for private purposes, only the first half of this year, cars for private purposes or

单片机技术应用与实践 测试题及答案 单片机期中试题1(后附答案)

单片机技术应用与实践  测试题及答案    单片机期中试题1(后附答案)

单片机技术应用与实践测试题及答案一、填空题(每题2分,共10分)1.在单片机中,RAM常用来存储程序运行时的临时数据。

2.单片机中,数字量常用GPIO口进行输入输出控制。

3.单片机中,模拟量通常使用ADC进行转换。

4.在单片机中,时钟信号通常由晶振电路产生。

5.在单片机中,计数器可以通过定时器实现。

二、选择题(每题4分,共20分)1.单片机的存储器一般包括下列哪几种?(D) A. RAM B. ROM C. EEPROM D. A、B和C2.单片机中,GPIO口一般可进行哪些操作?(A) A. 输入 B. 输出 C. 输入和输出 D. 以上都不对3.单片机中,ADC是用来做什么的?(C) A. 输入控制 B. 输出控制 C. 模拟量转换 D. 声音输出4.单片机中,时钟信号通常由什么产生?(B) A. 输入电源 B. 晶振电路 C. 串口 D. ADC5.单片机中的计数器通常是通过什么实现的?(D)A. RAMB. ROMC. ADCD. 定时器三、判断题(每题2分,共10分)1.在单片机中,RAM用来存储程序代码。

(错误)2.单片机中的GPIO口只能进行输入,不能进行输出。

(错误)3.单片机中的ADC是用来将模拟量转换为数字量。

(正确)4.单片机中的时钟信号是由输入电源产生的。

(错误)5.单片机中的计数器通常是通过定时器实现的。

(正确)四、简答题(每题10分,共20分)1.请简述单片机中的RAM和ROM的作用及区别。

答:RAM一般用来存储程序运行时所需要的临时数据,包括程序的变量、函数的参数和返回值等。

RAM是易失性存储器,断电后数据会丢失。

而ROM用来存储程序的代码和常量数据,是非易失性存储器,断电后数据不会丢失。

区别:–功能:RAM存储临时数据,ROM存储程序代码和常量数据。

–特性:RAM是易失性存储器,断电后数据会丢失;ROM是非易失性存储器,数据不会丢失。

2.请简述单片机中的GPIO口的功能和使用方法。

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

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

单片机原理及应用题库含参考答案一、单选题(共100题,每题1分,共100分)1.80C51同一级别的中断:定时/计数器0、定时/计数器1、外部中断0(INT0)、外部中断1(INT1)同时产生,CPU响应中断的先后顺序是()A、INT0→INT1→T0→T1B、INT0→T0→INT1→T1C、T0→INT0→T1→INT1D、T0→T1→INT0→INT1正确答案:B2.数据可以从A站发送到B站,也可以从B站发送到A站,但是不能同时在两个方向上传送的通信方式是()。

A、单工通信B、半双工通信C、双工通信D、同步通信正确答案:B3.while(i=x)当x=()时停止循环A、无穷大B、3C、1D、0正确答案:D4.C51单片机程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D5.C程序总是从()开始执行A、主函数B、形参函数C、库函数D、自定义函数正确答案:A6.蜂鸣器的音调由什么确定()A、电压B、电流C、频率D、占空比正确答案:C7.80C51串口发送控制器的作用描述中()是不正确的A、作用一是将待发送的并行数据转为串行数据B、作用二是在串行数据上自动添加起始位、可编程位和停止C、作用三是在数据转换结束后使中断请求标志位TI自动置1D、作用四是在中断被响应后使中断请求标志位TI自动清零正确答案:D8.51式单片机第()引脚为接地引脚A、9B、20C、31D、40正确答案:B9.属于计算机与外部设备通信方式的是()。

A、关联通信B、外部通信C、内部通信D、并行通信正确答案:D10.i/10为()A、计数B、取余C、取整D、判断正确答案:C11.SCON=0x50时,串行口工作方式为()A、方式0B、方式1C、方式2D、方式3正确答案:B12.共阴极数码管0x06表示()A、3B、2C、1D、0正确答案:C13.十进制126数其对应的十六进制数可表示为()。

单片机应用技术 补考 B_普通用卷

单片机应用技术 补考 B_普通用卷

单片机应用技术补考 B普通用卷学习方式: 业余时间:无限制考试科目:《单片机应用技术》(总分) 100分一单选题 (共20题,总分值40分 )1. 利用KEIL软件进行仿真调试时,在执行调用指令时,()调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。

(2 分)A. 暂停B. 调试C. 单步D. 连续运行2. MCS-51串行口可设置的工作方式种数是()(2 分)A. 1B. 2C. 3D. 43. 关于定时器,若振荡频率为12 MHz,在方式1下最大定时时间为()(2 分)A. 8.192msB. 65.536 msC. 0.256msD. 16.384ms4. 在片外扩展一片2764程序存储器芯片要()地址线。

(2 分)A. 8根B. 13根C. 16根D. 20根5. ORG1000HCOUNTEQU40HTAB:DB10H,‘A’DBCOUNT,‘DF’以1000H为首字节的连续5个字节单元的内容依次是()(2 分)A. 10H,41H,0,44H,46HB. 10H,41H,40H,44H,46HC. 10H,41H,40H,46H,44HD. 41H,10H,40H,44H,46H6. 主频为12MHz的单片机它的机器周期为()(2 分)A. 1/12微秒B. 0.5微秒C. 1微秒D. 2微秒7. 假定A=38H,(R0)=17H,(17H)=34H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A 的内容为()(2 分)A. CDHB. DCHC. BCHD. DBH8. 8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行 SETB RS1 指令,此时只能使用()区的工作寄存器。

(2 分)A. 0区B. 1区C. 2区D. 3区9. 能用紫外线光擦除ROM中的程序的只读存储器为()(2 分)A. 掩膜ROMB. PROMC. EPROMD. EEPROM10. ATMEL的89C51驱动能力最强的并行端口为()(2分)A. P0B. P1C. P2D. P311. 设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为()(2 分)A. 2MHzB. 1MHzC. 500KHzD. 250KHz12. 已知:MOV A,#28H MOV R0,#20H MOV @R0,A ANL A,#0FH ORL A, #80H XRL A, @R0 执行结果A的内容为()(2 分)A. A0HB. 28HC. 08HD. 88H13. 开机复位后,CPU使用的是第0组工作寄存器,地址范围是()(2 分)A. 00H-10HB. 08H-0FHC. 10H-1FHD. 00H-07H14. 单片机复位后,SP PC I/O口的内容为()(2 分)A. SP = 60H PC = 00H P0 = P1 = P2 = P3 = FFHB. SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00HC. SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHD. SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H15. 下列数据字定义的数表中,()是错误的。

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

单片机技术与应用课程考试卷(A 、B )
考核形式:开卷、闭卷 班级: 姓名: 一、单项选择题(每小题2分,共40分)
1、访问片外数据存储器可采用以下哪个指令( A )。

A 、MOVX @DPTR,A
B 、MOV @DPTR,A
C 、MOV @R0,A
D 、MOVC A,@A+DPTR
2、已知单片机晶振的振荡频率fosc=6MHZ ,若某指令为双周期指令,指令执行所需时间为( A )
A 、4微秒
B 、2微秒
C 、1微秒
D 、1毫秒 3、对于INTEL 8031来说,EA 脚总是( B )
A 、悬空
B 、接地
C 、接电源
D 、不用 4、执行M O V I
E ,#81H 指令的意义是:( B ) A 、开放外部中断源1 B 、开放外部中断源0 C 、屏蔽中断源 D 、开放外部中断源0和1
5、CPU 每取1字节的指令操作码后,有一寄存器的内容自动加1,此寄存器为( C ) A 、ACC B 、SP C 、PC D 、PSW
6、定时器/计数器工作方式2是( D )
A 、16位计数结构
B 、13位计数结构
C 、8位计数器结构
D 、2个8位计数器结构 7、8051可以进行位寻址的内部RAM 地址空间为( C )
A 、00H-2FH
B 、00H-FFH
C 、20H-2FH
D 、20H-FFH 8、执行指令MOVX ﹫DPTR,A 时,WR .RD 脚的电平为( B ) A 、WR 高电平,RD 低电平 B 、W R 低电平,RD 高电平 C 、WR 高电平,RD 高电平 D 、WR 低电平,RD 低电平 9、MCS-51 单片机的外部中断1 中断入口地址为( C ) A 、 000BH B 、001BH C 、0013H D 、0003H 10、要进行出栈操作,其步骤正确的是( D ) A 、先将SP 内容加1,然后从其指示的单元读出数据
B、先从SP指示的栈顶单元读出数据,然后SP内容加1
C、先将SP内容减1,然后从其指示的单元读出数据
D、先从SP指示的栈顶单元读出数据,然后SP内容减1
11、在异步通信中每个字符由9位组成,串行口每分钟传输25000个字符,则对应的波特率为()
A、2500 b/s
B、2750 b/s
C、3000 b/s
D、3750 b/s
12、上电后PSW的值为00H,执行MOV A,#02H后,PSW的值为( C )
A、03H
B、02H
C、01H
D、00H
13、1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字0,它的字
形代码应为()A、06H B、F9H C、3FH D、CFH
14、RETI指令的作用是( A )
A、从堆栈中弹出PC值,并清除优先级状态
B、从堆栈中弹出PC值
C、保护断点
D、恢复断点
15、访问片外程序存储器时,起作用的信号是( C )
A、RD
B、WR
C、PSEN
D、以上都起作用
16、如果(P0)=34H ,则当执行以下指令后(P0)=( C )
CPL
SETB C
MOV ,C
A、74H
B、73H
C、70H
D、30H
17、8051单片机共有中断源( B )个。

A、4
B、5 C 、
6 D、7
18、8051的程序计数器PC为16位计数器,其寻址范围是( A )
A、64 K
B、32 K C 、
16 K D、8K
19、INTEL 8031的PO□,当使用外部存储器时它是一个( B )
A、传输高8位地址□
B、传输低8位地址□
C、传输低8位数据□
D、传输低8位地址/数据总线□
20、程序计数器PC用来( D )
A、存放指令
B、存放正在执行的指令地址
C、存放上一条的指令地址
D、存放下一条的指令地址
二、填空题(每空1分,共10分)
1、若由程序设定PSW寄存器中的RS1、RS0=00,则工作寄存器R0~R7的直接地址为08H—07H 。

2、通常、单片机上电复位时PC= 0000H ,SP= 07H 。

3、计算机的系统总线有地址总线、数据总线和控制总线。

4、中断子程序返回指令是 RETI P48 。

5、扩展4K×2的存储器,需要地址线
6、MCS-51单片机访问外部存储器时,利用 ALE 信号锁存来自 P0 口的低8位地址信号。

7、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。

8、假定累加器A的内容30H,执行指令:
1000H:MOVC A,@A+PC
后,把程序存储器 1031H 单元的内容送累加器A中。

三、判断对错(每小题1分,共10分)
1、MOV T1,#6F30H ( F )
2、DIV R2,R1 ( F )
3、DEC DPTR ( F )
4、PC是可以寻址的特殊功能寄存器。

( F )
5、8051每个中断源的中断请求标志位都是由硬件自动清零。

( F )
6、只要中断允许寄存器IE 中的EA=1 ,那么中断请求就一定能够得到响应。

( F )
7、内部寄存器Rn(n=0-7)都可作为间接寻址寄存器。

( F )R0,R1
8、MOV A,40H为立即寻址方式。

( F ) 直接
9、8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。

( T ) 64K
10、MCS-51外扩I/O口与外RAM是统一编址的。

( )
四、程序阅读题(每题5分,共15分)
1、执行下面一段程序;
MOV SP, #30H
MOV A, #26H
MOV B, #15H
PUSH A
PUSH B
POP A
POP B
A , B的内容是:(A)= 15H (B)= 26H
2、已知程序执行前有A=02H,SP=52H,(51H)=FFH,(52H)=FFH。

下述程序执行后:
POP DPH
POP DPL
MOV DPTR, #4000H
RL A
MOV B, A
MOVC A, @A+DPTR
PUSH A
MOV A, B
INC A
MOVC A,@A+DPTR
PUSH A
RET
ORG 4000H
DB 70H,80H,30H,60H,50H,20H
请问:A= 20H ,SP= 52H ,(51H)= 50H ,(52H)= 20H ,PC= 2050 。

3、如8031单片机时钟频率为6MHz,运行以下程序后,口将产生连续的周期为 1 ms的
方波。

ORG OOOOH
AJMP MAIN
ORG OO0BH
AJMP ITOP
ORG 0030H
MAIN: MOV TMOD,#02H
MOV TH0,#06H
MOV TL0,#06H
SETB TR0
SETB EA
SETB ET0
SJMP $
ITOP:CPL
RETI
五、程序设计题(每小题5分,共10分)
1、试编写程序,查找在内部RAM的20H—40H单元中出现“00H”这一数据的次数。

并将查找到得结果存入41H单元。

2、在外部RAM首地址为3000H的数据表中有10个字节数据,请编程将每个字节的最高位无条件地置1。

六、综合题(第一题7分,第二题8分,共15分)
1、该程序是D/A转换应用程序,请对每行进行注释并说明该程序的作用。

ORG 2000H ;
START: MOV R0,#0FEH ;
MOV A,#00H ;
UP: MOVX @R0,A ;
INC A ;
JNZ UP ;
DOWN: DEC A ;
MOVX @R0,A ;
JNZ DOWN ;
SJMP UP ;
程序的作用:
2、MCS-51单片机与8255A的硬件接口电路如下图所示:
(1)确定A口、B口、C口及控制口的地址。

(2)若端口A接一组LED指示灯,端口B接一组开关,将开关的内容由B口输入,并将
此开关状态通过A口显示出来,请编写完成此功能的程序。

程序:
MOV A,#82H
MOVX @DPTR,A ;初始化8255A
;从B口读开关状态MOVX A,@DPTR
MOV DPTR,#0FF7CH ;从A口输出
RET。

相关文档
最新文档