嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)

上传人:油条 文档编号:114992618 上传时间:2019-11-12 格式:DOC 页数:9 大小:493KB
返回 下载 相关 举报
嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)_第1页
第1页 / 共9页
嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)_第2页
第2页 / 共9页
嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)_第3页
第3页 / 共9页
嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)_第4页
第4页 / 共9页
嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)》由会员分享,可在线阅读,更多相关《嵌入式系统(单片机)助理工程师认证考试理论试题A(答案)(9页珍藏版)》请在金锄头文库上搜索。

1、中国电子学会嵌入式(单片机)助理工程师专业技术资格认证考试试题 (11-01)(密封线内勿答题) 学校 专业 姓名 身份证号 (密封线内勿答题) (考试时间:150分钟)题号一二三四五总分分数一、填空题(将正确答案填入空格中,每空1分,共35分)得分评阅人1、MCS51单片机的最大程序寻址空间为 64K KB,空间的地址范围为0000H-FFFFH,单片机复位后程序入口地址为 0000H 。外部中断0的入口地址为 0003H ,T1定时/计数器的中断入口地址为 001BH 。2、PSW中RS1=1,RS0=0,R3对应的字节地址为 13H 。3、7AH对应的十进制数为 122 D,对应的二进制

2、数为01111010 B。4、MCS51单片机的仅使用内部ROM时,EA引脚应接 高 电平。5、当MCS51单片机RST引脚出现 2个 机器周期以上高电平时单片机可有效复位,复位后SP= 07H ,PC= 0000H ,P1= FFH 。6、MCS-51单片机的低功耗方式有 待机 、 掉电 。7、MCS-51单片机的常用复位方式有 手动复位 、 上电复位 。8、80C51单片机的串行口控制寄存器器是 SCON ;串行口工作在方式2时SM0、SM1设置为 10 ,当设置允许串行口接收串行输入数据时必须将 REN 位设置为1。9、把数据存入堆栈称为 入栈 ,从堆栈取出数据称为 出栈 ,从堆栈取出数

3、据遵循 先进后出、后进先出 的原则。10、LED数码管按结构分为 共阴 和 共阳 两种形式。11、键盘按键的检测过程中消除抖动常用的方法有 RS触发器滤波 、 RC滤波 、 软件延时 。12、DAC0832的参考电压为+5V,则分辩率为 5/256 V。13、矩阵键盘中为了识别键盘上的闭合键,通常采用两种方法 逐行扫描法和 线反转法 。14、C51中定义的位变量的关键字是 bit 位变量对应的地址空间范围是 0x20-0x2f 。15、unsigned char 定义的变量取值范围 0-255 ,unsigned int定义的变量取值范围 0-65535 。二、选择题(共20个题,每小题 1分

4、,共20分)得分评阅人 1、当单片机外接数据存储器时P2口作为 。 (C )A.低8位地址线 B.准双向I/O端口C.高8位地址线 D.8位数据线2、单片机晶振频率为12MHZ时,单片机定时/计数器可以计数的最大脉冲频率为 。 ( C )A.2MHZ B.1MHZC.500KHZ D.250KHZ3、在单片机片外扩展一片2764需要 根地址线。 ( C ) A.8根 B.11根C.13根 D.15根 4、下列变量定义不正确的是 。 ( C ) A.unsigned int a ; B.unsigned char data i;C.unsigned char code distab10; D.i

5、nt s=100; 5、单片机的堆栈空间设置在 。 ( C )A.片内ROM B.片外ROMC.片内RAM D.片外RAM6、只使用定时器T0工作在计数方式1时,启动不受外部引脚控制TMOD应设置为 。 ( B )A.50H B.05HC.11H D.15H7、MCS51的串行数据缓冲器SBUF用于 。 ( B ) A存放运算中间结果 B存放待发送或已接收到的数据C暂存数据和地址 D存放待调试的程序8、8051单片机中,唯一一个用户可使用的16位寄存器是 。 ( D )APSW BACC C SP DDPTR9、单片机中PUSH和POP指令常用来 。 ( C ) A保护断点 B保护现场 C保护

6、现场,恢复现场 D保护断点,恢复断点10、下列指令中不影响PC内容的是 。 ( A ) AMOVC A,A+PC BRETI CRET DACALL11、可以实现P1口输出各位内容循环左移的语句是 。 ( A )AP1=P17; BP1=P17; CP1=P11; DP1=P11;12、单片机的P0、P1口作输入用途之前必须 。 ( A )A在相应端口先置1 B在相应端口先置0C外接高电平 D外接上拉电阻13、存储1616点阵的一个汉字信息,需要的字节数为 。 ( A )A.32 B.64 C.128 D.25614、I2C总线的起始条件是: ( D ) A当SCL为低电平时,SDA发生由高到

7、低的跳变B当SCL为低电平时,SDA发生由低到高的跳变C当SCL为高电平时,SDA发生由低到高的跳变D当SCL为高电平时,SDA发生由高到低的跳变15、利用下列 关键字可以改变工作寄存器组 ( D )Ainterrupt B.sfrCwhile D.using16、使用宏来访问绝对地址时,一般需包含的库文件是( B )A.reg51.h B.absacc.h C. intrins.h D.startup.h17、在串行口工作于移位寄存器方式时,其接收由 来启动。( A )A. REN B. RI C. REN和RI D. TR18、C51不包含的存储器模式是 ( A )A xdata B. S

8、mall C. compact D. large19、DS18B20是 ( C ) AI2 C总线串行接口芯片 B.SPI串行接口芯片C. 单总线串行接口芯片 D.UART串行接口芯片20、具有模数转换功能的芯片是 ( A )A.ADC0809 B.DAC0832 C.MAX813 D.PCF8563 三、判断题(共10个题,在正确的后面括号中对打,否则打,每小题1分,共10分)得分评阅人1、若一个函数的返回类型为void,则表示其没有返回值。 ( )2、SFR中凡是能被8整除的地址,都具有位寻址能力。 ( )3、MCS-51单片机的程序存储器只能用来存放程序的。 ( )4、串口中断标志由硬件

9、清0。 ( )5、MCS51的产品8051与8031片内都无ROM。 ( )6、C51中通用指针变量占用2个字节。 ( )7、C51中的中断服务程序函数必须是无返回值和无参数的函数。 ( )8、C51定义为idata的RAM地址范围为0x00-0x7f。 ( )9、汇编指令RET与RETI的功能完全相同。 ( )10、main()函数可以放在程序中的任何位置,程序总是从main()函数开始执行。( )四、程序填空题(共3题,共15分) 得分评阅人1、在单片机的P1口连接有8个发光二极管,改变P1口的状态即可控制发光管发光还是不发光(0发光,1不发光)。编程实现8个发光管按以下规律变化:总共9种

10、状态,每隔一秒变化一次,9次一个循环:仅1号灯亮、仅2号灯亮仅8号灯亮、全亮。(每空1分)void Delay1s(void); /1秒延时函数void main()unsigned char code vucCodeDpcode9=0x0FE, 0x0FD, 0xFB , 0x0F7, 0x0EF, 0x0DF, 0xBF , 0x7F, 0x00;unsigned char data vucDataIndex = 0 ;while(1)P1 = vucCodeDpcodevucDataIndex ; Delay1s();vucDataIndex +;if(vucDataIndex=9) v

11、ucDataIndex=0 ;2、设计运算函数,实现分段函数的功能,返回值为无符号字符型,形参类型为无符号字符形。 3x+4 (xx=10) 3x/10 (x=20) (每空2分)unsigned char func1(unsigned char x ) unsigned char y; if( x10 ) y=3*x+4; else if (x20) y=5*x-16; else y= 3*x/10 ; return(y); 3、P1口接有8个发光二极管,如图所示,编写程序使单一灯每隔1S左移一位,不断循环。设振荡频率为fOSC=6MHZ,利用定时器T0、方式1下结合软件计数完成定时。(每空1分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号