单片机练习题
单片机练习题
练习题
一、填空题:
1.80C51单片机的CPU是位的;内置有个16位定时器/计数器;有个8位
I/O接口;有个中断源。
2.80C51单片机在P3口的第二功能项目中,是。
3.在C51语言中,逻辑运算符“!”表示;形如void function(void)的函数是参
数函数。
4.80C51单片机控制寄存器PCON中的SMOD位是倍增位。而产生波特率的约定
定时器为。
5.由LED组成的七段数码显示管有极和极两种接线方式。
6.80C51单片机在P3口的第二功能项目中,RXD是。TXD是。
7.在C51语言中,逻辑运算符“&”表示;形如void function(unsigned char)的
函数是参数函数。
8.80C51单片机串行口控制寄存器SCON中的SM0、SM1是选择位,而REN位
是接收位。
9.在使用LED组成的共阳极七段数码显示管时,电平可使数码管发光;在使用LED
组成的共阴极七段数码显示管时,电平可使数码管发光。
二、单项选择题:
1.在C51语言的数据类型中,无符号字符变量的定义为:( )。
A、unsigned char;
B、signed char;
C、unsigned int;
D、signed int。
2.定时器T1的最大溢出时间大约为:( )ms。
A、35;
B、45;
C、55;
D、65。
3.C51编译器对中断编号为0的中断源为()。
A、外部中断0;
B、外部中断1;
C、定时器0中断;
D、定时器1中断。
4.在LED组成的七段数码显示管为共阳极接线方式下,数字“8”的段码为:()。
A、C0H;
B、80H;
C、90H;
D、B0H。
5.在选定定时器中断时,若要中断溢出时间为50ms,则定时器的工作方式应为()
A、方式0;
B、方式1;
C、方式2;
D、方式3。
6.在选定外部中断0为脉冲触发时,以下哪个标志位的设置是正确的?()
A、IT0=0;
B、IT1=0;
C、IT0=1;
D、IT1=1。
7.在选定串行口通信工作时,方式0为()收发,其波特率为()。
A、异步;
B、固定;
C、同步;
D、可变。
8.在晶振为11.0592MHz时,设串行口发送波特率为9600,则定时器初值应为()。
A、0xf4;
B、0xfa;
C、0xfd;
D、0xff。


