中国计量学院单片机试卷A
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9.51单片机P0口用于普通I/O接口时,其输出接口为,若要作为开关量输出口时需要。
二、判断对错,在右边括号中分别标出“√”或者“×”。(10分)
1.电路的三态是指低电平、高电平和高阻态。()
2.若采用中断工作方式,51单片机的所有中断标志位都可以由硬件自动清零。()
3.程序计数器PC的作用是保存下一条将要执行的指令机器码。()
4.MOVC A,@A+PC指令中PC保存被查表格的首地址。()
5.MOV A,@DPTR用于对片外数据存储器的访问。()
6. 51单片机主程序的入口地址是0000H。( )
7. 波特率是指串行通信中每秒钟能够收发的字节数。()
8. 访问单片机特殊功能寄存器只能采用直接地址访问方式。()
9.51单片机中可被位寻址的内存空间范围只有20H~2FH。()
10.堆栈区的操作遵循后进先出原则。()
三、简答题(30分)
1. 什么是通信?单片机和外界通信的基本方式有几种?各具有什么样的特点?(8分)2.试举出至少4个与A/D或者D/A相关的技术术语,并分别解释其含义。(8分)
中国计量学院2010 ~2011 学年第一学期《微机原理及其应用》课程试卷(A)第 2 页共4页
2.利用定时/计数器和串行口编写一段程序,实现定时每隔50ms一次将片内30H~4FH中的非压缩BCD数先转换成ASCII码后再由串口向PC机发送,设晶振fosc=6MHz,波特率为4800,无奇偶校验。(15分)
INT引脚外接一按键开关,要求采用下降沿触发中断编程,将按键次数存入片内3.设单片机0
30H,并以16进制加1方式显示于P1口连接的8个发光二极管上,设各二极管为低电平点亮方式。(设最大按键次数为256次)(10分)
中国计量学院2010 ~2011 学年第一学期《微机原理及其应用》课程试卷(A)第 4 页共4页
中国计量学院20 10 ~ 20 11 学年第一学期
《微机原理及其应用》课程
试卷( A )参考答案及评分标准
开课二级学院:质安学院,学生班级:08质量1、2,08试点,教师:袁月峰
一、填空题(30分,每空1分)
1.哈佛结构、ROM和RAM分别安排在两个不同的地址空间、CPU访问ROM和RAM用不同的指
令,并用不同的控制信号线; 2. 5V、PSEN、,
WR RD、ALE、EA、接地; 3. 2个、
16位、65.536ms、500KHz;4. 1000000、RXD、TXD、9600; 5.50H、20H、74H; 6.0.0006、
电压、电流;7.锁存器、地址译码器;8.16KB、2FFFH; 9.开漏输出、外部上拉;
二、判断题(10分,每题1分)
√、×、×、×、×、√、×、√、×、√
三、简答题(30分)
1.(8分)要点:
计算机与外界的信息交换称为通信。(2分);基本通信方式两种:并行通信、串行通信(2分);并行通信中并行通信数据有几位,就需要多少根数据传输线,该方式通信速度快,但传输线多,适合近距离传输;串行通信中数据按位顺序一位一位的串行收发,特点是所需数据线少,适合长距离传输,但通信速度较慢。(4分)
2.(8分)要点:
量程:转换模拟电压的范围;
转换时间:完成一次数字量和模拟量之间转换所需的时间;
量化误差:有限数字量对模拟值进行离散取值(量化)而引起的误差,理论上为
1
2
LSB
分辨率:指数字量对应于模拟量的分辨能力,通常用数字位数表示;
接口形式:指和单片机或者其他控制器接口的方式,基本上分为并行和串行两种方式;
或者其他适当的技术术语。4个术语每个2分。
3.(8分)要点:
(1)51单片机P0~P3口都可以作为通用I/O口使用,用作开关量输入输出;(3分)
(2)在用作片外三总线扩展接口时,P0是低8位地址/数据复用口,P2口是高8位地址输出口,P3口的每个口都有各自的第二功能复用口,包括RXD,TXD,INT0,INT1,T0,T1,WR#,RD#,其中部分用于控制总线使用。(5分)
中国计量学院2010 ~2011 学年第一学期《微机原理及其应用》课程试卷(A)第 5 页共4页
4.(6分)要点:
在计算机系统中,各个部件之间传送信息的公共通路叫总线(1分)
三总线是指地址、数据、控制三总线(2分)。
数据总线用于传送数据信息,是双向三态形式的总线;
地址总线用于传送地址以识别不同的存储单元或I/O接口,是单向三态接口;
控制总线用于控制数据总线上数据传送的方向和对象等,其方向根据线的功能而定;(功能每条1分)
四、编程综合题(30分)
1.(5分)参考程序:
ORG 0000H
MOV R3,#50H
MOV R0,#30H
MOV DPTR,#4000H
COPY: MOVX A,@DPTR ;1
MOV @R0,A ;1
INC R0 ;1
INC DPTR ;1
DJNZ R3,COPY ;1
SJMP $
参考关键代码评分。
2.(15分)参考程序:
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP T0INT ;1
ORG 0030H
MAIN: MOV TMOD,#21H ;1
MOV TH0,#9EH ;0.5
MOV TL0,#58H ;0.5
MOV SCON,#40H ;1
MOV TH1,#0FDH ;0.5
MOV TL1,#0FDH ;0.5
SETB TR1 ;0.5
中国计量学院2010 ~2011 学年第一学期《微机原理及其应用》课程试卷(A)第 6 页共4页