以下为《大专第二次月考《单片机应用技术》试卷》的无排版文字预览,完整内容请下载
建湖中专2019秋学期联院大专部第二次月考
2017级 电子 专业《单片机应用技术》试卷
命题人:成德标 考试时间:40分钟 试卷分值:100分
一、填空题(20分)
1、修饰符interrupt?m中m的取值为1对应的中断情况是使用________________中断。
2、要启动定时器0,则可以使用指令TR0=___________。
3、有指令unsigned char tab[]={0xC0、0x0xF9、0xA4、0xB0、0x99、0x92、0x82、0xF8、0x80、0x90},则些数组对应的是______________(共阳/共阴)数码管的段某某,若要P0口输出一个段某某,让单片机显示“5”,则可用指令P0=tab[i];问i=________;
4、变量tmp=0x15,经运算tmp>>=4;后的tmp值为___ _ 。
5、51单片机仅定时器T0用做定时方式时,采用工作方式1,软件启动,则工作方式控制字可设定为TMOD=_____________。
6、单片机系统时钟为12MHz,利用T0定时2S,问在定时器工作方式0下,并设定初值为TH0=(8192-2000)/32;TL0=(8192-2000)%32;则T0需要循环定时中断_______次才能实现2S定时。
7、定时器/计数器的工作方式3是指得将___________拆成两个独立的8位计数器,____不用。
8、在时钟为12MHz的单片机采用方式0时是13位计数器,它的最大定时时间是__________mS。
二、选择题(30分)
题号
1
2
3
4
5
6
7
8
9
10
答案
1、中断总允许位是( )。
A.EA B.EI C.ES D.IE
2、定时器1中断允许位是( )。
A.IE B.ET2 C.ES D.ET1
3、当定时器0的计数器计数溢出时,( )位置1。
A.TF0 B.TF1 C.SM0 D.SM1
4、启动定时器0时,应将( )位置1。
A.TF0 B.TR0 C.SM0 D.SM1
5、51单片机定时器定时时间主要取决于( )。
A.工作模式 B.系统时钟 C.工作模式和系统时钟 D.ABC全不是
6、晶振为12MHz,要做一个定时时长为50ms的定时器,应该选择工作方式为( )。
A.方式0 B.方式1 C.方式2 D.方式3
7、MCS—51单片机定时器T1的溢出标志TF1,计满数产生溢出时不用中断方式而用查询方式,则应( )。
A.由硬件清零????B.由软件清零????C.由软件置于???D.可不处理?
8、51单片机使用12MHz晶振,产生523Hz的音频信号,定时器定时脉冲数是( )。
A.239 B.478 C.956 D.1912
9、51单片机五个中断源的默认优先权由高到低排队正确的是?????。
A、串行口、定时计数器0、定时计数器1、外中断0、外中断1
B、串行口、外中断0、定时计数器0、定时计数器1、外中断1
C、外中断0、外中断1、定时计数器0、定时计数器1、串行口
D、外中断0、定时计数器0、外中断1、定时计数器1、串行口
10、89C51定时/计数器共有四种操作模式,由TMOD寄存器中M1 M0的状态决定,当M1 M0的状态为01 时,定时/计数器被设定为????? 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 0=_______; //计200次,计数初值为模256减200
TL0=TH0;
ET0=___________;
EA=___________; //允许CPU响应中断,允许T0发中断请求
TR0=1; //启动T0
while(1); //无限循环等待中断
}
void timer0()interrupt ______
{ i++;
if(i==________)
{
i=________;
P1_1=!~P1_1; //输出求反
j++;
if(j==________)
{
j=________;
P1_0=~P1_0; //输出求反
}
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《大专第二次月考《单片机应用技术》试卷》的无排版文字预览,完整内容请下载
大专第二次月考《单片机应用技术》试卷由用户“asqwdefr”分享发布,转载请注明出处