单片机应用技术期中考试试卷_第1页
单片机应用技术期中考试试卷_第2页
单片机应用技术期中考试试卷_第3页
单片机应用技术期中考试试卷_第4页
单片机应用技术期中考试试卷_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2014/2015学年度第二学期期中考试试卷D、单片机的主频越高,运算速度越快。题答要不内线订装:号学:名姓:级班级年:业专题号一一三四五六七八总分分值2010203020100得分自动化专业(本科)2012级单片机应用技术(时间120分钟)一、填空题(每空1分,共20分)1、单片机与普通微型计算机的不同之处在于其将微处理器、存储器和各I/O口三部分通过内部总线连在一起,集成于一块芯片上。2、AT89S51单片机的机器周期等于12个时钟周期,如果晶振频率采用6MHz,一个机器周期为2us。3、内部RAM中,位地址为48H、98H的位,该位所在的字节地址分别为29H、98H。4、内部RAM中,可

2、作为工作寄存器的单元地址为00H到1FH。5、外部中断0的中断入口地址是0003H.定时器0的中断入口地址为000BH。6、AT89S51单片机的微处理器是_8一位,有2个16位的定时器/计数器,4个位的可编程并行I/O口,5个中断源。7、AT89S51单片机的复位电路通常采用上电自动复位和按键手动复位两种方式,按钮复位有电平和脉冲两种方式。8、外部中断的两种触发方式为由平触妗方式和跳沿触妗方式。9、LED数码管有静态显示和动态显示两种方式。二、选择题(每小题2分,共10分)1、下列说法正确的是DQA、使用AT89S51单片机且引脚EA=1时,仍可外扩64KB的程序存储器。B、程序运行时,PC

3、的值是当前正在执行指令的地址。C、片内的位寻址区只能位寻址,不能进行字节寻址。2、访问外部存储器或其它接口芯片时,A作为低8位地址线。A.P0口B.P1口C.P2口D.P0口和P2口3、单片机的P0、P1口作输入用途之前必须A。A、在相应端口先置1B、在相应端口先置0C、外接高电平D、外接上拉电阻4、AT89S51是以下哪个公司的产品?C。A、INTELB、AMDC、ATMELD、PHILIPS5、AT89S51单片机的D口的弓I脚,还具有外中断、串行通信等第二功能。A、P0B、P1C、P2D、P3三、简答题(第1、3小题各6分,第2小题8分,共20分)1、数码管是7段共阴数码管,请写出数值0

4、5的段码。0x3f,0x06,0x5b,0x4f,0x66,0x6d2、中断响应应满足哪些条件?总中断允许位EA=1;中断源请求标志为1;中断允许位为1;无同级或更高级中断正在被服务TH0=(65536-10000)/256;TL0=(65536-10000)%256;TR0=1;i=30;3、为什么要消除按键的机械抖动,软件消除按键抖动的原理是什么?为了确保单片机对一次按键动作只确认一次按键有效;当有按键按下时,执行一段延时后确认是否仍为低电平,若仍为低电平则确认有按键按下;当按键松开时,执行一段延时后确认是否为高电平,若为高电平说明按键已松开。四、程序题(每题10分,共30分)1、设R0的

5、内容为32H,A的内容为48H,32H单元内容为70H,40H单元的内容为07H,50H单元的内容为32H,阅读下列程序,将各单元变化填入空格中。MOVA,R0;MOVR0,40H;MOV40H,A;MOVR0,#23H;MOV40H,50H;A=70H(32H)=07H(40H)=_70H_R0=23H(40H)=32Hwhile(1)P2=tabnum;)voidtimer0()interrupt1TH0=(65536-10000)/256;TL0=(65536-10000)%256;i-;if(i=0)i=30;num+;if(num>7)num=0;3、在单片机的INT1引脚上外

6、接一个按键作为外部的中断输入信号,次数。通过一位数码管显示中断2、编写程序,实现P0口控制八个LED灯的流水灯控制,采用数组的方式实现,要求时间间隔#include<reg51.h>#defineucharunsignedchar#defineuintunsignedintISucharcodetab=0x3f,0x06,0x5b,0x4f,RP1为0.3S。#include<reg51.h>#defineuintunsignedint#defineucharunsignedcharucharcodetab=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0

7、xbf,0x7f;ucharnum,i;voidmain()EA=1;ET0=1;TMOD=0x01;0x66,0x6d,0x7d,0x07,0x7f,0x6f;ucharnum;voidmain()EA=1;EX1=1;IT1=1;while(1)(P0=tabnum;Fl1HJru.unjuPC.1JWO1PQ顺X1AE2PD.W3P0.4j(AD+P班D$P0.6MD6RSTPLNMTP2.QIW8Pi.umaPSENP2.3fM1空P2帆2国P3.5M13P2.GfAUP2.3M5P1.DP3,QKKDP1PI.2PM-Pl.3P1MNT1P1.IP3.4/T0P'.5叩型P&

8、#39;.Epiew?PJ7P17JRDAlg炳1相印订PI?犯P01_,Pul1_-7*-3-J9aLJ81-3456TAio-1-23-5-7-广上=,二工二1-1-1-1-JI-?2POO普阿KB即6工FJLP的EP®箱阿导,M_5PO3)voidint1()interrupt2(num+;)图1数码管显示图五、设计题(20分)图2为中断方式(外部中断0)的独立式键盘原理图,其中74LS30为8输入的与非门,请完成如下要求:(1)请在图中画出单片机的最小系统;(3分)(2)根据所学补充完整其余部分的电路图;(5分)(3)请说明独立式键盘的工作原理;(4分)(4)将下面程序填写完

9、整。(8分)RP1RESPA.CK-BP2R1uly>X.TAL1PO.O/ACOPO.1/AJD1poi/AceXTAL2PD.3/AD3PO4/A.C4POLADSPD.6/AC6RSTPQ7/AJD7P2.O/iCBP2P2.2/M0PSENP23/A11AUEEAF2.5/A13F之&阳4P27/A15puara.cmRXDP1.1P3.1/TXDFl.2P3.2flNT0P1.3P3.3ANT1Pl.4F3.4/TBP3.8/T1pi-aP3.6/WRP17P37/RP3_LL_1Z13噎噎lifcsl4-5一J_736POO38P01中P0203一方P0434POS3

10、3P0632即721瑞P2123P222LP232SP2426P2527P22B图2中断方式独立式键盘原理图#include<reg51.h>#defineuintunsignedint#defineucharunsignedcharucharledcode尸0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;ucharkey_value=0;voiddelay(uintn)uchari;while(n-)for(i=0;i<125;i+);voidmain()IE=0x81;IP=0x01;_IT0=1;while(1)switch(key_value)case1:P2=ledcode1;break;case2:P2=ledcode2;break;case4:P2=ledcode3;break;case8:P2=ledcode4;break;case16:P2=ledcode5;break;case32:P2=ledcode6;break;case64:P2=ledcode7;break;case128:P2=ledcode8;b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论