《单片机应用技术项目式教程考试1》由会员分享,可在线阅读,更多相关《单片机应用技术项目式教程考试1(6页珍藏版)》请在金锄头文库上搜索。
1、单片机应用技术课程试卷一一、选择题(每小题 2 分,共24分)1、C语言中最简单的数据类型包括( )。A、整型、实型、逻辑型 B、整型、实型、字符型C、整型、字符型、逻辑型 D、整型、实型、逻辑型、字符型2、下列计算机语言中,CPU能直接识别的是( )。A、自然语言 B、高级语言 C、汇编语言 D、机器语言3、MCS-5l单片机的堆栈区是设置在( )中。A、片内ROM区 B、片外ROM区 C、片内RAM区 D、片外RAM区4、以下能正确定义一维数组的选项是( )。A、int a5=0,1,2,3,4,5; B、char a =0,1,2,3,4,5; C、char a=A,B,C; D、int
2、 a5=0123;5、数据的存储结构是指( )。A、存储在外存中的数据 B、数据所占的存储空间量 C、数据在计算机中的顺序存储方式D、数据的逻辑结构在计算机中的表示6、下列关于栈的描述中正确的是( )。A、栈是先进后出的线性表 B、栈是只出不进的线性表C、栈是先出后进的线性表D、不确定7、能够用紫外光擦除ROM中程序的只读存储器称为( )。A、掩膜ROM B、PROM C、EPROM D、EEPROM8、在MCS-51系统中,若晶振频率为8MHz,一个机器周期等于( ) s 。A、1.5 B、3 C、1 D、0.5 9、AT89S51的时钟最高频率是( )。 A、12MHz B、6 MHz C
3、、8 MHz D、33 MHz 10、以下不是构成单片机的部件( )。 A、微处理器(CPU)B、存储器 C、接口适配器(I/O接口电路) D、打印机 11、下列不是单片机总线是( )。 A、地址总线 B、控制总线 C、数据总线 D、电源总线 12、十进制29的二进制表示为原码( )。 A、11100010 B、10101111 C、00011101 D、00001111 二、判断题(每小题 2 分,共26分)( )1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。( )2、while和for都可用来实现循环的功能,两者可以互换。( )3、若一个函数的返回类型为void,
4、则表示其没有返回值。( )4、位类型bit是51单片机特有的数据类型。( )5、所有定义在主函数之前的函数无需进行声明。( )6、AT89S51的程序存储器只是用来存放程序的。( )7、AT89S51系统可以没有复位电路。( )8、51单片机的特殊寄存器SP用于堆栈操作。( )9、数字“2”的字型码是“02H”( )10、动态显示实际上是一位一位显示。( )11、如果用户需要使用多个按键,则常使用矩阵式键盘实现。( )12、AD0809是一种12位A-D转换器。 ( )13、51单片机内部有4个定时/计数器。三、简答题(每小题10分,共30分)1、MCS-51单片机有多少根I/O线,它们和单片机的外部总线有什么关系?2、定时/计数器T0有几种工作方式?各自的特点是什么? 3、51系列单片机的中断源有几个?它们默认的优先级顺序是怎样的?四、编程题(每小题10分,共20分)1、已知单片机的P3口接有发光二极管,且当P3口为低电平时对应的发光二极管被点亮,编写程序使发光二极管从右向左依次轮流点亮。2、AT89S51单片机系统中,已知晶振频率为12MHz,用定时/ 计数器T1,编程实现从P1.1产生周期为2s的方波。6