单片机设计与开发项目模拟试题
单片机开发与设计应用工程师实操题库
全国电子专业人才测试单片机设计使用工程师实操试题题库集Ver:2.0目录一、闹钟设计-----------------------------------------------------(3)二、恒温酸奶机设计-----------------------------------------------(3)三、直流电机调速设计---------------------------------------------(4)四、模拟电风扇控制系统设计---------------------------------------(4)五、电压监控系统设计---------------------------------------------(5)六、远程水泵控制系统设计-----------------------------------------(5)七、数字温度计设计-----------------------------------------------(6)八、数字电压表设计-----------------------------------------------(6)九、礼品八音盒的设计---------------------------------------------(7)十、流水线计数器设计---------------------------------------------(7)十一、方波发生器-------------------------------------------------(8)十二、步进电机控制系统-------------------------------------------(8)十三、空调系统模拟系统(直流电机)-------------------------------(9)十四、空调系统模拟系统(交流电机)-------------------------------(9)十五、定时开关系统----------------------------------------------(10)十六、数字频率计设计--------------------------------------------(10)十七、计算器设计------------------------------------------------(11)十八、脱水机控制设计------------------------------------------------------------------(11)十九、智能门控制系统设计------------------------------------------------------------(12)二十、智能烘手机设计------------------------------------------------------------------(12)二十一、智能秤设计---------------------------------------------------------------------(13)二十二、智能密码保险柜设计---------------------------------------------------------(13)二十三、电阻表设计---------------------------------------------------------------------(14)二十四、摩托车车速检测器设计------------------------------------------------------(14)二十五、微型示波器设计---------------------------------------------------------------(15)二十六、自动售饮料机设计------------------------------------------------------------(15)二十七、自动排队机设计---------------------------------------------------------------(16)二十八、IC卡开水供应控制系统设计-----------------------------------------------(16)二十九、简易电容量测量系统---------------------------------------------------------(17)三十、数字收音机系统------------------------------------------------------------------(17)一、闹钟设计功能描述:设计一个高精度的LCD显示的时钟,要求显示年,月,日,时,分,秒星期时间可调,并方便调整,掉电后继续走时。
第二届第四届第五届蓝桥杯单片机设计与开发决赛题
多功能记录仪;:记录温湿度,物品停留时间,能够存入EPEROM;(1)实时显示时间【08-08-30】要求分隔符;(2)显示温度,湿度【25C--28H】;(3)显示最后一次物品停留时间【-灭灭00012;(4)要求用按键s4控制;2:模式;:记录仪有两种模式;模式一:自动传输模式(上电默认);此模式下自动记录环境温度,湿度,时间,物品是否停;模式二:自动记多功能记录仪:记录温湿度,物品停留时间,能够存入EPEROM,从EEPROM取出,及同PC通信使用的模块:EEPROM,PCF8591(通道1,3),18B20,DS1302,串口通信, 1:数码管(1)实时显示时间【08-08-30】要求分隔符随秒针闪动,每秒闪动一次(2)显示温度,湿度【25C--28H】(3)显示最后一次物品停留时间【-灭灭00012】(4)要求用按键s4控制2:模式:记录仪有两种模式模式一:自动传输模式(上电默认)此模式下自动记录环境温度,湿度,时间,物品是否停留,并以{时间}{温湿度}{物品是否停留}格式以1200b/s发送给PC显示;如{08-08-30}{25c--38%h}{--0--} 模式二:自动记录模式此模式下自动记录环境温度,湿度,时间,物品停留时间,并把这些数据存入EEPROM,格式不限,然后把这些数据从EEROM中取出,并以{时间}{温湿度}{物品停留时间}格式以1 200b/s发送给PC显示;如{08-08-30}{25c--38%h}{--12s}要求用按键S5切换3:LED模式一LED1亮模式二LED2亮有物品接近LED3每秒闪烁一次4:通信协议当记录仪工作在两种模式下时:只有当用户发送字符“AAASSS”给单片机时,单片机才把数据传送给PC显示。
单片机原理及应用模拟试题及参考答案 (2)
单片机原理及应用模拟试题及参考答案一、单选题(共53题,每题1分,共53分)1.若要打开外部中断0和定时计数器1的中断,禁止其他中断,IE 应设置为():A、8AHB、0AHC、89HD、09H正确答案:C2.指令RR A 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:A3.指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=()。
A、00HB、30HC、20HD、38H正确答案:C4.存储器的地址范围是0000H~0FFFH,它的容量为()。
A、1KBB、2KBC、3KBD、4KB正确答案:D5.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间。
A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D6.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、以上都不对正确答案:B7.JNZ REL指令的寻址方式是()A、位寻址B、寄存器寻址C、相对寻址D、立即寻址正确答案:C8.MCS-51指令系统中,清零指令是()。
A、CPL AB、RLC AC、CLR AD、RRC A正确答案:C9.8051 单片机若晶振频率为fosc=12MHz,则一个机器周期等于()µS。
A、4B、1C、3D、2正确答案:B10.DJNZ direct,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D11.执行中断返回指令,从堆栈弹出地址送给()A、AB、CYC、PCD、DPTR正确答案:C12.已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后( 40H ) = MOV @R0 , #11H MOV A , R2 ADD A , 20H MOV PSW , #80H SUBB A , P0 XRL A , #45H MOV 40H , AA、45HB、46HC、47HD、48H正确答案:A13.MCS-51指令系统中,指令MOV A,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后()。
东华理工单片机模拟题与答案
《单片机原理及应用》模拟考试题(这些只是模拟练习题,不是真题,旨在帮助大家复习)水平有限,试题中有些答案可能是错误的,仅供参考一、填空题:1、MCS-51系列单片机三总线包含___数据总线_______、___地址总线_______、___控制总线_______,这些总线一般使用_____I/O__________端口。
2、单片机对外最多有___16_____位地址线、最多有____8____位数据线。
3、80C51单片机内部有____128Byte____RAM,有__64KB________EPROM,内部RAM分成____工作寄存器区____、_____位寻址区____、____数据缓冲区___三部分。
4、若单片机的振荡频率为24MHz,则其机器周期是___0.5us____,执行一条乘法指令(MUL AB)需要____2us_______时间。
5、若需要访问外部RAM,应采用______寄存器间接寻址________寻址方式。
6、可编程8255A中引脚A0、A1是___方式选择控制位__________,当其信号数据的不同组合可以操作不同的端口或控制字,当为二进制“00”时对__A口读/写___操作,为“01”时对__B口读/写___操作,为“10”时对__C口读/写___操作,为“11”时对___写控制口/空__操作。
7、接口与端口的区别是____接口是CPU与外界的连接电路,是CPU与外界进行数据交换的通道;端口是CPU与外设直接通信的地址____。
8、常用的I/O编址有_____独立编址______和___统一编址___________。
9、中断的概念是什么?中断响应的最长时间是__8个机器周期_______。
10、MCS-51单片机有_2______个定时器/计数器,它们都可以工作在计数方式,也可工作在定时方式,但不管是定时方式还是计数方式,其内部实质都是_计数_____。
11、串行口数据传送帧格式包括___4(起始位,数据位(有8位和9位的),结束位,空闲位。
单片机模拟习题及参考答案
单片机模拟习题及参考答案l、8031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对()的查询方法进行判断。
A、奇偶标志B、CY标志C、O\Ti标志D、中断标志答案:D2、MCS-51单片机复位后堆栈指针SP=()。
A、07B、OFC、7FD、OFF答案:A3、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()。
A、将目标程序转换成源程序B、将低级语言转换成高级语言C、连续执行D、将源程序转换成目标程序答案:D4、下列芯片中属于单片机的芯片是()。
A、Z80B、80486C、8155D、A T89C52答案:D5、累加器A的内容是23且执行SWAP戍旨令后累加器的内容变为()。
A、02HB、03C、32D、13H答案:C6、对于MCS-5D系列单片机来说,直接寻址可寻址的空间是()。
A、内部RAM口外部RAMB、程序存储器和外部RAMC、内部RAMP o—7FH的空间和特殊功能寄存器D、外部RAM答案:C7、8752单片机是()位机。
A、32B、16C、8D、4答案:C8、MCS-51系列单片机内部计数器的最大位数是()位。
A、4B、8C、16D、32答案:C9、A T89C51单片机有()个中断优先级。
A、2B、3C、4D、5答案:A10、当8051单片机系统的振荡晶体频率为12M H沉,其一个机器周期的时间是()。
A□0.5µSB□lµSm2µSll4µS答案:B11、8031单片机的定时器T l有()种工作方式。
A、1B、4C、0030HD、2答案:C12、8031单片机的定时器Tl有()种工作方式。
A、3B、2C、lD、4答案:A13、下列设备中属于嵌入式系统的是()A、笔记本电脑B、MP漏放器C、服务器D、台式计算机答案:B14、下列芯片中属于单片机的芯片是()。
A、80486B、Z80C、8086D、PIC16C52答案:D15、累加器A的内容是87且执行RR A指令后累加器的内容变为()。
单片机设计大赛题目
单片机设计与开发大赛题型示例电风扇模拟控制系统设计功能简述电风扇模拟控制系统能模拟电风扇工作,主要由电机控制电路、电机过热检测与保护电路、定时和状态显示电路等组成。
设计任务1.用4位数码管实时显示电风扇的工作状态,最高位显示风类:“自然风”显示“1”、“常风”显示“2”、“睡眠风”显示“3”。
后3位显示定时时间:动态倒计时显示剩余的定时时间,无定时显示“000”。
2.设计“自然风”、“常风”和“睡眠风”三个风类键用于设置风类;设计一个“定时”键,用于定时时间长短设置;设计一个“摇头”键用于控制电机摇头。
3.设计过热检测与保护电路,若电风扇电机过热,则电机停止转动,电机冷却后电机又恢复转动。
设计要求1.必须充分利用给定套装元件(内附元件,材料清单表)进行设计。
2.用一个直流小电机模拟电风扇电机,按下相应的风类键,电机工作在相应状态:“自然风”运行时PWM的占空比为1:3;“睡眠风”运行时PWM的占空比为1:5;“常风”运行时PWM的占空比为3:1。
3.每按一次“定时”键,定时时间增加10秒钟,工作过程如下:(图略)4. 用另一个直流小电机模拟风扇摇头机构,按下“摇头”键,“摇头”电机先正转30ms,再反转30ms,如次往复。
6.过热检测与保护电路不用传感器,用信号源产生的正弦波信号代替传感器“感应”出的信号,若信号幅度大于10mV,则电机停止转动。
上交电子文档1.电风扇模拟控制系统原理示意图;2.电风扇模拟控制系统电路原理图(用PROTEL软件);3.电风扇模拟控制系统程序流程图;4.电风扇模拟控制系统源程序。
▲上交电子文档必须以选手比赛编号命名,不得使用实名,否则比赛成绩记为0分。
假如比赛编号为,则四个电子文档依次命名为:示意图.BMP;原理图;流程图.BMP;源程序.TXT竞赛套件示例2009年单片机设计与开发大赛规则一、比赛内容及形式选手须在规定时间内,根据配发的材料套件包、元器件清单、主要元器件说明、产品功能介绍等资料,完成以下操作:1.硬件电路设计。
第十届蓝桥杯省赛真题
第十届蓝桥杯单片机设计与开发项目省赛第一部分客观试题(30分)1)如下图朋示的电路图・若二段管的异通唱压为0.7V∙可求得输出电压VO为()•TV:H)K柿_叶------------------“| --------------------------A. 9VB. 0. 7VC. 6. 7VD. 0. 35V2)当MCS-51 M片机扩展外部存储覆时.P2 口可作为(〉・A. 8位数据输入口B.8位数据输出口C.输出离8位地址D.输出低8位地址3) IAP15F2K61S2住片机内祁有()个定时/计數JS・工作模式最少的是定时舉()•A.3,定时尋0B.3.定时舉2C.4,定时君1D.4.定时舉24)某存借翼芯片的地址践为12根.ft⅛⅛16抿・它的存⅛⅛t为()•A. IKBB. 2KBC. 4KBD. 8KB5)将三角液转换为矩形波.需选用<).A.多谐振跻器B.双檎态尅发幕C.单穩态址发ISD.施密转触发霍6)在I AP15F2K61S2 <片机中・下列崙存認与定时器工作模式配置无关的是()・Λ. AUXR B. SCONC. TCoND. PeON7)放大雯蜃在员載开路时的输出电压为0.4V∙多入3K的唱阻负載后,输出的电压琛为0.3V.則该放大电路的输出电阻为().A. IOKB. 2KD. IKC. 3K1/28) 某放大电路中後用的三段管的段限歩数为Pal = 100πιW, I ai = 20mA ・U ιw >□β = 15V.以下娜些V 况下.三极管不能正常工作(九 A.Ua = 3V, I C = 15mA B. Ua = 2V, I C = 40mA C-U a = 6V, I C = 20mAD.U a = 9V, I C = IOnlA9) 电路如下图所示,输入电压Ul=O. 4V f U2=0.8V.计算输出电压UO 的值为()•B.-1.2V D.-1.8V10)下列说法中正确的是()•A. IAP15F2K61S2电片机可以⅛⅛⅛ 口实¾⅛⅛仿真功能•B. 皐片机竟赛板在IO 和MM 穫式下・均可实现对数码餐和LED 指示灯的分别操作. 互不形响.C. 对DS1302进行皑字节写按作时,数⅛⅛B7<+⅛ SCLK 下呀沿写入DS1302・D. I2C 总践的启动倍号和停止%号.只馳比主奏件;攵点,A. 1.2V C.-6V第十届蓝桥杯单片机设计与开发项目省赛第二部分程序设计试题(70分)1、基本要求1. 】使用大赛组姿会提供的国信长天单片机竟赛实训平台,完成本试题的程序设计与调试。
单片机快速开发专项职业能力考试题(No.01)
单片机快速开发专项职业能力考试题第A卷题号: No.01班级:_______ 姓名:________ 学号:_________考试说明:1. 单片机快速开发专项职业能力考试,考试时间为3课时。
2. 填空题和选择题答案写在试卷上。
3.电路原理图和源程序存放到以学生姓名+学号的文件夹中。
第一部分:MCS-51单片机基础知识题一、填空题(每空1分,共10分)1.MCS-51单片机具有______个引脚,其工作电压为______V。
2.单片机在应用时,通常装入到各种智能化产品中,所以又称______________。
3.堆栈的操作原则是_____________________ , _____________________。
4.MOV A,2AH 的寻址方式为_______________。
5.设 R0=32H,(32H)=0EFH,(33H)=50H,执行下列指令INC @R0INC R0INC @R0后,R0=______,(32H)=______,(33H)=_______。
6.片内RAM可进行位寻址的空间位地址范围是______________。
二、选择题(每小题2分,共10分)1.在MCS-51单片机中__________。
(A) 由P0口和P1口的口线作地址线 (B) 由P0口和P2口的口线作地址线(C) 由P1口和P2口的口线作地址线 (D) 具有独立的专用的地址线2.PC的值是___________。
(A) 当前指令前一条指令的地址 (B) 当前正在执行指令的地址(C) 下一条指令的地址 (D) 控制器中指令寄存器的地址3.对程序存储器的读操作,只能使用___________。
(A) MOV 指令 (B) PUSH 指令(C) MOVX 指令 (D) MOVC 指令4.如果(P0)=65H ,则当执行程序段CPL P0.2SETB CMOV P0.4,C后,(P0)=__________。
第十四届蓝桥杯单片机模拟题2
第十四届蓝桥杯单片机模拟题2引言第十四届蓝桥杯单片机模拟题2是中国计算机类竞赛之一,旨在测试参赛者在单片机编程方面的能力。
单片机是一种微型计算机系统,由微控制器、存储器、输入/输出接口等组成。
在本次模拟题中,我们将深入探讨任务要求,并给出一种解决方案。
问题描述本次模拟题要求设计一个程序,实现一个模拟的温度控制系统。
该系统需要读取温度传感器的数据,并根据设定的温度范围进行相应的控制。
具体要求如下:1.从温度传感器读取数据,温度范围为-20℃到100℃。
2.当温度低于-20℃时,系统控制风扇工作。
3.当温度高于100℃时,系统控制加热器工作。
4.当温度处于-20℃到100℃范围内时,系统关闭风扇和加热器。
方案设计为了实现上述要求,我们将设计一个基于单片机的温度控制系统。
该系统由单片机、温度传感器、风扇和加热器组成。
硬件设计1.单片机选择:我们选择使用STM32系列的单片机,因为其性能强大且具有丰富的外设接口。
2.温度传感器:我们选择使用DS18B20数字温度传感器,该传感器具有高精度、数字输出和防水功能。
3.风扇和加热器:我们选择根据温度控制信号来控制风扇和加热器的工作。
软件设计为了实现温度控制系统的功能,我们需要设计如下的软件流程:1.初始化温度传感器和单片机的引脚。
2.循环读取温度传感器数据。
3.根据读取到的温度数据进行判断,确定温控系统的工作状态。
4.根据工作状态控制风扇和加热器的工作。
5.循环执行上述步骤。
代码实现以下是代码的实现思路:#include <...>// 定义温度传感器引脚#define DS18B20_PIN ...// 定义风扇引脚#define FAN_PIN ...// 定义加热器引脚#define HEATER_PIN ...// 初始化函数void init() {// 初始化温度传感器引脚...// 初始化风扇引脚...// 初始化加热器引脚...}// 读取温度函数float readTemperature() {// 读取温度传感器数据...// 转换为摄氏度...// 返回温度值return temperature;}// 控制风扇函数void controlFan(bool on) {// 控制风扇引脚输出高低电平...}// 控制加热器函数void controlHeater(bool on) {// 控制加热器引脚输出高低电平...}int main() {// 初始化init();while (1) {// 读取温度float temperature = readTemperature();// 判断温度范围if (temperature < -20) {// 低于-20℃,控制风扇controlFan(true);controlHeater(false);} else if (temperature > 100) {// 高于100℃,控制加热器controlFan(false);controlHeater(true);} else {// 在-20℃到100℃范围内,关闭风扇和加热器controlFan(false);controlHeater(false);}// 延时一段时间delay(1000);}return 0;}以上代码只是一个简单的实现示例,实际的温度控制系统可能需要更多的功能和优化。
单片机设计与开发习题集
理论考试试题一、填空题(每题2分)1. A T89系列单片机提供了两种省电方式:分别是掉电方式和空闲方式。
2. 远距离传输通常应采用串行通信。
3. MCS-51单片机有5中断源,2个优先级,上电复位时,外部中断0中断源优先级级别最高。
4. MCS—5l单片机的堆栈区只可设置在片内数据存储区(器) ,堆栈寄存器SP是位寄存器。
5. MCS—51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INT0、INT1的有效信号为低电平时,激活外部中断。
6. 访问89C51片外数据存储器采用的是寄存器间接寻址方式。
7. 进行BCD码运算时,只需在ADD和ADDC后面紧跟一条DA A指令即可。
8.键盘工作方式有三种:分别是编程扫描方式,定时扫描方式和中断扫描方式。
9. A/D转换的基本功能是把模拟量变成数字量。
10. 溢出标志OV只有在进行符号数加法运算时才有意义,OV=0表示加法运算结果正确,OV=l表示加法运算结果超出了A所能表达的符号数有效范围。
11. MCS—51单片机的外部中断请求信号若设定为电平方式,只有在中断请求引脚上采样到有效的低电平信号时,才能激活外中断。
而在脉冲方式时,只有在中断请求引脚上采样到脉冲的后沿负跳有效信号时,才能激活外中断。
12. MCS-51单片机的一个机器周期包含了6 个状态周期,每个状态周期又可划分为2拍节,一个机器周期实际又包含了12个振荡器周期。
13. 外围扩展芯片的选择方法有两种,它们分别是线选法和译码法。
14. 定时器的计数方式是对来自T0、Tl引脚的脉冲计数,输入的外部脉冲在负跳变时有效,计数器加1。
定时功能也是通过计数器计数来实现的,定时功能下的计数脉冲来自单片机内部的时钟电路。
15. C语言中输入和输出操作是由库函数scanf 和printf 等函数来完成。
16. MCS-51内部提供3个可编程的16 位定时/计数器,定时器有4 种工作方式。
单片机练习题库+答案
单片机练习题库+答案一、单选题(共107题,每题1分,共107分)1.8051单片机有 ( ) 个中断源。
A、3B、5C、6D、4正确答案:B2.AT89C1051单片机的字长是 ( ) 位。
A、4B、8C、16D、32正确答案:B3.8051单片机中,唯一一个用户不能直接使用的寄存器是 ( ) 。
A、PB、DC、PD、B正确答案:C4.8051单片机内部有( )个16位定时/计数器。
A、2B、3C、4D、1正确答案:A5.下列芯片中属于单片机的芯片是( )。
B、89C52C、80486D、80286正确答案:B6.MCS-51系列单片机内部的定时/计数器是 ( ) 计数器。
A、加法B、减法C、加减法D、可逆正确答案:A7.MCS-51系列单片机的P0口除做为输入/输出接口使用外,还可以作为 ( ) 使用。
A、低8位地址总线和数据总线B、高8位地址总线C、控制总线D、读写控制线正确答案:A8.8031单片机的串口有 ( ) 种工作方式。
A、2B、3C、4D、5正确答案:C9.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上 ( ) 个机器周期时间。
A、1C、4D、8正确答案:B10.8051单片机的字长是( )位。
A、16B、8C、4D、32正确答案:B11.算术逻辑单元的英文缩写是 ( ) 。
A、ACB、(B)ALUC、PD、DPTR正确答案:B12.进位标志CY在 ( ) 中。
A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPTR正确答案:C13.8051单片机系统的振荡晶体频率为12MHz,当CPU不访问外部RAM时ALE引脚输出信号的频率是( )。
A、1MHzB、2MHzC、4MHzD、6MHz正确答案:B14.8751单片机的串口有 ( ) 种工作方式。
A、3B、4C、2D、1正确答案:B15.累加器A的内容是42H,执行SWAP A 指令后累加器的内容变为( ) 。
单片机开发基础(试卷编号281)
单片机开发基础(试卷编号281)1.[单选题]8051单片机有几个IO口()A)1个B)2个C)3个D)4个答案:D解析:1.02.[单选题]为了实现 keil 与 Proteus 的联合仿真运行,需要 。
A)将 Keil 中形成的 hex 文件加载到 Proteus 中,然后在 Proteus 环境下进行运行B)在 Keil 中形成 hex 文件,Proteus 中形成 dsn 文件,然后用 Keil 控制 Proteus 运 行C)在 Keil 中形成 hex 文件,Proteus 中形成 dsn 文件,然后用 Proteus 控制 Keil 运 行D)将 Proteus 中形成的 hex 文件和 dsn 文件同时打开,然后在 Keil 环境下进行运行答案:B解析:3.[单选题]8051单片机由4个端口,其中哪个端口在扩展外部存储器时可以作地址的高8位用()A)P0口B)P1口C)P2口D)P3口答案:C解析:1.04.[单选题]从串口接收缓冲器中将数据读入到变量 temp 中的 C51语句是 。
A)temp = SCON;B)temp = TCON;C)temp = DPTR;D)temp = SBUF;答案:D解析:5.[单选题]51系列单片机系统中,程序是存放在( )存储器中。
A)程序存储器B)数据存储器C)随机存取存储器D)RAM6.[单选题]利用Proteus仿真软件建立的单片机仿真文件扩展名默认是( )。
A)DSNB)OBJC)DOCD)HEX答案:A解析:1.07.[单选题]8031单片机的定时器T1用作计数方式时计数脉冲是( )。
A)外部计数脉冲由T1(P3.5)输入B)外部计数脉冲由内部时钟频率提供C)外部计数脉冲由T0(P3.4)输入D)由外部计数脉冲计数答案:A解析:8.[单选题]单片机能直接运行的程序叫( )。
A)源程序B)汇编程序C)目标程序D)编译程序答案:C解析:9.[单选题]Proteus 软件由以下两个设计平台组成( C )A)ISIS 和 PPTB)ARES和 CADC)ISIS 和 ARESD)ISIS 和 CAD答案:C解析:10.[单选题]8位机一个存储单元表示()范围的数。
单片机开发基础(习题卷7)
单片机开发基础(习题卷7)第1部分:单项选择题,共48题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]当51单片机并行扩展外部存储器或其它接口芯片时,()可作为高8位地址总线使用。
A)P0口B)P1口C)P2口D)P3口答案:C解析:2.[单选题]下列运算符中,哪个运算符能够实现求整数()A)>B)=C)%D)/答案:D解析:1.03.[单选题]单片机每个并行I/O端口包括几条I/O口线?A)4B)8C)16D)32答案:B解析:4.[单选题]C51中unsigned int型变量的长度为( )位A)16B)8C)32D)64答案:A解析:5.[单选题]MOV A , @R1指令对于源操作数的寻址方式是( )A)寄存器间接寻址B)寄存器寻址C)立即寻址D)变址寻址答案:A解析:6.[单选题]下列说法错误的是:( )A)同一级别的中断请求按时间的先后顺序响应B)同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。
C)低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。
D)同级中断不能嵌套。
答案:B解析:7.[单选题]固件库中的标志状态(FlagStatus)类型被赋予以下两个值A)ENABLE 或者 DISABLEB)SUCCESS 或者 ERRORC)SET 或者 RESTED)YES 或者 NO答案:C解析:8.[单选题]80C51单片机片内程序存储器的容量是( )。
A)4KBB)1KBC)2KBD)256B答案:A解析:80C51单片机片内程序存储器的容量是4KB.9.[单选题]与串口方式 0 相比,串口方式 1 发生的下列变化中 是错误的。
A)通信时钟波特率是可变的,可由软件设置为不同速率B)数据帧由 11 位组成,包括 1 位起始位+8位数据位+1 位校验位+1位停止位C)发送数据由 TXD引脚输出,接收数据由 RXD引脚输入D)方式 1 可实现异步串行通信,而方式 0 则只能实现串并转换答案:B解析:10.[单选题]串行口的工作方式由( )寄存器决定A)SBUFB)PCONC)SCOND)RI答案:C解析:11.[单选题]指令MOV R0, 20H执行前(R0)=30H,(20H)=38H,执行后(R0)= ( )。
单片机原理及应用考试模拟题(附参考答案)
单片机原理及应用考试模拟题(附参考答案)一、单选题(共54题,每题1分,共54分)1.若(SP)=40H,当执行一条RET指令后,SP的值为():A、41HB、38HC、3EHD、42H正确答案:C2.当(IP)=04H时,优先级最高的中断源是():A、外部中断0B、外部中断1C、定时计数器1D、定时计数器0正确答案:B3.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POP ACC后A的内容为():A、59HB、32HC、6CHD、31H正确答案:C4.已知 ( 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正确答案:C5.( )指令是MCS-51指令系统中执行时间最长且长达8 us的。
A、比较转移B、循环转移C、增减量D、乘除法正确答案:D6.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B7.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后, ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 。
(A)=A、E5hB、E6hC、E7hD、E8h正确答案:C8.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D9.CPL C 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E10.当MCS-51复位时,下面说法准确的是()A、PC=0000HB、SP=00HC、SBUF=00H正确答案:A11.以下标号不正确的是():A、LOOP:B、MOV:C、ST1:D、ABC:正确答案:B12.以下不属于8051单片机的控制引脚的是():A、RSTB、ALEC、/PSEND、XTAL1正确答案:D13.单片机上电复位后,PC的内容和SP的内容为():A、0000H,00HB、0000H,07HC、FFH,07HD、FFH,00H正确答案:B14.控制总线的缩写是():A、ABB、DBC、CBD、KB正确答案:C15.在存储器扩展电路中74LS373的主要功能是()。
2012单片机设计与开发项目模拟试题
密封线
----------------------------------------------------------------------------- 2012年第四届全国电子专业人才设计与技能大赛
单片机设计与开发项目模拟试题
图1. 系统框图
I2C总线驱动程序、CT107D考试平台电路原理图以及本题所涉及到的芯片数据手册,可参考计算机上的电子文档。
程序流程图及相关工程文件请以考生号命名,并保存在计算机上的考生文件夹中(文件夹名为考生准考证号,文件夹位于Windows桌面上)。
设计任务及要求
1.按键控制单元
设定按键S7为出水控制按键,当S7按下后,售水机持续出水(继电器接通,指示灯L10点亮)。
设定按键S6为停水控制按键,当S6按下后,停止出水(继电器断开,指示灯L10熄灭)。
2.数码管显示单元
通过光敏电阻RD1和AD转换芯片PCF8591组成的亮度检测电路(亮度值转换为PCF8591光敏电阻通道的电压)检测环境亮度;当PCF8591光敏电阻通道输入电压小于1.25 V时,L1点亮,大于1.25V时,L1熄灭。
4.系统说明
1.假定水价为0.5元/升,出水速度为100毫升/秒;
2.一次出水总量达到99.99L时,继电器自动断开,数码管显示DS2显示价格。
5.设计部分
假定自动售水机中存在一出水量检测传感器,输出信号为4mA到20mA直流信号,使用运算放大器设计接口电路,使得输入4mA,输出0V;输入20mA,输出5V。
输入与输出满足线性关系。
项目名称得分评卷人
电路设计。
单片机开发基础(习题卷4)
单片机开发基础(习题卷4)第1部分:单项选择题,共48题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]下面哪种显示方式编程较简单,但占用I/O口线多,其一般适用显示位数较少的场合。
A)静态B)动态C)静态和动态D)查询答案:A解析:2.[单选题]ANL C, bit 是( )A)数据传送指令B)算术运算指令C)逻辑运算指令D)控制转移指令答案:C解析:3.[单选题]指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是( ) 。
A)90H,05HB)90H,00HC)78H,05HD)78H,00H答案:D解析:4.[单选题]当T0和T1都为8位定时器时,其TMOD的值应是()A)66HB)44HC)55HD)22H答案:D解析:5.[单选题]程序存储器的地址范围是( )A)00H-FFHB)00H-7FHC)0000H-FFFFHD)0000-FFFF。
答案:C解析:6.[单选题]执行下列程序后,内部RAM 30H单元的内容是 ( ) 。
MOV 30H,#00HMOV R0,#30HMOV A, 30HADD A,#05HMOVC A, @A+PCMOV @R0, ASJMP $ TDB:DB 00H ,01H ,02H,03H,05HA)00HB)02H答案:B解析:7.[单选题]单片机复位后,PC与P口(I/O)的值为( )。
A)0000H, 00HB)0000H, FFHC)0003H, FFHD)0003H, 00H答案:B解析:8.[单选题]寄存器SP复位后内容为( )A)00HB)05HC)07HD)08H答案:C解析:9.[单选题]下列标识符中不合法的是_______A)s_nameB)_eC)foxD)3DS答案:D解析:10.[单选题]在51单片机定时器编程中,若要启动定时器T0,应执行语句:______。
A)TF0=1;B)TF0=0;C)TR0=1;D)TR0=0;答案:C解析:11.[单选题]直流负反馈是指:( 2 分)A)只有放大直流信号时才有的负反馈B)在直流通路中的负反馈C)直接耦合放大电路中所引起的负反馈D)在交流通路中的负反馈答案:B解析:12.[单选题]下列说法正确的是哪一个?A)动态显示亮度高,静态显示亮度低。
单片机模拟习题与答案 (2)
单片机模拟习题与答案一、单选题(共107题,每题1分,共107分)1.8051单片机的RST引脚通过一个 ( ) 与单片机复位电路相连。
A、分频器B、D触发器C、单稳触发器D、施密特触发器正确答案:D2.MCS-51单片机复位后定时器方式控制寄存器TMOD的值是 ( ) 。
A、00B、0FFC、80D、11H正确答案:A3.下列芯片中属于单片机的芯片是 ( ) 。
A、8086B、80386C、8155D、AT89C1051正确答案:D4.累加器A的内容是37H,执行SETB ACC.7 指令后累加器的内容变为 ( ) 。
A、37B、0B7C、0FFD、00H正确答案:B5.下列芯片中属于单片机的芯片是 ( ) 。
A、80586B、8080C、W78E54D、Z80正确答案:C6.对于MCS-51系列单片机来说,相对寻址可寻址的最大范围是( )。
A、-129~+128B、-128~+127C、-127~+129D、-126~+127正确答案:B7.当8051单片机系统的振荡晶体频率为12MHz时,其一个机器周期的时间是 ( ) 。
A、4μSB、2μSC、0.5μSD、1μS正确答案:D8.在8051单片机中,第1区工作寄存器位于内部RAM的( )区域内。
A、00-07B、08H-0FC、10H-17D、18H-1FH正确答案:B9.MCS-51系列单片机的字长是 ( )位。
A、8B、16C、32D、64正确答案:A10.下列产品中属于嵌入式系统的是 ( ) 。
A、MP4B、笔记本电脑C、服务器D、台式计算机正确答案:A11.8031单片机的定时器工作方式由TMOD寄存器状态控制字决定。
当设定时器T1工作在方式2对外计数,T0工作在方式1定时工作,均不使用门控位时,控制字应为 ( ) 。
A、61B、60C、21D、20H正确答案:A12.对于MCS-51单片机来说,上电复位所需的最短时间是振荡周期建立时间加上 ( ) 个机器周期时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第八届“蓝桥杯”全国软件和信息技术专业人才大赛
模拟试题-单片机设计与开发项目
第一部分:客观题
1.IAP15F2K61S2单片机具有_________KByte RAM空间,_________Kbyte Flash
空间,IO具备_________种工作模式,_________路ADC通道。
2.8051单片机堆栈指针的作用是()
A.指明栈底的位置 B.指明栈顶的位置
C.操作数的地址 D.指令的地址
3.模拟信号采集设备,ADC参考电压为5V,要求分辨率达到5mV,ADC至少
应选择()
A. 8位
B.10位
C. 12位
D. 16位
4.关于51单片机的串口,下列哪些说法是错误的()
A.单片机和PC机的通讯使用MAX232芯片是为了电平转换
B.异步通讯中,波特率是指每秒传送的字节数
C.空闲状态下,Tx引脚上的电平为高
D.一般情况下,使用非整数晶振,是为了获得精准的波特率
5.通讯距离为800米时,可以优先考虑以下那些通讯方式()
A.串口TTL B. RS-232
C.RS485 D. CAN BUS
6.I2C总线在读或写操作前,开始的信号为()
A. SCL为高电平期间,SDA从低变高
B. SCL为高电平期间,SDA从高变低
C. SCL为低电平期间,SDA从低变高
D. SCL为低电平期间,SDA从高变低
7.运算放大器的电源接入±12V,稳压管的稳定电压为6V,正向导通电压为
0.6V,当输入电压U i = -2V时,输出电压U O应该为()
A. -6V
B. -2V
C. +6V
D. 0.6V
8.以下哪些程序片段可以将竞赛板上的蜂鸣器关闭()
A. P2 = (P2&0x1F |0xA0);
B. P2 = (P2&0x1F | 0xE0);
P0 = 0x00; P0 = 0xFF;
P2 &= 0x1F; P2 &= 0x1F;
C. XBYTE[0xA000] = 0x00;
D. P2 = (P2&0x1F | 0xE0);
P0 = 0x00;
P2 &= 0x1F;。