第一范文网 - 专业文章范例文档资料分享平台

单片机理论试卷2019电子信息大专班 第3学期 - 图文 

来源:用户分享 时间:2025/12/11 3:21:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

安远中等专业学校2020-2021学年第期

—《单片机理论》学科试卷

——适应班级:大专班

——题号一二三四五总分

—:—号—学—得分

———线一、填空题(本大题共10小题,每空1分,共20分)——1、STC15系列单片机比89系列单片机运算速度快倍。可以使——用汇编语言和

语言编程。——2、十六进制数0x7a转成8位二进制数为———3、KeiL5软件中,工程文件的扩展名是,编译后生成可烧写:—名—的文件扩展名是。

姓——4、单片机的

接口(简称I/O口)是其从外部获取信

—封息,并将控制信号送达被控制对象的桥梁。

———5、半导体存储器中有一类在掉电后不会丢失数据,称之为_____,——有一类掉电后会丢失数据,称之为。——6、串行口中断标志RI/TI由

置位,

清零。

—:—级—7、C51程序与其他语言程序一样,程序结构也分为

班——、

三种。密—8、C51中char型变量的长度为位,其值域为

——9、C51中“!”运算符的作用是,”~”运算符作用

———是

——10、仅把P54端口设置为推挽输出的语句

;

————二、判断题(每小题2分,共20分)

()1、RAM的读写速度很快,掉电后数据会保存

()2、为了消除按键的抖动,常用的方法有硬件和软件两种方法。()3、#include与#include"STC15.H"是等价的。()4、大容量片内EEPROM,擦写次数在十万次以上。()5、变量a1=0x92,则if(a1)结果是假。

()6、STC15单片机内部有复位电路,可以不接外部复位电路。()7、C51中0x83|0x11运算结果是0x93。

()8、单片机的复位有上电复位和手动复位两种,当单片机出错或者进入死循环时可按复位键重新启动。

()9、单片机处理的三种基本信息:数据信息、地址信息、指令信息。()10、串行口的数据发送和接收缓冲器都是SBUF。三、选择题(每小题3分,共30分)()1、单片机应用程序一般存放在中。

A、RAMB、ROMC、寄存器D、CPU()2、单片机中STC15W4K58S4片内FLASH有字节A、58KB、15KC、4KD、64K()3、一般写在C语言程序开头。

A.子函数B.头文件C.主函数D.变量()4、下列哪个不是Keil5的数据类型?

A、voidB、stringC、charD、float()5、共阳数码管显示5,对应的码值是

A.0xc0B.0xc7C.0x82D.0x92()6、IAP15W4K58S4的工作电压是

A、3.5V-6VB、2V-5VC、2.5V-5.5VD、3V-5.5V

()7、单片机按键去抖延时一般选

A.10msB.10usC.10sD.100ms

()8、我们的STC15开发板点亮LED时,P0端口模式设置成

A.输入模式B.开漏模式C.高阻模式D.准双向模式()9、STC15开发板上数码管显示1234时,位选端的波形是

A.正弦波B.矩形波C.高电平D.低电平。()10、数码管动态扫描时,扫描频率建议选

A.1HZB.10HZC.50HZD.50KHZ四、解答题15分

1、说明串行数据缓冲器SBUF功能。5分答:

2、要提取时间秒(miao)的十位数字S,个位数字G,用两句C语言把S与G表示出来。5分答:

3、说明LED显示器的静态驱动显示和动态驱动显示的优缺点。5分答:

五、完形填空(15分)<针对我们的开发板>#include//头文件#include//头文件#defineuintunsignedint//宏定义#defineucharunsignedchar//宏定义

/**********@11.0592MHZ延时子函数********************/voiddelayms(ms){

uinti,j;

for(i=0;i

/***************主函数****************/voidmain(void){

k;//定义1个无符号字符型变量k;

P0M1=;P0M0=;//把P0设置成准双向口

;//给P0赋值,点亮最低位LED灯。

for(k=0;k<7;k++){

delayms(1000);//延时1SP0=(P0,1);//把Led循环向左移动1位}

for(k=0;k<8;k++){

delayms(1000);//延时1SP0=(P0,1);//把Led循环向右移动1位;}P0=;//关闭所有LED灯;while();//程序在此循环;}

(5分)实验现象:程序下载到开发板后,LED的现象是:

单片机理论试卷2019电子信息大专班 第3学期 - 图文 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1b51c77z817z7sh75m1a072ie1yhw200mx4_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top