PIC单片机原理及应用考卷(共2页).doc

上传人:飞****2 文档编号:13470367 上传时间:2022-04-29 格式:DOC 页数:2 大小:26.50KB
返回 下载 相关 举报
PIC单片机原理及应用考卷(共2页).doc_第1页
第1页 / 共2页
PIC单片机原理及应用考卷(共2页).doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《PIC单片机原理及应用考卷(共2页).doc》由会员分享,可在线阅读,更多相关《PIC单片机原理及应用考卷(共2页).doc(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上第一学期期末考试PIC单片机原理及应用试卷 一、填空题:(每空1分,共30分)1. 假定PIC时钟频率为4MHz,那么执行第一条非转移类指令的真实时间是 微秒.2. PIC16F877单片机的程序存储器共有 位单元空间.3. PIC16F877单片机的数据存储器共有 位单元空间.4. 对于PIC系列单片机,外围设备中断服务程序的入口地址是_ _H.5. 程序计数器PC的指针总是指向_下一条指令_所在程序存储器单元的地址.6. 程序存储器ROM分 页,数据存储器RAM分 体.7. PIC16F877单片机的A/D转换器具有 个模拟量输入通道.8. PIC16F877内嵌

2、的A/D转换器,将模拟量转换为 位的数字量.9. PIC单片机系列中级产品16F877的指令集有 条指令.10.PIC16F877单片机共有 个I/O端口,它们分别被称作: .(5分)11.在SPI串行通信接口中,输入线为 ,输出线为 ,同步时钟线为 .(RC5/SDO, RC4/SDI, RC3/SCK对应填入)12.TMR0和TMR1在 的作用下作定时器,在 的作用下作计数器.13.PIC16F877单片机的定时器/计数器,实际上是一个_ _法计数器.14. PIC16F877单片机共有 个中断源,分为和 _ _两类.15.A/D转换器的主要技术指标有: , 和 三个.16. PIC单片机

3、在执行中断服务程序时,需要对_ 、 、 和 等特殊功能寄存器进行保护.二、选择题:(单选题,4个答案中只有一个正确,每题1分,共20分)1.PIC单片机中作为数据传送桥梁的寄存器是( ) A. W B.STATUS C.RAM D.FSR2.PIC16F877单片机的I/O端口共有( )条引脚 A.30 B.31 C.32 D.333.RAM数据存储器在其地址空间上分为4个体,每个体均为128X8位宽的存储单元,决定体选的是( )寄存器中的相关位 A.PCL B.STATUS C.PCLATH D.FSR4.将20H单元中的最低位清0,可利用( )语句 A.BTFSC 20H,0 B.BTFS

4、S 20H,0C.BCF 20H,0 D.BSF 20H,05.请分析下列指令,其中包含20H立即数的指令是( )A.ADDLW 20H B.INCF 20H,WC.ADDWF 20H,F D.ANDWF 20H,F6.指令“MOVF COUNT,0”的功能是( )A.将0传送至COUNT B.将COUNT寄存器内容传送至WC, 将W寄存器内容传送至COUNTD. 将COUNT寄存器内容传送至COUNT7.在下列指令执行过程中,( )将对STSTUS状态寄存器的标志位Z产生影响A. MOVEF F B. SWAPF F,W C. MOVF F,F D. GOTO LOOP8.下列指令中,当条件

5、满足时能够实现转移的指令是( )A.SWAPF f,d B.BCF f,b C. DECFSZ f,d D.BSF f,d9.指令“RLF f,W”实现的功能是( )A.(f)带C右移一位送W B. (f)带C左移一位送WC.(w)带C右移一位送F D. (w) 带C左移一位送F10.如果要将RE端口设置为一般I/O引脚,除了必须对方向寄存器TRISE进行设置外,还应对( )进行初始化 A. ADCON1 B. OPTION_REG C. INTCON D. PIEI11.当RC端口的某个引脚设置为输入方式时,其它7个引脚( )A.必须都用作输入引脚 B.必须都用作输出引脚C.即可作输入引脚也

6、可作输出引脚D.即可作输入引脚也可作输出引脚,但不能改变12.PIC单片机在复位后,所有端口的I/O引脚都被设置在( )方式下 A.输出 B.输入 C.不确定 D.内部弱上拉使能13.在SPI接口的主控方式下,当满足( )条件时,就开始发送数据 A.数据写入SSPBUF B.BCK下降沿出现 C.数据写入SSPSR D.中断标志位置114.TMR0定时器/计数器产生中断的必要条件,有以下几点,但( )除外 A.GIE=1 B.PEIE=1 C.T0溢出 D.T0IE=115.对于一次中断申请,中断服务程序内容的执行顺序比较合理的是( )A. 保护现场、查询中断源、清除标志、处理中断B. 查询中

7、断源、保护现场、处理中断、清除标志C. 处理中断、查询中断源、保护现场、清除标志D. 清除标志、保护现场、处理中断、查询中断源16.对于PIC16F877单片机,在所有中断源中,以下选项中断级别是( ) A. INT最高 B.TMR0最高 C.RB电平变化最高 D.都相同17.在进行中断服务程序设计时,程序的最后一条指令一定是( ) A.RETURN B.RETFIE C.RET D.RETLW18.PIC单片机在执行返回指令而退出中断服务程序时,返回地址来自( ) A. ROM区 B. 程序计数器PC C. 堆栈区 D. CPU的暂存器19.PIC16F877单片机专用模拟转换器输入信号的电

8、压范围是( )V A. 没有限定 B. 03 C. 05 D. 01020.PIC16F877单片机内嵌的A/D转换器,其工作原理是采用( )工作方式 A.逐次比较型 B.双积分型 C.分级型 D.脉宽调制型三、判断题:(正确的在题后括号内打“”,错误的打“”,共15分)1.PIC系列单片机是美国Microchip公司生产的产品。( )2.哈佛总线结构,是将芯片内部的数据总线和指令总线彻底分离,为采用不同的字节宽度、有效扩展指令的字长奠定了基础。( )3.AD控制寄存器的设置与RA、RB、和RC的输入/输出方式有关。( )4.在RB端口中,RB0-RB7任意引脚都具有逻辑电平变化的中断功能。(

9、 )5.所谓指令的寻址方式,是指寻找操作数的方法。( )6.当定时器/计数器TMR0定时计数计满时,产生溢出,T0IF=1,请求中断。( )7.中断标志位的状态与该中断源是否允许中断没有关系。( )8.如果设置某个中断源的中断允许位为1,则该中断源即可被CPU响应。( )9.在中断被禁止的情况下,中断标志已位被置1,一旦解除禁止,仍不一定立即产生中断。( )10.PIC单片机的指令和其它单片机一样,都是由操作码和操作数两个部分组成( )。11.判断下列指令语句是否有错,错的,把正确的写出来。(5分) 正确否 正确的: MOVLF 20H ( ) CLDF 20H ( ) BTFSZ 20H,0

10、 ( ) SWAF 20H ( ) RLCF f,W ( ) 四、 阅读程序题:(共10分)1.请阅读下段程序,给每条指令语句增加注释。(5分) ORG 0000H NOP MOVLW 32H ; MOVWF 20H ;LOOP DECFSZ 20H,F ; GOTO LOOP1 ; GOTO LOOP2 ;LOOP1 PAGESEL XSHI ; CALL XSHI ; PAGESEL LOOP ; GOTO LOOP ;XSHI (略) LOOP2 NOP END 2.请分析以下程序片段,当程序执行完后,(20H)和(FSR)存储单元中的内容是多少。(5分) MOVLW 20H MOVWF FSR MOVWF 20H INCF INDF INCF FSR SWAPF 20H MOVF 20H,0 ANDWF FSR,1 (20H)= (FSR)= 六、 编写软件延时子程序(共15分)1.请编写延时150ms子程序(10分)2.将RD端口的高4位和低4位分别设置为输出和输入端,而把RB端口全部设置为输出接口。请编写初始化端口子程序。(5分)七、 计算题:(共10分)设系统时钟频率为4MHZ,采用TMR0定时51.2ms,若采用最大分频比,计算TMR0的计数初值X0.(5分),并编写TMR0的初始化程序(5分)。专心-专注-专业

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁