单片机原理与应用重修考试试卷.
单片机原理及应用考试试题

单片机原理及应用考试试题单片机原理及应用考试试题一、选择题1. 下列哪个不是单片机的特点?A. 集成度高B. 体积小C. 功耗高D. 低成本2. 单片机的内部存储器包括以下哪些?A. RAMB. ROMC. EEPROMD. 所有选项都对3. 单片机的位数指的是什么?A. 存储器的位数B. 数据总线的位数C. 控制总线的位数D. 所有选项都对4. 单片机的时钟频率越高,执行指令的速度越快。
A. 对B. 错5. 单片机的引脚包括以下哪些类型?A. 供电引脚B. 输入引脚C. 输出引脚D. 所有选项都对二、判断题1. 单片机只能用于数字信号的处理。
A. 对B. 错2. 单片机的输入输出口可以连接外部设备。
A. 对B. 错3. 单片机的工作频率越高,功耗越低。
A. 对B. 错4. 单片机的程序是通过编程器烧写到芯片中的。
A. 对B. 错5. 单片机的中断是一种异步事件。
A. 对B. 错三、简答题1. 请简要介绍单片机的工作原理。
2. 单片机的时钟频率对系统性能有何影响?3. 单片机的输入输出口有哪些常见应用?4. 请简述单片机编程的基本步骤。
5. 单片机中断的作用是什么?请举例说明。
四、应用题设计一个简单的温度监测系统,使用单片机测量环境温度,并通过数码管显示出来。
要求系统具备以下功能:- 使用温度传感器获取环境温度数据- 将温度数据转换为数字信号- 将数字信号通过数码管显示出来- 可以设置温度上下限,当温度超出范围时,系统发出警报信号。
请设计系统的硬件连接图,并编写相应的单片机程序。
五、总结通过这次考试,我们对单片机的原理和应用有了更深入的了解。
单片机作为一种集成度高、体积小、成本低的微型计算机,广泛应用于各个领域。
掌握单片机的基本原理和编程技巧对我们的工程实践具有重要意义。
希望大家能够继续学习和探索,不断提升自己在单片机领域的能力。
单片机原理与应用考试试题

单片机原理与应用考试试题一、填空题(每空 2 分,共 40 分)1、单片机是将_____、_____、_____和_____等部件集成在一个芯片上的微型计算机。
2、单片机的存储器分为_____和_____,其中_____存储器在掉电后数据会丢失。
3、单片机的并行 I/O 口有_____个,分别是_____、_____、_____和_____。
4、单片机的复位方式有_____复位和_____复位两种。
5、单片机的中断源有_____个,分别是_____、_____、_____、_____和_____。
6、单片机的定时器/计数器有_____个,分别是_____和_____。
7、单片机指令系统中,数据传送指令有_____、_____和_____等。
二、选择题(每题 3 分,共 30 分)1、单片机的工作频率主要取决于()A 晶振频率B 复位电路C 电源电压D 存储容量2、以下不是单片机特点的是()A 集成度高B 功耗低C 性价比高D 运算速度快3、单片机的程序计数器 PC 是()位的。
A 8B 16C 32D 644、单片机的中断优先级可以通过()设置。
A 中断允许寄存器B 中断优先级寄存器C 定时器控制寄存器D 串行口控制寄存器5、要使单片机的 P1 口输出低电平,应执行的指令是()A MOV P1,0FFHB MOV P1,00HC CLR P1D SETB P16、单片机的堆栈指针 SP 复位后指向()A 00HB 07HC 30HD 7FH7、以下指令中,属于逻辑运算指令的是()A ADDB SUBBC ANLD MOV8、单片机在执行 MOVX 指令时,相关的控制信号是()A RD 和 WR 均为低电平B RD 为低电平,WR 为高电平C RD 为高电平,WR 为低电平 D RD 和 WR 均为高电平9、若单片机的晶振频率为 12MHz,机器周期为()A 1μsB 2μsC 4μsD 8μs10、要使单片机能够响应外部中断 0,需要设置的寄存器是()A IEB IPC TCOND SCON三、简答题(每题 10 分,共 30 分)1、简述单片机的工作过程。
吉林大学2019-2020第二学期单片机重修答题纸A

2019 - 2020 学年第2学期《单片机原理及应用》重修答题纸A一、选择题(每题1分,共10分)( )1、单片机位数是由其( )的位数决定的? A 、控制总线 B 、数据总线 C 、地址总线 D 、控制总线和地址总线( )2、单片机基本寻址空间的大小是由其( )的位数决定的?A 、IO 口B 、数据总线C 、地址总线D 、控制总线( )3、PIT 定时器1的溢出标志PTF1,在CPU 响应中断后,将( )。
A 、由软件清零B 、由硬件清零C 、 随机状态D 、 AB 都可以( )4、关于IRQ 描述不正确的是( ) A 、可屏蔽中断 B 、专用控制位在IRQCRC 、受CCR 寄存器中X 位控制D 、编程可设置低电平触发( )5、MC9S12系列单片机的PIT 模块是( )计数器?A 、16位、加法B 、24位、加法C 、16位、减法D 、24位、减法 ( )6、在MC9S12系列单片机的SPI 模块的4个引脚中,主机模式下作为主机数据输出的引脚是( )。
A 、MISOB 、MOSIC 、SCKD 、SS( )7、在进行串行通信时,若两机的发送与接收可以交替进行,则称为( )。
A 、半双工传送B 、单工传送C 、主从传送D 、全双工传送( )8、ATD 转换不可以采用( )方式确定转换完成,读取相关结果寄存器取得ATD 转换结果。
A 、查询ATDCTL2中的AFFC 位B 、查询ATD0STAT2中的对应的CCF 位C 、查询ATD0STAT0中的SCF 位D 、采用中断方式( )9、中断向量表中每个中断源占用几个字节?A 、 1个B 、2个C 、4个D 、 8个( )10、PWM 表示的内容是( )。
A 、振幅调制B 、脉冲宽度调制C 、频率调制D 、脉码调制二、填空(每空1分,共20分)1、8位有符号数的数据范围是( ), 16位无符号数的数据范围是( )。
2、单片机将硬件集中到单一芯片,举出MC9S12的4个片内外设,如( )、( )、( )和( )。
单片机原理及应用测试题+答案

单片机原理及应用测试题+答案一、选择题1. 以下哪一项不是单片机的主要特点?A. 集成度高B. 成本低C. 扩展性差D. 功耗低答案:C2. 以下哪个不是51系列单片机的定时器/计数器?A. T0B. T1C. T2D. T3答案:D3. 在单片机编程中,以下哪个指令不是无条件跳转指令?A. SJMPB. DJNZC. LJMPD. AJMP答案:B4. 以下哪个不是单片机的存储器?A. 程序存储器B. 数据存储器C. 只读存储器D. 动态存储器答案:D5. 以下哪个不是单片机的常见端口?A. P0B. P1C. P2D. P4答案:D6. 以下哪个不是单片机的中断源?A.外部中断0B.外部中断1C.定时器0中断D.串口中断答案:B二、填空题1. 单片机是一种集成____、____、____和____于一体的微型计算机系统。
答案:微处理器、存储器、定时器/计数器、输入/输出接口2. 8051单片机的____位可以用于寻址。
答案:83. 在8051单片机中,____寄存器用于存放累加器和标志位。
答案:ACC4. 单片机的____口通常用于扩展外部存储器。
答案:P35. 单片机的中断系统可以实现____、____、____和____等功能。
答案:程序顺序执行、快速响应、多级中断、中断嵌套三、简答题1. 请简要说明单片机的启动方式。
答案:单片机的启动方式主要有两种:上电启动和复位启动。
上电启动是指单片机在电源供电后自动启动执行程序;复位启动是指通过外部信号对单片机进行复位,使单片机从地址0开始执行程序。
2. 请简要说明单片机的指令系统。
答案:单片机的指令系统包括数据传输指令、逻辑运算指令、算术运算指令、控制指令和跳转指令等。
数据传输指令用于在数据寄存器之间、数据寄存器与累加器之间进行数据传输;逻辑运算指令包括与、或、非等操作;算术运算指令包括加、减、乘、除等操作;控制指令包括跳转、循环、分支等操作;跳转指令用于无条件跳转到指定地址或根据条件跳转到不同地址。
单片机原理及应用-重修-111-答案上课讲义

单片机原理及应用-重修-111-答案四川理工学院试卷(2010 至2011 学年第2学期)课程名称:单片机原理及应用 (重修考试) 参考答案及评分标准 命题教师:适用班级:应电专08级考试 年 月 日 共6页注意事项:1、满分100分。
要求卷面整洁、字迹工整、无错别字。
2、考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。
3、考生必须在签到单上签到,若出现遗漏,后果自负。
4、如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分别一同交回,否则不给分。
试 题一、填空题 (每空1分,共30分)1. 在存储器结构上,8051微控制器采用的是 哈佛 结构,具有 数据 和 程序两种存储器,每种存储器的最大存储空间可达 64KB 。
2. 8051微控制器共有 18 个专用寄存器,分布在 80H~FFH 的地址中。
3. 8051微控制器程序存储器指令地址使用计数器为 PC ,外接数据存储器地址指针为 DPTR ,堆栈的地址指针为 SP 。
4. 8051微控制器的中断系统最多可以有 2 级中断嵌套。
外部中断的触发方式有两种,分别为 低电平触发 和 下降沿触发 。
5. 在8051微控制器中,加法指令可以分为 带进位 和 不带进位 两种。
6.指令POP B的源操作数是 SP ,是寄存器间接寻址方式,目的操作数是B ,是寄存器寻址方式。
7.8051微控制器的串行口有 4 种工作方式,其中方式0是移位寄存器方式,用RXD 引脚传送数据,用TXD引脚输出同步时钟信号。
8.I2C总线由一根数据线和一根时钟线构成。
9.8051微控制器内部有 2 个定时器/计数器,它们具有定时和计数功能。
10.8052芯片有 3 个定时/计数器, 6 个中断源。
11.8051微控制器的CPU包含了运算部件和控制部件两大部分。
二、选择题,请将答案填入题后括号内 (每小题2分,共20分)1.单片机能直接运行的程序叫( C )A. 源程序B. 汇编程序C. 目标程序D. 编译程序2.8051与80C51的区别在于:( B )A. 内部ROM的类型不同B. 半导体工艺的形式不同C. 内部寄存单元的数目不同D. 定时器数目不同3.8051微控制器的晶振频率为fosc=24MHz,则执行一条双周期指令需要 ( A )A. 1µSB. 0.5µSC. 2µSD. 4µS4.下列指令中错误的是:( D )A. MOV ﹫R0,AB. ADD A,R4C. ANL 20H,#20HD. SUB R4,R35.8051微控制器的定时器T0工作在计数方式时:( D )A. 由内部时钟频率定时,一个时钟周期加1B. 由内部时钟频率定时,一个机器周期加1C. 对外部计数脉冲计数,下降沿加1D. 对外部计数脉冲计数,至少需要二个机器周期才能识别1个计数脉冲6. 以下8051中断优先级控制的叙述中,错误的是( D )A. 低优先级不能中断高优先级,但高优先级能中断低优先级B. 同级中断不能嵌套C. 同级中断请求按时间的先后顺序响应D. 同时同级的多中断请求,将形成阻塞,系统无法响应 7. 外中断初始化的内容不包括( A ) A. 设置中断响应方式 B. 设置外中断允许 C. 设置中断总允许D. 设置中断方式8. 在进行串行通信时,若两机的双向发送与接收只能分时进行,则为( A ) A. 半双工传送 B. 单工传送 C. 全双工传送D. 以上都不对 9. 关于I 2C 总线的描述,错误的是( C )A. 属于串行总线B. 传递信息数据时,数据线上每一位信息的改变必须发生在时钟线为低电平期间C. 发送开始信号和结束信号时,时钟线应为低电平D. 器件地址码包含器件类型码、片选码和读写控制码 10. 以下不属于液晶显示器LCD 的特点的是( B )A. 体积小、重量轻、功耗低B. 耐高温等恶劣环境C. 可分为笔段式、字符点阵式和图形点阵式D. 字符点阵式LCM 的控制器可分为带字库型和不带字库型三、判断题(正确的划“√”,错误的划“×” )(每小题1分,共15分) ( × )1.MCS —51微控制器是高档16位微控制器。
单片机原理及应用考试题与参考答案

单片机原理及应用考试题与参考答案一、单选题(共54题,每题1分,共54分)1.指令MOV @R1,#30H目标操作数的寻址方式是():A、寄存器间接寻址B、相对寻址C、立即寻址D、直接寻址正确答案:A2.MCS-51单片机CPU开中断的指令是A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A3.某种存储器芯片是8KB*4/片,那么它的地址线根数是( )A、11根B、12根C、13根D、14根正确答案:C4.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间。
A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D5.MCS-51指令系统中,执行下列指令后,其结果为()。
MOV A, #68 ADD A, #53 DA AA、A=21 CY=1 OV=0B、A=21 CY=1 OV=1C、A=21 CY=0 OV=0D、以上都不对正确答案:B6.MCS-51指令系统中,清零指令是()。
A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A7.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
TL1=#( )A、06HB、09HC、08HD、07H正确答案:A8.型号为6116的RAM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:A9.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B10.存储器的地址范围是0000H~0FFFH,它的容量为()。
A、1KBB、2KBC、3KBD、4KB正确答案:D11.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C12.哪个不是常用的晶振频率():A、11.0592MHzB、6MHzC、12MHzD、3MHz正确答案:D13.ALE引脚功能是()A、复位信号B、地址锁存控制信号C、访问程序存储控制信号D、+6 V电源正确答案:B14.8051单片机的定时器T0用作计数方式时是A、由外部计数脉冲计数,下降沿加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个机器周期加1D、由内部时钟频率定时,一个时钟周期加1正确答案:A15.当RS1RS0=01时,Rn的地址是():A、00H~07HB、08H~0FHC、10H~17HD、18H~1FH正确答案:B16.单片机应用程序一般存放在()。
单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。
A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。
A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。
A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。
A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。
A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。
"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。
A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。
A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。
A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。
单片机原理与应用题库含答案

单片机原理与应用题库含答案一、单选题(共64题,每题1分,共64分)1.MCS-51单片机定时器/计数器T0的溢出标志TF0,若计满数产生溢出时,其值为()。
A、00HB、FFHC、1D、计数值正确答案:C2.按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,常采用的方法有()。
A、硬件去抖动B、单稳态电路去抖方法C、硬、软件两种方法D、软件去抖动正确答案:D3.0023H是51单片机的()入口地址。
A、外部中断0B、串行口中断C、定时器/计数器中断0D、外部中断1正确答案:B4.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于()μs。
A、1.5B、3C、1D、2正确答案:C5.仿真器的作用是()。
A、能帮助调试用户设计的硬件和软件B、只能做各种模拟实验C、能帮助调试用户设计的软件D、能帮助调试用户设计的硬件正确答案:C6.()显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合。
A、动态B、查询C、静态D、静态和动态正确答案:C7.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定是利用寄存器()。
A、IEB、IPC、TCOND、SCON正确答案:B8.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。
A、7542HB、7542C、75.42HD、75.42正确答案:A9.下列指令能使R0的最高位取反的是()。
A、CPLR0.7B、XRL00H,#80HC、CPL(R0),7D、ARLR0,#80H正确答案:B10.MCS-51单片机的定时器/计数器的工作方式1是()。
A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B11.下列指令能使R0的最高位置0的是()。
A、ANLR0,#7FHB、ANLR0,#0F7HC、ORLR0,#7FHD、ORLR0,#80H正确答案:A12.8051单片机的两个定时器/计数器是()。
单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共54题,每题1分,共54分)1.下列指令能使累加器A高4位不变,低4位置F的是()A、ANL A,#OFHB、ANL A,#OFOHC、ORL A,#OFHD、ORL A,#OF0H正确答案:C2.ALU表示()。
A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D3.指令ANL A,20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:B4.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B5.当外部中断0发出中断请求后,中断响应的条件是A、SETB ET0B、SETB EX0C、MOV IE,#81HD、MOV IE,#61H正确答案:C6.波特的单位是()A、字节/秒B、字符/秒C、帧/秒D、位/秒正确答案:D7.MCS-51单片机CPU开中断的指令是A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A8.MOV R1 ,#30H; MOV A,#64H; ADD A,#47H; DA A; MOV @R1,A;后(A)=A、10HB、11HC、12HD、13H正确答案:B9.已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后A的内容为():A、A6HB、A5HC、0DHD、0CH正确答案:A10.当晶振频率为12MHz时,有效复位信号高电平时间要持续():A、1μsB、2μsC、3μsD、4μs正确答案:B11.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、05HB、01HC、50HD、10H正确答案:D12.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线正确答案:A13.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D14.64K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:F15.以下寄存器与定时计数器无关的是():A、TH1B、PCONC、TMODD、TCON正确答案:B16.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)一、单选题(共100题,每题1分,共100分)1.80C51单片机的定时/计数器在工作方式1时的最大计数值为()A、2^13=8192B、2^8=256C、2^4=16D、2^16=65536正确答案:D2.启动定时器1开始定时的C51指令是()。
A、TR0=0;B、TR1=0;C、TR0=1;D、TR1=1;正确答案:D3.LED数码管用于动态显示时需要将各位数码管的()。
A、全部位码线并联起来B、全部位码线串联起来C、相同段码线并联起来D、相同段码线串联起来正确答案:C4.通信时钟波特频率固定为()分频晶振A、四B、二C、十二D、八正确答案:C5.行列式键盘的工作方式主要有()A、独立查询方式和中断扫描方式B、直接输入方式和直接访问方式C、中断扫描方式和直接访问方式D、编程扫描方式和中断方式正确答案:D6.按照数据传送方向串行通信,不包括()A、都不是B、半双工C、全双工D、单工正确答案:A7.用串口方式0时,数据从()发出A、TXDB、RXDC、TDD、RD正确答案:B8.外部中断请求触发方式有()触发和下降沿触发A、无关B、无法确定C、低电平D、高电平正确答案:C9.外部中断1的中断触发控制控制位为IT1,IT1=1为什么触发方式()A、上升沿B、高电平C、低电平D、下降沿正确答案:D10.程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D11.关于51单片机串行口的SCON寄存器,下列描述正确的是:()A、发送和接收必须通过该寄存器设置是否允许B、在方式1下,需要用到该寄存器的TB8或者RB8C、SCON寄存器可以位寻址(TMOD不可位寻址)D、SM0、SM1、SM2用于设置其工作方式正确答案:C12.下面叙述中不正确的是()。
A、一个C51源程序可以由一个或多个函数组成B、一个C51源程序必须包含一个main()函数C、C51中的注释语句只能位于可执行语句的后面D、C51程序的基本组成单位是函数正确答案:C13.C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D14.已知P1口第0位的位地址是0x90,将其定义为位变量P1_0的正确命令是()A、bit P1_0 = 0x90;B、sfr16 P1_0 = 0x90;C、sfr P1_0 = 0x90;D、sbit P1_0 = 0x90;正确答案:D15.在C51的数据类型中,unsigned char型的数据长度和值域为()A、单字节,-128~127B、双字节,-32768~32767C、单字节,0~255D、双字节,0~65535正确答案:C16.89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C17.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B18.C51最小时序定时单位为()A、状态B、拍节C、机械周期D、周期正确答案:B19.如果中断响应受阻,则需要更长时间,最长响应周期是()机器周期A、3B、8C、7D、5正确答案:B20.共阴极数码管0x06表示()A、1B、2C、0D、3正确答案:A21.IP寄存器为()A、软件较为复杂B、占用口线较少C、中断优先级寄存器D、不易理解正确答案:C22.异步通信的数据是按()进行传送。
单片机原理与应用习题(附参考答案)

单片机原理与应用习题(附参考答案)一、单选题(共64题,每题1分,共64分)1.执行中断处理程序最后一句指令RETI后,( )。
A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D2.MCS-51单片机的定时器/计数器的工作方式1是( )。
A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B3.外部中断1固定对应的中断入口地址为( )。
A、0003HB、000BHC、0013HD、001BH正确答案:C4.MCS-51单片机当扩展外部存储器或扩展I/O口时,( )口作地址总线低8位输出。
A、P0B、P1C、P2D、P3正确答案:A5.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是( )。
A、由CPU自动完成B、在中断响应中完成C、应由中断服务程序完成D、在主程序中完成正确答案:C6.定时器/计数器工作方式3是( )。
A、16位计数结构。
B、1个8位定时器\计数器和一个8位定时器;C、8位计数器结构;D、13位计数结构;正确答案:B7.8031单片机内部程序存储器的容量是多大?( )A、4KBB、8KBC、0KBD、1KB正确答案:C8.8031单片机若晶振频率为fosc=12MHz,则一个机器周期等于( )µs。
A、1B、2C、1/2D、1/12正确答案:A9.PSW中的RS1和RS0用来( )。
A、选择工作方式B、指示复位C、选择定时器D、选择工作寄存器组正确答案:D10.MCS-51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制定时器/计数器T1和T0的操作模式及工作方式,其中C/T表示的是( )。
A、门控位B、工作方式选择位C、启动位D、定时/计数功能选择位正确答案:D11.能访问外部数据存储器的传送指令是( )。
A、MOV 指令B、MOVC 指令C、MOVX 指令D、ADD正确答案:C12.MCS-51单片机的P1口的功能是( )。
单片机原理及应用测试题+答案

单片机原理及应用测试题+答案一、单选题(共100题,每题1分,共100分)1、ISIS模块的主要功能是()。
A、电路原理图设计与仿真B、高级布线和编辑C、图像处理D、C51源程序调试正确答案:A2、下面哪一项不是计算机与外部设备的基本通信方式()A、并联通信B、串行通信C、USBD、WiFi正确答案:A3、89C51单片机有片内ROM容量()A、4KBB、8KBC、128BD、256B正确答案:A4、8051单片机()口是一个8位漏极型开路型双向I/O端口。
A、P0B、P1C、P3D、P2正确答案:A5、89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C6、i/10为()A、取整C、判断D、取余正确答案:A7、单片机内部数据之所以用二进制形式表示,主要是()A、为了编程方便B、为了通用性C、为了提高运算速度D、受器件的物理性能限制正确答案:D8、T1的两个特殊功能寄存器为()A、TH0\TL1B、TH1\TL0C、TH0\TL0D、TH1\TL1正确答案:D9、80C51串行口发送数据的正确次序是下述的顺序()。
①待发数据送SBUF;②硬件自动将SCON的TI置1;③经TXD(P3.1)串行发送一帧数据完毕;④用软件将SCON的TI清零A、①③②④B、①②③④C、④③①②D、③④①②正确答案:A10、51单片机的定时器工作方式0的功能是()A、8位自动重装定时/计数器B、3种定时/计数器关系C、16位定时/计数器D、13位定时/计数器正确答案:D11、属于51单片机用于串行通信控制寄存器的是()A、SUBNB、HUNAC、SCON正确答案:C12、T0,T1的工作方式由()确定A、M1,M0B、IT1,IT0C、TR1,TR0D、TF1,TF0正确答案:A13、89C51单片机在正常运行时RST/VPD引脚应为()A、高电平B、低电平C、高阻态D、脉冲输入正确答案:B14、51单片机的复位引脚是哪一个()A、RSTB、EAC、PSEND、ALE正确答案:A15、下列由P3.3接口引入的中断源是()A、T1B、TOC、INT1D、INTO正确答案:C16、关于LED数码管动态显示描述中正确的是()A、只有共阴极数码管可用于动态显示B、只有P2口支持数码管动态显示C、每个i/o口都可以用于数码管的动态显示D、动态显示具有占用CPU机时少,发光稳定的特点正确答案:C17、89C51单片机的最小时序定时单位是()A、状态C、机器周期D、指令周期正确答案:B18、for(i=0;i<9;i++)循环运行()次结束A、10B、11C、9D、12正确答案:C19、定时/计数器在工作方式2下,把T0(或T1)配置成一个可以自动重装载的8位定时/计数器,其最大计数长度是()A、8092B、256C、128D、65536正确答案:B20、下列选项中()是定时/计数器T0的中断允许控制位A、EAB、ET0C、IT0D、IE0正确答案:B21、51单片机的定时器工作方式2的功能是()A、3种定时/计数器关系B、13位定时/计数器C、8位自动重装定时/计数器D、16位定时/计数器正确答案:C22、代码void DelayMS(uint x){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延时B、加速C、无用D、代码错误正确答案:A23、下列选项中不能作为if语句中条件表达式的是()。
单片机原理与应用试题及答案

单片机原理与应用试题及答案一、单选题(共64题,每题1分,共64分)1.MCS-51单片机的中断源全部编程为同级时,优先级最高的是( )。
A、/INT1B、TIC、串行接口D、/INT0正确答案:D2.MCS-51单片机的两个定时器/计数器作定时器使用时,其TMOD的D6或D2位应分别为( )。
A、D6=0,D2=0B、D6=1,D2=0C、D6=0,D2=1D、D6=1,D2=1正确答案:A3.用8051单片机的定时器/计数器T1作定时方式,用方式1,则工作方式控制字为( )。
A、10HB、05HC、50HD、01H正确答案:A4.某种存储器芯片是8KB*4/片,那么它的地址线是( )根。
A、11根B、12根C、15根(原为13)D、14根正确答案:C5.AT89C51单片机中,唯一一个用户可使用的16位寄存器是( )。
A、PSWB、ACCC、SPD、DPTR正确答案:D6.以下不是构成控制器部件的是( )。
A、程序计数器B、指令寄存器C、指令译码器D、存储器正确答案:D7.定时器/计数器T0的中断服务程序入口地址是( )。
A、0003HB、000BHC、0023HD、001BH正确答案:B8.在计算机中“A”是用( )来表示。
A、BCD码B、二—十进制C、余三码D、ASCII码正确答案:D9.单片机能直接运行的程序叫( )。
A、编译程序B、汇编程序C、源程序D、目标程序正确答案:D10.要使MCS-51单片机能够响应定时器/计数器T0中断,串行接口中断,它的中断允许寄存器IE的内部是( )。
A、98HB、84HC、42HD、92H正确答案:D11.P0口作输出用途时必须( )。
A、相应端口先置1B、相应端口先置0C、外接下拉电阻D、外接上拉电阻正确答案:D12.在C51语句的if 语句中,用作判断的表达式为( )。
A、关系表达式B、逻辑表达式C、算术表达式D、任意表达式正确答案:D13.MCS-51单片机内部有( )个定时器\计数器。
单片机原理及应用复习题(含参考答案)

单片机原理及应用复习题(含参考答案)一、单选题(共100题,每题1分,共100分)1.1位十六进制数相当于()位二进制数。
A、8B、16C、32D、4正确答案:D2.SCON寄存器可定义()种工作方式A、1B、2C、3D、4正确答案:D3.80C51单片机的VSS(20)引脚是()。
A、主电源+5VB、接地C、备用电源D、访问片外存储器正确答案:B4.89C51单片机的定时器/计数器工作方式1是()A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B5.LED数码显示有哪两种形式()A、静态.动态B、稳态静态C、稳态动态D、越态静态正确答案:A6.89C51单片机CPU的主要组成部分为()A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器正确答案:A7.89C51单片机复位后,专用寄存器ACC的状态是()A、0000HB、07HC、00HD、0FFH正确答案:C8.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B9.代码void DelayMS(uint x){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延时B、加速C、无用D、代码错误正确答案:A10.T0和T1各有()位A、8B、4C、16D、32正确答案:C11.单片机80C51的P0~P3端口中具有第二功能的端口是()A、P0B、P1C、P2D、P3正确答案:D12.0x66在共阴极数码管显示什么A、3B、2C、1D、4正确答案:D13.共阳极LED数码管显示字符“5”的显示码是()。
A、0x06B、0x7dC、0x82D、0x92正确答案:D14.程序状态字寄存器中反映进位(或借位)状态的标志位符号是()。
A、CYB、F0C、OVD、AC正确答案:A15.什么是单片机()A、CPU、存储器、I/O设备、总线集成在一个芯片上的微型计算机B、CPU、存储器、I/O设备C、CPUD、CPU、存储器正确答案:A16.SCON=0x10时,串行口工作方式为()A、方式0B、方式1C、方式2D、方式3正确答案:A17.C程序总是从()开始执行A、主函数B、形参函数C、库函数D、自定义函数正确答案:A18.按照数据传送方向串行通信,不包括()A、全双工B、半双工C、都不是D、单工正确答案:C19.减小频率,减小占空比,可能会出现蜂鸣器()A、音调减小,音量增大B、音调增大,音量减小C、音调音量都减小D、音调音量都增大正确答案:C20.51单片机有()个中断源A、7B、4C、5D、6正确答案:C21.假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为()。
(完整版)单片机原理及应用试卷和答案(三套试卷和答案)

试卷一一、填空题(20分,每小题2分)1、-19D的二进制的补码表示为11101101B。
2、89C51含4KB掩膜ROM,128B的RAM,在物理上有4个独立的存储器空间。
3、通过堆栈操作实现子程序调用,首先要把PC 的内容入栈,以进行断点保护。
调用返回时再进行出栈操作,把保护的断点弹回 PC。
4、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8块芯片。
5、PSW中RS1 RS0=10H时,R2的地址为12H。
6、假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:MOVC A,@A+DPTR后,送入A的是程序存储器8140H单元的内容。
7、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,在下列程序段注释中填执行结果。
PUSH 30H ;SP=61H,(SP)=24HPUSH 31H ;SP=62H,(SP)=10HPOP DPL ;SP=61H,DPL=10HPOP DPH ;SP=60H,DPH=24HMOV A,#00HMOVX @DPTR,A最后执行结果是执行结果将0送外部数据存储器的2410H单元。
8、在中断系统中,T0和T1两引脚扩展成外部中断源时,计数初值应当是(TH)=(TL)= 0FFH。
9、12根地址线可寻址4KB存储单元。
二、选择题(10分,每小题1分)1、MCS-51响应中断时,下面哪一个条件不是必须的(C)(A)当前指令执行完毕(B)中断是开放的(C)没有同级或高级中断服务(D)必须有RETI2、执行PUSH ACC指令,MCS-51完成的操作是(A)(A)SP+1→SP,(ACC)→(SP);(B)(ACC)→(SP),SP-1→SP(C)SP-1→SP,(ACC)→(SP);(D)(ACC)→(SP),SP+1→SP3、89C51是(C)(A)CPU (B)微处理器(C)单片微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是(C)(A)先入栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再入栈(D)以上都不对5、某种存储器芯片是8KB×4片,那么它的地址线根数是(B)(A)11根(B)13根(C)12根(D)14根6、MOV C,#00H的寻址方式是(A)(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址7、必须进行十进制调整的十进制运算(C)(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法8、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执行完左边的程序后,PC的值是(C)(A)0040H (B)0041H (C)0042H (D)0043H9、MCS-51复位时,下述说法正确的是(D)(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H三、简答分析题(30分,每小题10分)1、简述89C51定时器的四种工作模式的特点,如何选择和设定。
单片机补考重修题2012至2013年第一学期

单片机原理及应用2012至2013年度第二学期重修试卷一、选择题(每题2分,共20分)1、8051与8751的区别是( C )A.内部数据存储单元数目不同B.内部数据存储器的类型不同C.内部程序存储器的类型不同D.内部寄存器的数目不同2、在家用电器中使用单片机应属于微计算机的( B )A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用3、在程序运行中,PC的值是(C )A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的首地址D.控制器中指令寄存器的地址4、对程序存储器的读操作,只能使用(D )A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令5、以下指令中,属于单纯读引脚的指令是(C )A.MOV P1,A B.ORL P1,#0FH C.P1.5 D.ANL P1, #0FH6、下列说法正确的是(D )A.各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中B.各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中C.各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中D.各中断源发出的中断请求信号,都会标记在AT89S51的TCON与SCON寄存器中7、中断查询确认后,在下列各种A T89S51单片机运行情况下,能立即进行响应的是(D )A.当前正在进行高优先级中断处理B.当前正在执行RETI指令C.当前指令是DIV指令,且正处于取指令的机器周期D.当前指令是MOV A,R38、在AT89S51的中断请求源中,需要外加电路实现中断撤销的是(A )A.电平方式的外部中断请求B.跳沿方式的外部中断请求C.外部串行中断D.定时中断9、通过串行口发送或接收数据时,在程序中应使用(C )A.MOVC指令B.MOVX指令C.MOV指令D.XCHD指令10、串行口工作方式1的波特率是( C )A.固定的,为f osc/32B.固定的,为f osc/16C.可变的,通过定时器/计数器T1的溢出率设定D.固定的,为f osc/64二、填空题(每空1分,共20分)1、除了单片机这一名称之外,单片机还可称为嵌入式控制器和微控制器2、单片机与普通微型计算机的不同之处在于其将CPU 、存储器和I/O口三部分,通过内部总线连接在一起,集成于一块芯片上。
单片机原理及应用题库含参考答案

单片机原理及应用题库含参考答案一、单选题(共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数其对应的十六进制数可表示为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湘潭大学2006 年上学期2002级《单片机原理与应用》课程重修考试试卷适用专业电子信息、通信、自动化学院信息工程专业班级学号姓名
考试时间 120 分钟考试方式闭卷考试成绩
一、单选题(每小题2分,共16分2
1.在MCS-51中,需双向传递信号的是(。
(A电源线(B控制线
(C数据线(D地址线
2. .执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。
从堆栈弹出的断点送给(
(ADPTR (BPC (CA CC(DCY
3. 以下各项中不能用来对内部数据存储器进行访问的是( 。
(A 存储单元地址或名称(B 堆栈指针SP
( C 由R0或R1作间址寄存器(D 数据指针DPTR
4. 中断查询,查询的是(
(A中断标志位(B外中断方式控制位
(C中断请求信号(D中断允许控制位
5. 在使用多片DAC0832进行D/A转换、并分时输入数据的应用中,它的两级数据锁存结构可以(
(A提高D/A转换精度(B 增加可靠性
(C提高D/A转换速度(D保证各模拟电压同时输出
6. 执行返回指令时,返回的断点是(
(A调用指令下一条指令的首地址(B调用指令的末地址
(C调用指令的首地址(D返回指令的末地址
7.三态缓冲器的输出应具有三种状态,其中不包括(
(A 低阻抗状态(B 高阻抗状态
(C 高电平状态(D 低电平状态
8.以查询方式进行定时应用,则应用程序中的初始化内容应包括(
(A系统复位、设置工作方式、设置计数初值
(B设置中断方式、设置计数初值、启动定时
(C设置工作方式、设置计数初值、打开中断
(D 设置工作方式、设置计数初值、禁止中断
二、填空题(每空1分,共16分
1.在单片机中,为实现数据的I/O传送,可使用3种控制方式,即:
(方式、(方式和(方式。
2.在查询和中断两种数据输入输出控制方式中,CPU效率较高的是(。
3.指令MOVX A,@DPTR,对应的寻址方式是(,
执行时产生的控制信号是(有效。
4.通过堆栈操作实现子程序调用,首先要把(的内容压入堆栈,以进行断点保护。
调用返回时进行出栈操作,把保护的断点送回(。
5.在变址寻址方式中,以(作变址寄存器,以(或(作基址寄存器。
6.为扩展存储器而构成系统总线,应以P0口的8位口线作为(线,以P2口的口线作为(线。
7.在MCS-51中,使用定时器/计数器1设置串行通信的波特率时,应
把定时器/计数器1设定为工作方式(,即(方式。
8把.MCS-51单片机的串行口设置为工作方式0,实际上是把串行口作为(寄存器使用。
三、程序阅读(第1小题6分,第2小题8分,共14分
1.阅读下列程序段,指出该程序段采用了哪几种寻址方式(请对应列出指令?并指出执行该程序断后,实现的功能。
MOV R0,#data
MOV A,@R0
RL A
MOV R1,A
RL A
RL A
ADD A,R1
MOV @R0,A
2. 内部RAM 20H单元开始存放8个8位无符号二进制数,找出其中的最大数的程序如下。
阅读程序后,请给程序加上适当注释,并画出该程序的流程图。
ORG START
START:MOV R0,#20H ;
MOV R7,#08H ;
MOV A,@R0;
DEC R7;
LOOP:INC R0;
MOV 2AH,@R0 ;
CJNE A,2AH,CHK ;
CHK:JNC LOOP1 ;
MOV A,@R0;
LOOP1:DJNZ R7,LOOP ;
MOV 2BH,A ;
SJMP $
END
三、简单编程(第1小题10分,第2小题6分,共16分
1.编程实现把8031片内以60H为首地址的16个单元内容送到以250H为首地址的扩展RAM单元中。
2.设单片机8031系统的振荡频率为6MHz,试编程实现20mS的延时程序。
四、简答(第1小题4分,第2小题6,共10分
1..异步串行数据通信有哪3种数据通路形式,请分别叙述之。
2.假定单片机的晶振频率为12MHz,试问使用定时器1的工作方式1的最大定时时间为多少?若要用定时器1方式1定时1秒能否实现?若不能实现,想什么办法可以实现?请举例说明。
六、应用(第1小题16分,第2小题12分,共28分
1、8031通过8155对6位共阳极数码管LED接口的动态显示程序如下:
ORG 2000H
DISPLY:MOV A,#06H ;
MOV DPTR,#8000H
MOVX @DPTR,A
DISPLY1:MOV R0,#70H ;
MOV R3,#0FEH ;
MOV A,R3
LD0:MOV DPTR,#8003H ;
MOVX @DPTR,A ;
MOV DPTR,#8002H ;
MOV A,@R0 ;
ADD A,#13 ;
MOVC A,@A+PC;
MOVX @DPTR,A
ACALL DELAY ;
INC R0 ;
MOV A,R3
JNB ACC.5, LD1
RL A ;
MOV R3, A
AJMP LD0
LD1:RET
DTAB:DB 0C0H,0F9H,0A4H,0B0H,99H
DB 92H,82H,0F8H,80H,90H
DB 88H,83H,0C6H,0A1H,86H
DB 8EH,0FFH,0CH,89H,7FH,0BFH DELAY:MOV R7,#02H DELAY1:MOV R6,#0FFH
DELAY2:DJNZ R6,DELAY2
DJNZ R7,DELAY1
RET
END
*待显示的数据放在始址为70H的显示缓冲区。
8155的命令字: D7 D6 D5 D4 D3 D2 D1 D0
制卷人何凤庭制卷日期审核人审核日期 TM2,TM1,IEB,IEA,PC2,
PC1,PB,PA 要求:1).阅读程序,给程序加适当的注释;分)(7 2).根据所给程序,画出硬件连接图。
要求详细画出 8031 与 8155 的连线,并标注清楚,8155 与显示器部分可简画;分)(9 2. 试画出 8031 单片机和外部 2 片 EPROM2732 的连线图,规定采用三-八译码,通过 8031 的 P2.6、P2.5、P2.4 译码,指出各片的
地址范围。
共6页6。