单片机技能比赛试题汇编

单片机技能比赛试题汇编
单片机技能比赛试题汇编

电气工程系技能大赛

单片机编程与调试项目竞赛试卷

姓名工位号项目

竞赛须知:

竞赛时间为4小时,请注意考场纪律和安全操作规范!

设计要求:根据试题所提供的技术参考或要求,考生在规定时间内完成单片机控制器的原理图绘制、程序编写、元件选择、调试等工作,并按要求保存电子文档。一.单片机的调试与控制竞赛要求:

1.根据提供的项目选择一个自己参赛的项目。

2. 在电脑上画出电气原理图并连接电路。

3. 根据任务要求编写控制程序。

4. 按任务要求调试程序和元件的有关参数。

二、比赛时间240分钟

三、保存路径:

要求:考生在E盘根目录下建立一个考试专用文件夹,文件夹名称为:电气系+考号。考生考试过程中的所有电子文件均保存在该文件夹下。

四、设计项目:

项目1 花样流水灯的制作

一、设计要求

单片机的P2口上接有8只发光LED组成的花样流水灯。输入引脚P3.3接有一只按键开关K。K未按下时,单片机利用P2口的输出,控制花样灯左右循

环流水点亮;K按下时,控制发光二极管交替点亮;当K松开时,花样灯恢复至左右循环流水点亮。

二、原理说明

编程考虑:在正常情况下,通过设给寄存器A初值,利用环移指令和延迟环节,使8个LED灯呈现正反向循环流水点亮。当按下开关,使外部中断请求1引脚呈低电平,触发外部中断1,在中断处理程序中将寄存器A 赋值0xaa,再通过环移指令和延时环节,使LED灯交替点亮,松开开关后,跳出外部中断处理,恢复先前的正反向循环流水点亮。

三、电路设计与仿真

本题目的电路设计与仿真如图所示。

项目2 单一外中断的应用

一、设计要求

AT89C51单片机的P1口接有8只LED,单片机的外部中断0输入引脚P3.2(INT0),引脚接有一只按钮开关K1。程序启动运行时,控制P1口上的8只LED点亮。按下开关K1,低4位与高4位交替闪烁1次;然后P1口上的8只LED再次全亮。

二、原理说明

按一次按钮开关K1,引脚INT0接地,产生一个外部中断0的中断请求,在中断服务程序中,让P1口低4位的LED和高4位的LED交替闪烁1次。

三、电路设计与仿真

本题目的电路设计与仿真如图所示。

项目3 BCD译码的2位数码管扫描的数字显示

一、设计要求

利用单片机、BCD码译码芯片74LS47和2只LED数码管构成一个数字扫描显示系统。2只数码管循环显示数字00,11……99。

二、原理说明

二进制编码的十进制数简称BCD码(Binary Coded Decimal),本题目使用74LS47完成BCD码的译码功能,再驱动数码管显示。重点掌握BCD译码电路74LS47的工作原理及使用以及如何控制2位数码管来显示不同数字的编程。

三、电路设计与仿真

本题目的电路设计与仿真如图示。

项目4 LED数码管秒表的制作

一、设计要求

制作一个LED数码管显示的秒表,用2位数码管显示计时时间,最小计时单位为“百毫秒”,计时范围0.1~9.9s。当第1次按下并松开计时功能键时,秒表开始计时并显示时间;第2次按下并松开计时功能键时,停止计时,计算两次按下计时功能键的时间,并把时间值送入数码管显示;第3次按下计时功能键,秒表清零,等待下一次按下计时功能键。如果计时到9.9s时,将停止计时,按下计时功能键,秒表清零,再按下重新开始计时。

二、原理说明

本秒表应用了AT89C51的定时器的定时工作模式,计时范围0.1~9.9s。此外还涉及如何控制LED数码管显示数字的问题,即数码管显示程序的编写。

三、电路设计与仿真

LED数码管显示的电子秒表原理电路与仿真如图所示。

单片机技能大赛题目.doc

题目1 开关检测器的制作 (2) 题目2 节日彩灯控制器 (3) 题目3 简单的左右循环流水灯的制作 (4) 题目4 可控的左右循环流水灯的制作 (5) 题目6 花样流水灯的制作 (7) 题目7 扩展74LSTTL电路的开关检测器 (8) 题目8 单一外中断的应用 (9) 题目9 BCD译码的2位数码管扫描的数字显示 (10) 题目10 LCD电子钟的制作 (11) 题目11 LED数码管秒表的制作 (12) 题目12 LCD显示的定时钟制作 (13) 题目13 用定时器设计的门铃 (17) 题目14 控制数码管循环显示单个数字 (18) 题目15 十字路口交通灯控制器1 (19) 题目16 十字路口交通灯控制器2 (21) 题目17 基于DS18820的数字温度计设计 (24) 题目18 8×8LED点阵屏模仿电梯运行的楼层显示 (26) 题目19 控制P1口的8只LED每0.5s闪亮1次 (27) 题目20 利用T1控制蜂鸣器发出1kHz的音频信号 (28) 题目21 电话键盘及拨号的模拟 (29) 题目22 8只数码管滚动显示单个数字 (31) 题目23 甲机通过串口控制乙机LED闪烁 (32) 题目24 双机间波特率可选的串行通信 (33) 题目25 数码管显示4×4矩阵键盘的键号 (34) 题目26 LCD电子广告屏 (35) 题目27 单片机控制ADC0809的模数转换与显示 (36)

题目1 开关检测器的制作 一、设计要求 AT89S51单片机的P1.4~P1.7接4个开关S0~S3,P1.0~P1.3接4个发光二极管LED0~LED3。将P1.4~P1.7上的4个开关的状态反映在P1.0~P1.3引脚控制的4个发光二极管上。每个开关的状态对应1个相应的发光二极管的状态,例如P1.4引脚上开关S0的状态,由P1.0脚上的LED0显示;P1.6引脚上开关S2的状态,由P1.2脚上的LED2显示。凡是开关闭合的引脚,把对应的LED发光二极管点亮。 二、原理说明 本题目是掌握单片机的I/O口编程。开关闭合与否,通过检测P1.4~P1.7引脚上的电平状态,开关闭合为低电平,开关打开为高电平,注意,单片机的I/O口作为输入时,一定要先写入“1”。4个发光二极管点亮与否,由P1.0~P1.3输出的电平来控制,输出低电平,点亮发光二极管;输出高电平,熄灭发光二极管。 三、电路设计与仿真 开关检测器的原理电路及仿真效果如图所示。例如,开关S1和S2闭合,则对应的LED1和LED2点亮;而开关S0和S3没有闭合,则对应的LED0和LED3熄灭。

电子组技能大赛教师组试题

电子组技能大赛教师组试题 一、电子组技能大赛教师组试题要求: 根据提供材料设计一个计时电路,要求同时具有正计时和倒计时两种功能,且计时时间可调。 具体功能要求是:正计时时间从0秒到8秒可调,计时到数码管显示9时要求有一个LED指示灯点亮并计数暂停,按一下启动按键计数重新开始;倒计时时间从0秒到9秒可调,倒计时到数码管显示0时要求另一支LED指示灯点亮并计数暂停,按一下启动键将重新计数;正计时和倒计时初值通过拨码开关类器件设置,正计时和倒计时切换通过一个双联继电器完成;计时器时钟由555多谐振荡电路产生,频率是10Hz,此频率信号经74LS161十分频得到1Hz信号,得到的1Hz信号作为74LS192计数器脉冲; CD4511用作数码管的译码芯片。 电路不用设专门的暂停键,但正计时到9或倒计时到0时电路要自动跳到暂停状态,一直显示9或0,再次按动启动键重新计时。 二、电子组技能大赛项目考核内容 (一)第一阶段 1、根据项目要求用PROTEL软件设计出电路原理图,考试系统提供主要元器件数 据手册等资料,在“提供文件”中可以找到。 2、用EWB512或者Multisim电子仿真软件进行电路仿真。 注:由于EWB512软件的局限性,在仿真时需要注意以下两点: A:软件中没有74161,可用74163代替; B:软件对4511“LE”引脚的定义与实际不符("LE"电平的定义与实际正好相反),在电子仿真时要尊重软件的定义,但在元理图等的设计上要与实际资料相符。 3、在XK-DZZ2A型电子及单片机综合实训台上搭建并验证实验电路(可以赞时借 用元件包中的元件,用完后还将用于PCB焊接使用)、写出实验调试报告(按照系统提供格式编写),实验报告内容仅针对试验台搭建电路这部分填写,保留好实验现场。 4、用PROTEL软件设计出PCB板,PCB板外型尺寸规定为长×宽=150mm×80mm, 考核系统提供带主要元器件封装的PCB文件。 (二)第二阶段 1、根据提供的元器件、PCB板和参考原理图,用万用表、虚拟仪器等工具,挑选出需要焊接到PCB板的元器件。 2、用电烙铁、斜口钳等工具将挑选出的元器件焊接到PCB板。 3、将焊接好的项目板连接到XK-DZZ2A型电子及单片机综合实训台,根据需要,利用万用表、虚拟仪器等设备进行检测和调试,写出焊接调试报告(按照系统提供格式编写),保留好实验现场。

“2015年内蒙古自治区中等职业学校技能大赛”单片机控制装置安装与调试赛项规程

附件6:“2015年内蒙古自治区中等职业学校技能大赛” 单片机控制装置安装与调试赛项规程 一、赛项名称 单片机控制装置安装与调试 二、竞赛目的 通过竞赛,促进与控制技术相关专业的行动导向的课程体系建设和改革创新的步伐,探索与电气技术和机电技术相关的《单片机应用技术基础》、《自动控制原理》、《传感器及其应用》等课程理实一体化的教学方法和培养企业需要的高素质技能型人才的新途径、新方法。推动职业教育专业建设和教学改革,展示职业教育教学改革的成果。 三、竞赛方式与内容 (一)竞赛方式 单片机控制装置安装与调试技能赛项为个人赛,由参赛选手单独完成书面解答与实际操作一体的工作任务。每名选手限1名指导教师,参赛选手与指导教师的对应关系一旦确定不得随意改变。 (二)组队要求 1. 为让更多选手参加自治区技能大赛,参加过2014年全国职业院校技能大赛中职组单片机控制装置安装与调试技能比赛并获得一等奖的选手,不再参加2015年的全区技能大赛中职组

单片机控制装置安装与调试技能比赛。 2. 为让更多的学校参与自治区技能大赛,盟市参赛选手须来自不同院校。 各盟市的教育行政部门负责本地区参赛学生的资格审查和组队工作,并保存相关证明材料的复印件,以备查阅。 (三)竞赛内容 比赛时间为四小时。 根据工作任务书的要求,完成以下工作任务: (1)按照设定的单片机控制装置,在赛场提供的元器件模块上选择相应的控制模块和器件。 (2)合理确定各模块的摆放位置,并按相关技术规范连接电路。 (3)编写单片机控制程序。 (4)调试单片机控制程序、系统和器件的有关参数。 (5)完成调试记录的填写。 四、比赛规则 1. 参赛选手必须准时到达比赛赛场,按抽取的抽签顺序号抽取工位号并按抽得的工位号就位。没有宣布检查设备和摆放工具前,选手不得进行相关操作。检查设备和摆放工具的时间为10分钟 2. 在比赛正式开始前10分钟发放工作任务书,未宣布正式开赛前,选手只能阅读工作任务书和完成设备检查和工具摆放等。 3. 选手进入赛场后,不得擅自离开赛场。因病或其他原因

单片机试题库分章节答案(C语言)

(红色是考试考过的,蓝色是老师给的习题“重点看“) 第1部分单片机概述及数学基础 一、填空题 1、十进制255的二进制是11111111 ,十六进制是FF 。 2、单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。 3、十进制127的二进制是1111111,十六进制是7F。 4、+59的原码是00111011,-59的补码是11000101。 5、十进制数100转换为二进制数是1100100;十六进制数100转换为十进制数是256。 6、十进制数40转换为二进制数是101000;二进制数10.10转换为十进制数是 2. 5。 7、十进制99的二进制是1100 011 ,十六进制是63 。 二、判断题 (×)1、AT89S51是一种高性能的16位单片机。8位机 (×)2、有符号正数的符号位是用1表示的。 三、选择题 ()1、计算机中最常用的字符信息编码是(A) A. ASCII B.BCD码 C. 余3码 D. 循环码 四、简答题 1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点? 第2部分51单片机硬件结构、存储系统及 I/O接口 一、填空题 1、AT89S51单片机共有 4 个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0 。 2、若采用12MHz的晶振,则MCS-51单片机的振荡周期为__ 1/12 μS __ ,

机器周期为____1μS __。 3、AT89S51单片机字长是___8___位,有___40根引脚。 4.89S51单片机是8 位单片机,其PC计数器是16 位。 5.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6 μS,一个机器周期是2μS μS。 6.89S51单片机是+5 V供电的。4.0-5.5V 7.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。8.MSC-51系列单片机具有 4 个并行输入/输出端口,其中_P0_口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而_P1__口是一个专供用户使用的I/O口,常用于第二功能的是P3 口。 9.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。 10.半导体存储器分为___ROM___和__RAM__两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序.中间结果等。 11.MCS-51系列单片机对外部数据存储器是采用_DPTR___作为指针的,其字长为_16__位,因而可寻址的数据存储器的最大空间为_64K_字节。 12. 51单片机有26个特殊功能寄存器,其中11个具有位寻址功能。 13. 当单片机系统需要外扩展存储器时,P2和P0 作为地址总线。 14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP的初始值为07H ,P0口复位值是FFH。 15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。 16. 在单片机硬件设计时,31脚一般要接___高电平___,晶振在PCB设计中应尽量___靠近51芯片___。 17.在AT89S51单片机中,RAM是数据存储器,ROM为程序存储器。 18.单片机的复位方式主要有上电复位和按键复位两种。 19.AT89S51单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K。

江西省MCS-51单片机编程与仿真技能比赛试题

MCS-51单片机编程与仿真技能竞赛(180分钟) ①竞赛内容 a、竞赛采用在计算机上进行汇编语言程序设计与仿真的操作方法,限定使用“Keil μVision2”软件(可到互联网上免费下载)与“Dpj2.dll”插件(可向承办学校免费索取),本次竞赛提供3道赛题,现场抽取其中一道赛题为本次竞赛试题,使用“Keil μVision2”软件与“Dpj2.dll”插件进行编程与仿真,在进行编程与仿真,每人一机,限时三小时。 b、由教育厅指派专家从题库“D”盘生成“*.ASM”文件和“*.HEX”文件。 c、本着宽口径、厚基础、高技能的指导思想,竞赛命题以模拟电子技术、数字电子技术、计算机文化基础、MCS-51单片机原理及应用、KEIL软件应用为依据。 ②竞赛要求 a、根据竞赛设计要求在WindowsXP、Keil μVision2软件的平台上编程与仿真,并在“D”盘保存“*.ASM”文件和“*.HEX”文件。 b、熟悉WindowsXP环境、Keil μVision2软件。 c、熟悉MCS-51单片机原理及应用的基础知识,能看懂简单、常见的单片机系统原理图。 d、提供评审存盘的文件应由程序文件(即ASM文件)、十六进制文件(HEX文件)两部分组成; 运用“Dpj2.dll”插件进行仿真,由评委对仿真的结果进行现场打分。

e、每个参赛选手一台计算机,机内预先安装了WindowsXP 操作系统、办公软件、Keil μVision2软件,并提供“Dpj2.dll”插件由选手自行处理。不允许参赛选手自带软件、软件包、程序库或构件(组件)库等。 f、所有存盘的文件与文件夹必须以现场抽定的机位号数字为文件名,不得有任何暗示身份的标记。 ③赛题 a、花样彩灯 编写由按钮控制的四花样LED闪烁彩灯程序,能使八个LED点亮方式有流水灯(跑马灯)、逐点点亮、间隔点亮、逐点熄灭四种花样。要求在当前花样循环显示时按下相应的花样选择按钮,LED能立即改变闪烁花样,花样转换由S1、S2、S3、S4按钮控制。仿真运行开始时程序自动执行花样1。 b、秒表计数器 编写一个00~59秒循环运行的秒表程序。要求每隔1秒,数码管显示数字自动加1,直到显示59,再过1秒,又回到00,然后继续循环。 c、倒计时控制器 编写一个99秒内循环运行的倒计时控制器程序。要求从一个给定的起始值开始倒计时,时间每过1秒,数码管显示数字自动减1,直到显示00,1秒后又重新由起始值开始倒计时,如此周而复始。

中职技能大赛电子技能模拟试题

中职技能大赛电子技能模拟试题 “模拟自动洗车控制器”电路功能简介 一、功能说明 自动洗车控制器主要由车辆检测电路、光线检测电路、单片机控制电路、显示电路、指示电路组成。自动洗车控制器可以实现自动洗车,并有三档洗车速度可供选择。 二、电路功能简介 按键说明: S1——慢速洗车按键 S2——中速洗车按键 S3——快速洗车按键 S4——开始/强制结束洗车按键 模拟功能简介: 1)数码管开机默认显示,当检查到有车,LED2点亮,蜂鸣器发出“滴—滴”两声提示。在LED2亮的情况下,先按下S1~S3中任意一按键选择洗车速度(S1:慢速洗车、S2:中速洗车、S3:快速洗车,如选择的是S1——慢速洗车,数码管显示 ;如选择的是S2——中速洗车,数码管显示;如选择的是 S3——快速洗车,数码管显示;若未按下S1~S3中任意一按键(即未选 择洗车速度),数码管将显示,默洗车时间为25s),如果再按下S4开始模拟洗车,同时继电器吸合,数码管的时间将依次递减。LED3~LED6的动作代表刷车状态:LED3~LED6向下流水(正刷),LED7点亮,LED8熄灭,LED3~LED6向下流水两次后,LED3~LED6开始向上流水(反刷),LED7熄灭,LED8点亮,LED3~LED6向上再流水两次,如此交替往复。 当洗车完成时,时间减到0,此时数码管显示,同时继电器松开,LED3~ LED8全部点亮,接着按一定规律闪烁,蜂鸣器发出二次“嘀——滴—滴”的声音,提示洗车完成。然后又回到初始状态,等待下次洗车。 2)如果在洗车过程中,车突然离开,则LED3~LED6停止流水,同时继电器松开,蜂鸣器将发出“嘀”的警报声,记录时间停止递减,洗车中断。当车回来时,可恢复中断,继续洗车;若车未回来,可按S4恢复初始状态。 3)在洗车过程中,按S4键可以强制结束洗车,此时数码管显示 ,同时LED3~LED6停止流水,并全部点亮,继电

单片机试题库(有答案)

2012《单片机与接口技术》习题库及答案 一、判断题(判断每小题的对错,对的在小题前的括号中打“√”,错的在小题前的括号中打“×”。) MCS-51单片机原理与结构 (×)1.MCS-51单片机是高档16位单片机。 (√)2.MCS-51的产品8051与8031的区别是:8031片内无ROM。(×)3.单片机的CPU从功能上可分为运算器和存储器。 (√)4.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。 (√)5.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。 (×)6.MCS-51的程序存储器用于存放运算中间结果。 (√)7.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最 大可扩充64K字节的RAM。 (√)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。(√)9.CPU的时钟周期为振荡器频率的倒数。 (×)10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。(√)11.单片机的指令周期是执行一条指令所需要的时间。一般由

若干个机器周期组成。 (×)12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。(×)13.MCS-51单片机上电复位后,片内数据存储器的内容均为00H。 (√)14.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。 (√)15.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。(×)16.MCS-51单片机的片内存储器称为程序存储器。 (×)17.MCS-51单片机的数据存储器是指外部存储器。 (√)18.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。 MCS-51单片机指令系统及程序设计 (×)19.MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。 (√)20.MCS-51指令:MOV A,#40H ;表示将立即数40H传送至A 中。 (√)21.MCS-51指令:MOV A,@R0 ;表示将R0指示的地址单元中的内容传送至A中。 (√)22.MCS-51指令:MOVX A,@DPTR ;表示将DPTR指示的地址单元中的内容传送至A中。 (×)23.MCS-51的数据传送指令是把源操作数传送到目的操作数,

2016年全国中职技能大赛单片机试题(g003)

职业院校技能大赛 中职组单片机控制装置安装 与调试赛项 工 作 任 务 书 2016

一、工作任务要求 请你在四个小时内,使用YL-236型单片机控制实训考核装置及新增模块制作完成立体车库自动存取车系统模拟装置,具体工作任务和要求如下: 1. 根据立体车库自动存取车系统的相关说明和工作要求,正确选用需要的控制模块和元器件,系统策划立体车库自动存取车的工作过程,完成与制作过程相关的知识答题。 2. 根据工作任务及其要求,合理选择并确定各模块的摆放位置,按照相关工艺规范要求连接立体车库自动存取车系统模拟装置的硬件电路。 3. 根据工作任务及其要求,编写并调试立体车库自动存取车系统的控制程序并存放在“D”盘以工位号命名的文件夹内。 4.按立体车库自动存取车系统规定的任务要求,将最终的控制程序“烧入”单片机中。 二、立体车库自动存取车系统的相关说明 (一)立体车库自动存取车系统的组成与功能简述 立体车库自动存取车系统的控制模型如图1所示。 存车入口 功能指示灯 ( 出 口 ) 图1 立体车库自动存取车系统控制模型 立体车库共分为三层,每一层有三个车位,共9个车位,每个车位的命名格式为: “层号+序号”,如图1中所示。 本车库可以存放大型车和小型车,分别用字母“D”、“X”来表示不同车型。按入库的先后顺序,对入库车辆进行编码,存车编码的格式为:“车辆类型+入库顺序号”(例

如:第1辆入库的汽车为大型车,则该车的编码应为D01;第2辆入库的汽车为小型车,则该车的编码应为X02,以此类推)。 立体车库设有一个存车平台(入口)和一个取车平台(出口),入口处有显示装置显示各类车型可存放的空闲车位数。存车时,车主将车停放在存车平台上,只要按下“存车按钮”,系统会自动识别汽车的类型,根据存车规定搬运车机械手和平台将汽车送至相应的车位,存车完成后,用闪烁的功能指示灯模拟输出一存车编码(凭证),以备取车时使用。取车时,车主只要在出口处的矩阵键盘上输入存车编码,搬运车控制平台就会自动寻找该车所在的车位并将其送至取车平台上。 系统的上位机具有查询功能,能查询车库当日的存取车情况和目前车库的存车状况。 (二)立体车库自动存取车系统的组成模块及相关说明 系统使用YL-236型单片机控制实训考核装置来模拟制作,具体要求如下: 1.数码管显示屏:使用8位数码管显示器,其各位的显示内容与显示位置对应关系如表1所示。 表1 数码管显示器各位显示内容 2.液晶显示屏:使用128X64液晶显示模块,均匀对半划分为左半屏和右半屏,系统管理员能看到左边64X64像素的左半屏,存车者仅能看到右边64X64像素的右半屏。左半屏显示立体车库内车辆的存放信息,右半屏为存车者取车提供人机交互。液晶显示中的汉字都采用12×16的格式,半角的英文字符和数字都采用6×16的格式。 3.指示灯:使用显示模块中LED1来模拟系统打印并输出存车凭条的工作指示灯。 4.取车键盘:使用指令模块中的4×4矩阵键盘。键盘中各按钮的功能如图2所示。 图2 取车键盘

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

单片机原理试题库答案

单片机原理及应用复习题及答案 一、选择题(在每个小题四个备选答案中选出一个或几个正确答案,填在题的括号中) 1、80C51基本型单片机内部程序存储器容量为(C)。 (A)16KB (B)8KB (C)4KB (D)2KB 2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A)EA(B)RST (C)ALE (D)PSEN 3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。 (A)P0 (B)P1 (C)P2 (D)P3 4、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。 (A)并口(B)T1 (C)串口(D)T0 5、在80C51中,要访问SFR使用的寻址方式为(AB)。 (A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址 6、以下的4条指令中,不合法的指令为(D)。 (A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC 7、当需要扩展一片8KB的RAM时,应选用的存储器芯片为(B)。 (A)2764 (B)6264 (C)6116 (D)62128 8、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。 (A)8155 (B)8255 (C)8253 (D)8251 9、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。 (A)方式0 (B)方式1 (C)方式2 (D)方式3 10、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。 (A)08H (B)80H (C)00H (D)07H 11、MCS—51单片机的复位信号是( A )有效。 A.高电平 B.低电平 C.脉冲 D.下降沿 12、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。 A.2μs B.4μs C.8μs D.1ms 13、若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( D )指令。 A.PUSH R0 B.PUSH @R0 C.PUSH 00H D.PUSH 08H 14、能够用紫外光擦除ROM中程序的只读存储器称为( C )。 A.掩膜ROM B.PROM C.EPROM D.EEPROM 15、在片外扩展一片2764程序存储器芯片要( B )地址线。 A.8根 B.13根 C.16根 D.20根 16、定时器/计数器工作方式1是( D )。 A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 17、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为 ( C ) A.2MHz B.1MHz C.500KHz D.250KHz 18、已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。 A.06H B.F9H C.30H D.CFH

单片机应用技术考试试题(答案)

单片机应用技术考试试题(1) 一、填空题(每空1分,共20分) 1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。 2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。如:MOV A,@Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。 3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。 4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若某位地址是09H,它所在单元的地址应该是(21H)。 5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转 移的;不同点是,当执行调用指令时,它不仅能转移到某一指定地址处,而且当子程序 执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不) 能返回。 6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行 计数,而计数器作用是指对单片机(外部)脉冲进行计数。 7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数 据可能出错。 8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16 后SP的内容将(不会)改变。 9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。 10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,

若要接收数据也要到该单元取数。

厦门市单片机控制安装与调试技能大赛试题

厦门市单片机控制安装与调试技能大赛试题 文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

2012年全国中职技能竞赛厦门热身赛 单片机控制装置安装与调试 任 务 书 厦门中等职业学校技能竞赛组委会 2012年4月 请你在4小时内,按要求完成下列工作任务 一、请你仔细阅读并理解方便面生产线的工作要求和有关说明,根据你的理解,在亚龙YL-236单片机控制功能实训考核装置的有关模块上选择你所需要的元器件。 二、根据你所选择的元器件,撰写元器件在方便面生产线系统中对应的功能说明,如,MCU06 SB1 对应功能按键1。 三、在赛场提供的图纸上,画出方便面生产线的电气原理图,并在标题栏的设计栏填写你的工位号。 四、根据你所画的电气原理图,在亚龙YL-236单片机控制功能实训考核装置上方便面生产线的电路。 五、请你编写方便面生产线的控制程序。

六、请调试你编写的程序,检测和调整有关元器件的设置,完成方便面生产线的整体调试,使该方便面生产线能实现规定的工作要求。 方便面生产线 图1所示是一个模拟方便面生产线的生产流程示意图,按顺序从左到右分别为面条生产装置,面条油炸及面饼生成装置,面饼烘干装置,成品包装装置:(1)面条产生装置:在加入面粉和水之后,以15转/分的速度搅拌2分钟,然后停机等待生产面条指令,接到生产指令后电机以15转/分的速度转动1分钟完成面条的生产,完成面条的生产后以1000Hz的频率发声1秒提示面条生产完成。 (2)面条油炸及面饼生成装置:在面条生产之后,开始加热,当温度50摄氏度时,维持此温度1分钟,模拟面条被油炸的过程。油炸之后停机5秒等待面饼成形,成形之后以1000Hz的频率发声1秒提示面饼生产完成。 (3)面饼烘干装置:在面饼生产完成之后,以16/分的速度转动以实现均匀加热,维持温度40摄氏度10秒(模拟面饼烘干过程),并显示温度,烘干之后停机5秒等待面饼降温,完成面饼降温后以1000Hz的频率发声1秒提示面饼烘干完成。 (4)成品包装装置:用亚龙YL-236单片机控制功能实训考核装置提供的黄白2个小球模拟烘干后的面饼。在面饼完成烘干之后,面饼自初始位置被机械手顺序夹起,移位并放至平台,完成5次循环后即完成成品包装5次后以1000Hz的频率发声1秒提示本次任务完成,等待下一次生产的开始。 (图一)

单片机原理与应用试题库___答案

《单片机原理及应用》试题库 一、填空题 1.单片机就是把( CPU)、( 输入/输出 )、和( 存储器 )等部件都集成在一个电路芯片上,并具备一套功能完善的( 指令系统 ),有的型号同时还具备( AD )和( DA )等功能部件,其简称为( 微处理器 )或(微控制器 )。 2.Intel公司典型的单片机有( MCS-51系列 )和( MCS-96系列 )。 3.单片机具有体积( 下 )、重量( 轻 )、价格( 低 )、功耗( 小 )、控制功能强、运算速度快、运用灵活、易于产品化、抗扰能力( 强 )等特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。 4.微处理器本身不是计算机,它是微型计算机的核心部件,又称它为( CPU )。它包括两个主要部分:(运算器)、(控制器)。 5.当扩展外部存储器或I/O口时,P2口用作(地址线的高8位)。 6.MCS-51单片机内部RAM区有( 4 )个工作寄存器区。 7.MCS-51单片机内部RAM区有( 128 )个位地址。 8.89C51单片机片内RAM中位寻址区的地址范围是( 20H—2FH ),工作寄存器区的地址范围是( 00H—1FH ),片内程序存储器中寻址区的地址范围是( 0000H —07FFH )。 9.MCS-51有( 4 )个并行I\O口。 10.MCS-51的堆栈是软件填写堆栈指针临时在( 30H—7FH )内开辟的区域. 11.MCS-51片内( 20H—2FH )范围内的数据存储器,既可以字节寻址又可以位寻址。 12.程序状态标志字寄存器PSW中的PSW.7的含义是(进位和借位标志位);PSW.0的含义是(奇偶校验位)。 13.若不使用89C51片内的程序存储器,引脚( EA’)必须接地。 14.MCS-51中凡字节地址能被( 0和8 )整除的特殊功能寄存器均能寻址。 15.MCS-51有4组工作寄存器,它们的字节地址范围是( 00H—1FH )。 16.当MCS-51引脚( ALE )信号有效时,表示从P0口稳定地送出了低8位地址. 17.在单片机的RESET端出现(两个机器周期以上的高电平时),便可以可靠复位,复位后的程序指针PC指向( 0000H )地址。 18.MCS-51系列单片机有:(外部中断0), (外部中断1 ), (定时/计数器T0溢出中断), (定时/计数器T1溢出中断), (串行口)等5个中断请求源。 39.KeiL C51软件中,工程文件的扩展名是__UV2______,编译连接后生成可烧写的文件扩展名是__hex_______。

(完整版)单片机原理及应用考试试题及答案

单片机原理及应用试题一 一、填空题(每空 1 分,共20 分) 1、计算机的系统总线有地址总线、控制总线和数据总线。 2、通常、单片机上电复位时PC= OOOOH SP= 07H;而工作寄存器则缺省采用第00组,这 组寄存器的地址范围是从00H~ 07H。 3、JZ e的操作码地址为1000H,e=20H,它转移的目标地址为1022H。 4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。 5、假定累加器A的内容30H,执行指令: 1000H:MOVC A,@A+PC 后,把程序存储器1031H单元的内容送累加器A中。 6、MCS51单片机访问外部存储器时,利用ALE信号锁存来自P0 口的低8位地址信号。 7、MCS-51 单片机8031 中有2 个16 位的定时/计数器,可以被设定的工作方式有四种。 8、MCS-51 单片机有5 个中断源,可分为2 个中断优先级。上电复位时外部中断0 中断源的最高。 9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。 10、半导体存储器的最重要的两个指标是存储容量和存储速度。 11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。 12、写8255A控制字时,需将A1、A0置为11。 二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。每题 1 分,共10分) 1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B) (A)PC (B)PSW (C) A (D)SP 2、要用传送指令访问MCS51片外RAM,它的指令操作码助记符应是(B) (A)MOV (B)MOVX (C)MOVC (D)以上都是 3、指令ALMP 的跳转范围是(C) (A)256B (B)1KB (C)2KB (D)64KB 4、要使MCS51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A ) (A)98H (B)84H (C)42H (D)22H 5、各中断源发出的中断请求信号,都会记在MCS-51 系统中的(B ) (A)IE (B)IP (C)TCON (D)SCON 6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C) (A )混合编址(B)动态编址(C)独立编址(D)变址编址 7、下列四条叙述中,有错误的一条是( A ) (A)16 根地址线的寻址空间可达1MB (B)内存储器的存储单元是按字节编址的 (C)CPU中用于存放地址的寄存器称为地址寄存器 (D)地址总线上传送的只能是地址信息 8、MCS-51 外扩一个8255 时,需占用(D)个端口地址 (A) 1 个(B) 2 个(C) 3 个(D) 4 个 9、用MCS-51 串行口扩展并行I/O 口时,串行口工作方式应选择(A) (A)方式0 (B)方式1 (C)方式2 (D)方式3 10、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C ) (A)11 根(B)12 根(C)13 根(D)14 根

2019年单片机控制装置安装与调试技能比赛样题

2019年江苏省职业学校技能大赛 (电工电子类)单片机控制装置安装与调试技能比赛试卷【中职组样卷】说明:①试卷包括工作任务书、单片机控制装置说明、评分表,共 7 页。绘图纸 A4 和草稿纸由赛场提供。②选手按规定比赛时间独立完成工作任务书各要求,比赛时间为240 分钟。 ③比赛结束后,按评分 表要求从职业与安全意识、扎线、绘图、问答、程序功能五个部分评分,相加总和为技能成绩。 工作任务书工位号: 1.【需求分析】根据人工气候箱模拟控制装置的具体要求,利用实训考核台中 相关模块、元件和执行机构,搭建模拟控制装置。 2.【硬件设计】选择合适的模块、元件和执行机构设计该演示装置,并在答题 纸上准确规范地绘制以模块为基本单元的控制接线图。 3.【线路连接】按工艺规范用连线连接该演示装置所需各模块、元件和执行机构。 4.【软件调试】按要求编写单片机控制程序,将工程相关文件存放在“D”盘中以工位号 命名的文件夹内并进行调试,以达到人工气候箱模拟控制装置的技术要求。 人工气候箱及模拟控制装置描述 1.【背景】人工气候箱是把无法控制的大自然环境搬进实验室,人为地通过 单片机系统实现模拟自然环境中与生物生长、发育有关的温度、湿度和光照三大主要因素,创造局部人工气候,以寻求各种农作物的最佳生长条件,探索其生长、发育的规律,培养新品种,获取优质、稳定、高产的新技术。人工气候箱是农业科学研究的有效工具。 2.【组成】本装置是人工气候箱的模拟控制装置。由温度指示器(数码管7~6位)、湿度 指示器(步进电机)、8个冷光源(LED指示灯)、强对流风扇(直流电机)、电子钟(数码管4~0位)、电动门(机械搬运装置)、电动门开关(钮子开关SA8)、矩阵键盘和12864 液晶显示、串口通信等部分组成。3.【功能简介】本装置只有三种默认气候环境——T1、T2、T3。每种环 境包括“温度”、“湿度”和“光照”三个目标值参数。可以结合液晶模块通过键盘分别“调整”。装置“自检”或“运行”过程中,气候箱内切换为

2017技能大赛题库

1.账簿按用途分类,可分为()A.订本账 B.备查账 C.序时账 D.分类账 E. 活页账 2.总账与明细账平行登记应注意()A.同程序B.同方向C.同方法D.同金额 E. 同期间 3.()账应采用数量金额式账页登记其数额增减变动及结存情况。 A.原材料 B.应收账款 C.库存商品 D.应交税费 E.生产成本 4. 账簿按外表形式分类,可分为() A.订本账 B.活页账 C.序时账 D.卡片账 E. 分类账 5. 账簿按账页格式分类,可分为() A.三栏式 B.多栏式 C.数量金额式 D.横线登记式 E.日记式 6.会计账簿的设置一般应遵循的规则有() A. 满足要求 B. 填制及时 C. 讲求科学 D. 适当简化 E.内容真实 7. 更正错账的方法有() A. 划线更正法 B. 红字更正法 C. 补冲登记法 D. 除9法 E.逆查法 8.对账的主要内容有() A. 账账核对 B. 账证核对 C. 账簿资料内外核对 D. 账实核对 E.账表核对 9. 红字更正法主要适用于()的错误 A. 记账凭证科目用错并已过账 B. 记账凭证科目用错并已过账 C. 记账凭证中所记金额大于应记金额并已过 账 D. 记账凭证中所记金额小于应记金额并已过账 E. 由于过账时发生的文字和数字错误 10.必须采用订本式账簿的有() A. 原材料明细账 B.库存现金日记账 C.银行存款日记账 D. 应收账款明细账 E.总账 11.财产清查的作用主要有() A. 保证会计核算资料的真实可靠 B. 建立健全规章制度,提高企业的管理水平 C. 为上级主管部门进行宏观调控提供参考资料 D. 有利于挖潜增效,加速资金周转 E. 便于国家税务部门加强对企业经济活动的监督检查 12.造成财产物资实有数与账面结存数不符的原因主要有() A. 保管过程中的自然损耗 B. 计量器具的不准确 C. 自然灾害造成的数量变化 D. 贪 污盗窃、营私舞弊 E. 保管人员多收多付 13.财产清查的种类有() A. 全面清查和局部清查 B. 顺差和逆差 C. 详查和抽查 D. 统计抽查和判断抽查 E. 定期清查和不定期清 查 14.全面清查的对象一般包括() A. 库存现金、银行存款等货币资金 B. 存货以及其他物资 C. 在途的各种材料物资、货币资金等 D. 各种往来结算款项等 E. 委托其他单位代保管、代加工的材料物资等 15.不定期清查通常在下列情况下进行() A. 企业更换保管、出纳人员时 B. 发生自然灾害或意外损失时 C. 上级主管单位或审计部门进行检查时 D. 年末编制会计报表时 E. 临时性的清产核资时 16.在财产清查中可以作为原始凭证的表格有() A. 盘存单 B. 账存实存对比表 C. 银行存款余额调节表 D. 库存现金盘点报告单 E. 往来款项对账单 17.实地盘点法一般适用于() A. 库存现金的盘点 B. 银行存款的盘点 C. 往来款项的盘点 D. 各项实物资产的盘点 E. 短期借款的盘点 18.产生未达账项的原因,主要有以下几种情况() A. 企业已收,银行

单片机试题及答案

单片机模拟试卷001 一、选择题(每题1分,共10分) 1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在() a) RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为() a) 7542H b) 7542 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有()。 a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为() a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器

6.INTEL 8051 CPU是()位的单片机 a) 16 b)4 c)8 d)准16 7.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 + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 9.8031单片机中既可位寻址又可字节寻址的单元是() a)20H b)30H c)00H d)70H 10.下列哪条指令是正确的() a) PUSH R2 b) ADD R0,A c) MOVX A @DPTR d) MOV @R0,A 二、填空题(每空1分,共30分) 1.一个完整的微机系统由和两大部分

相关文档
最新文档