《《单片机应用技术》期中测试题.docx》由会员分享,可在线阅读,更多相关《《单片机应用技术》期中测试题.docx(10页珍藏版)》请在第一文库网上搜索。
1、2 .简述MCS-51单片机定时器/计数器四种工作方式。3 .按键如何去抖?单片机应用技术期中测试题一、选择题(每就2分,共20分)派订派派派派派派派派派1.下列哪个选项不是单片机的优点()A.低功耗B.抗干扰能力强C.体积大D.价格低2.下面对于RAM描述正确的是()。A.单片机B.电脑C.显示器D.随机存取存储器3,下面哪个不属于单片机最小系统(A.复位电路B.晶振电路C.温度传感器D.程序下载电路4.芯片MAX232的作用是()oA.供电B.电平转换C.发光D.限流5.下面那个不是上拉电阻的典型值(AJOOkB.10kC.5.1kD.4.7k6.下面那个中断优先级最高()oA.定时器To
2、中断B.定时器T1中断C.外部中断0D.外部中断17.TO有()种工作方式。A.2B.3C.4D.58.按键一般作为单片机系统的()设备。A.输入B.输出C.放大D.缩小9.程序下载电路用到的接口是()。A.并口B.串口C.USBD.139410.MCS-51单片机内部的定时器/计数器。可以用下面O来表示。A.QOB.R0C.SOD.T0B.派派派派派派派二、简答题(共6题,每小题10分,共60分)1.简述单片机的内部结构。6.什么是限流电阻?三、计算题(共1题,共10分)当定时器/计数器。工作于方式1下,晶振频率为12M,请计算最短定时时间和最长定时时间各是多少?订派4.绘制出典型的阻容复位
3、电路,并描述其工作原理。5.简述KE11中如何建立一个工程项目。派冰派派派派派派派派冰派派派派派派派派派冰期中测试答案二、选择题(每题2分,共20分)I、C2、D3、C4、B5、A6、C7、C8, A9、B10、D二、简答题(共6题,每小题K)分.共60分)1、答:2、答:工作方式功能说明方式013位讨数器四、编程题(共1题,共10分)请编写程序,在P2.3引脚接一个驱动放大电路驱动扬声器,利用T1产生IkHZ的音频信号从扬声器输出,晶振频率为12Mo派:派i!派!派:i订派派:派:派:派派i派!派:派i派:派派ii派:派:派i派!派i派派$派派派冰四、编程题(共1题,共10分)#inc1ud
4、esbitP2-3=P23;voidmain(void)TMOD=OxIO;TRI=1;whi1e(1)TH1=OxFE:T11=OxOC;do()whi1e(!TFI);P2_3=!P2_3;TF1=O;1231弋弋弋器B方方方定16位计数器自动再装入8位计数器定时器0:分成两个8位计数器停止计数3、答:有两种方法可以用于按键的去抖:一种是硬件去抖;另一种是软件去抖。这两种方法各有特色,一般情况下,去抖动的硬件电路不管是设计还是制作都比较复杂,而软件去抖动相对要方便许多,只需编写一个专门的去抖动程序即可。去抖动的硬件电路一般可以采用两种方法:双稳态电路去抖动和速波去抖动,分别如下图(a)和下图(b)所示。而软件去抖动一般是在检测到有按键按下时,延时IomS后再运行后面的程序。4,答:上面的电路实现了上电复位。订5、答:建立一个上程项目选择芯片i建立源程序文件i添加源程序文件到当前项目组中;属性设置:编译文件6、答:在电路中加限流电阻的目的是减小负载端电流,在发光二极管一端添加一个限流电阻可以减小流过发光二极管的电流,防止损坏1ED灯。三、计算题(共1题,共10分)根据下式:可以得出:当TO初值为0是定时时间最长的情况,(65536121000000)x12=65.536mso当To初值为65536是定时时间最短的情况即为Oo