单片机原理及应用-111A-生医08-答案及评分标准_第1页
单片机原理及应用-111A-生医08-答案及评分标准_第2页
单片机原理及应用-111A-生医08-答案及评分标准_第3页
单片机原理及应用-111A-生医08-答案及评分标准_第4页
单片机原理及应用-111A-生医08-答案及评分标准_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学院 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 四川理工学院试卷(2010 至2011 学年第2学期)课程名称:单片机原理及应用 (考查课 开卷考试A卷 参考答案及评分标准)命题教师:适用班级:生物医学工程08级1、2班考查(开卷考试) 年 月 日 共6页题号一二三四五总分评阅(统分)教师得分注意事项:1、 满分100分。要求卷面整洁、字迹工整、无错别字。2、 考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。3、 考生必须在签到单上签到,若出现遗漏,后果自负。4、 如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分

2、别一同交回,否则不给分。试 题得分评阅教师一、 填空题 (每空1分,共20分)1. “单片机”的英文缩写是 SCM ,“微控制器”的英文缩写是 MCU 。2. MCS-51单片机引脚信号中,信号名称带上划线表示该信号 下降沿 有效或低电平有效。3. MCS-51单片机的复位条件是在RST端保持至少 2 个机器周期的高电平。复位后,CPU从 0000H 单元开始执行程序, SP= 07H ,PSW= 00H 。4. MCS-51单片机内部RAM的寄存器区共有 32 个单元,分为 4 组寄存器,每组 8 个单元,以 R0R7 作为寄存器名称。5. 10根地址线可寻址 1024 个存储单元,32KB

3、存储单元需要 15 根地址线来寻址。6. 在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 地址 。7. 计算机之间的数据通信有两种方式,即 串行 方式和 并行 方式,其中具有成本低特点的是 串行 数据传送。8. 若8051单片机的晶振频率fosc12MHz,则时钟周期为 1/12uS ,机器周期为 1uS ,执行“MUL AB”指令需要时间为 4uS 。得分评阅教师二、选择题,请将答案填入下面的表格内,否则不得分 (每小题2分,共20分)题号12345678910答案DAACBCCDDC1. 3的补码是: A. BB. BC. BD. B2. 外部中断INT

4、0的中断入口地址是:A. 0003HB. 000BHC. 0013HD. 001BH3. 在单片机中,用作标志寄存器的一个特殊功能寄存器是:A. PSWB. DPTRC. PCD. B4. 若要求最大定时时间为156个机器周期,则应选用定时器的最佳工作方式是:A. 方式0B. 方式1C. 方式2D. 方式35. MCS-51中的位地址00H7FH,位于下列那些单元中:A. 片内RAM 00H1FHB. 片内RAM 20H2FHC. 片外RAM 00H1FHD. 片外RAM 20H2FH6. MCS-51中DPTR寄存器用途是:A. 程序计数器B. 片内RAM指针C. 片外RAM指针D. 数据计

5、数器7. 单片机8051的ALE引脚是: A. 输出高电平 B. 输出低电平输C. 出矩形脉冲,频率为fosc的1/6D. 输出矩形脉冲,频率为fosc的1/28. EPROM是指:A. 只读存储器B. 电擦除的只读存储器C. 随机存储器D. 紫外线可擦除的只读存储器9. 当DAC0832 D/A转换器的片选端接8031的P2.0时,程序中0832的地址指针DPTR寄存器应置为:A. 0832HB. FE00HC. FEF8HD. 以上三种都可以10. 单片机中PUSH和POP指令通常用来:A. 保护断点B. 保护现场C. 保护现场、恢复现场D. 保护寄存器的值学院 专业 级 班 学号 姓名

6、密 封 线 密 封 线 内 不 要 答 题 得分评阅教师三、判断题(正确的划“”,错误的划“” )(每小题1分,共10分)1. 汇编语言源程序是单片机可以直接执行的程序。()2. 单片机的CPU从功能上可分为运算器和存贮器。()3. 8051与8031的区别有:8051片内无ROM。()4. 单片机系统扩展时使用的锁存器,是用于锁存高8位地址。()5. 执行ACALL指令时,栈指针SP的内容会发生变化。()6. 8051的多个中断源不可以同时申请中断。()7. CPU在响应INT0中断时,INT0的中断申请标志IE0要用软件清除。()8. 中断允许寄存器IE的作用是用来对各中断源进行开放或屏蔽

7、的控制。()9. 程序状态寄存器PSW用于存放运算结果。()10. 将37H单元的内容传送至A的指令是:MOV A,#37H。()得分评阅教师四、简答及画图题 (每题10分,共30分)1. 读下列程序,回答问题。void main(void)unsigned char xdata var1;unsigned char pdata *dp1; unsigned int xdata *dp2; unsigned char xdata *dp3; var1=XBYTE0x0005;dp1=0x30; dp2=0x1000; *dp1=0xff; *dp2=0x1234; dp3=&var1; *dp

8、3=0x20; while(1);“pdata”的含义是指:以Ri间接访问的片外RAM低256Byte(2分) ;“xdata”的含义是指:以DPTR间接访问的片外RAM ,可访问64KB范围(2分);执行完上述程序后:var1的值是 0x20(2分) ;dp3的值是 0x0005(2分) ;片外RAM 0x1001单元的内容是 0x34(2分) 。2. 读下列程序,回答问题。MOVR0,# dataMOVA,R0RLAMOVR1,ARLARLAADDA,R1MOVR0,AEND上述程序段实现的功能是:把data单元的内容乘以10放回原单元(2分) ;若程序执行前data=20H,(20H)=

9、10H,执行上述程序段后:(A)=0A0H(2分),(20H)=0A0H(2分),(R0)=20H(2分),(R1)= 20H(2分)。3. 下图为8031扩展3片2764,图中硬件电路已经连接了一部分,请用片选法将剩下的相关硬件电路连接完成,并写出每一片2764的地址范围。(用十六进制数表示,否则不得分)绘图2分2764的用途是用作程序(1分)存储器,单片2764容量是:8K字节(1分);第(1)片2764的地址范围是:C000HDFFFH(2分) ;第(2)片2764的地址范围是:A000HBFFFH(2分) ;第(3)片2764的地址范围是:6000H7FFFH(2分) 。得分评阅教师学

10、院 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 五、编程题,可用汇编或C51语言,程序应有适当注释 (每题10分,共20分)1. 8051系统中,已知振荡器频率为12MHz,用定时/计数器T1,实现从P1.1产生高电平宽度为10ms,低电平宽度为20ms的矩形波(要求用中断实现)。答:#includesbit P1_1=P11;void timer1() interrupt 3EA=0;if(P1_1) P1_1=!P1_1;/低电平宽度20ms TH1=0xB1; TL1=0XE0; (3分)else P1_1=!P1_1;/高电平宽度10msTH1=0xD8; T

11、L1=0XF0;EA=1;(3分)void main()P1_1=1;TH1=0xD8;TL1=0XF0;TMOD=0x10;/方式1:16位定时计数方式ET1=1;TR1=1;EA=1;while(1);(4分)2. 下图是ADC0809与8051的接口电路图,读图完成下列问题。1) A/D转换通道端口地址分别是多少?(未连接地址引脚取“0”)2) 根据图形编写采第0路模拟量程序,并将结果存入内部RAM 20H地址中。答:(1)A/D转换通道端口地址范围是:0000H0007H (2分)(2)程序如下:汇编:ORG 0003HLJMP INT0ORG 0100H ;主程序MAIN: MOV R0,#20H ;设立数据存储区指针SETB IT0 ;设置外部中断0为边沿触发方式 SETB EA ;CPU开放中断SETB EX0 ;允许外部中断0中断MOV DPTR,#0000H ;送入口地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论