资源描述
姓名: 学号:
2004至2005学年第一学期考试试题
PIC单片机原理及应用 课程(闭卷)
(院系: 计算机科学技术学院 年级: 2001 专业: 计算机科学与技术 )
题 号
一
二
三
四
五
平时分
总分
评卷人
分 数
5
5
5
5
10
70
100
——
得 分
一、 名词解释(写出下了英文术语的中文意思。每题0.5分,共5分)
MCU EEPROM
FLASH WDT
OTP ADC
PWM USART
I2C ICSP
二、 选择题(每题1分,共5分)
1、、PIC单片机采用___总线结构。( )
A 普林斯顿、
B 哈佛、
2、PIC16F877单片机精简指令集系统共___条。( )
A 75 B 133
C 35 D 111
3、PIC单片机复位地址___,中断入口地址___。( )
A 0000H、0000H B 0000H、0003H
C 0004H、0004H D 0000H、0004H
4、下列指令中,_____组指令是二个指令周期。( )
A MOVWF 20H B BSF INTCON,GIE
C GOTO D CLRF PORTC
5、PIC16F877单片机程序存储器和数据存储器的宽度分别是___和___。( )
A 8、8 B 14、8
C 16、8 D 16、16
三、 简答题(每题1分,共5分)
1、列举数据存储器中常用的专用寄存器。(列举2个)
2、对数据存储器20H清0,可以有哪几种方式?(请列举指令)
3、试举出PIC16F877单片机的中断源(举2个)。
4、如何将PORTC寄存器进行不带进位的循环左移。
5、如何降低单片机的功耗?
四、 程序设计(5分,写不下可在背面书写,请标明题号)
通过寄存器间接寻址的方式将数据存储器60H~6FH单元清零。(寄存器INDF和FSR配合使用)
五、 综合题(10分,写不下可在背面书写,请标明题号)
A/D转换的中断程序设计:
设计一个电子温度测量仪的雏形,温敏电阻(R2)感受外界温度变化,单片机实时采集RA0引脚的模拟量将其转化为数字量,通过端口C连接的一位LED数码管显示A/D转换结果的高8位。(要求:画出程序流程图、写出相关中断程序) 说明:R2是一个温敏电阻,其电阻值随温度变化而变化。
PIC16F877
RA0/AN0
端口
C
VCC
R1
R2
(图a)
第 2 页 共 2 页
展开阅读全文