微控制器原理与应用-112A-自动化09-答案及评分标准_第1页
微控制器原理与应用-112A-自动化09-答案及评分标准_第2页
微控制器原理与应用-112A-自动化09-答案及评分标准_第3页
微控制器原理与应用-112A-自动化09-答案及评分标准_第4页
微控制器原理与应用-112A-自动化09-答案及评分标准_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

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

2、,否则不给分。试 题得分评阅教师一、 填空题 (每空1分,共10分)1. “单片机”的英文缩写是 SCM ,“微控制器”的英文缩写是 MCU 。2. MCS-51单片机引脚信号中,信号名称带上划线表示该信号 下降沿 有效或低电平有效。3. MCS-51单片机内部RAM的寄存器区共有32个单元,分为 4 组寄存器,每组 8 个单元,以 R0R7 作为寄存器名称。4. 10根地址线可寻址 1024 个存储单元,32KB的存储单元需要 15 根地址线来寻址,每个存储单元存储1字节。5. 计算机之间的数据通信有两种方式,即串行方式和 并行 方式,其中具有成本低特点的是 串行 数据通信。得分评阅教师二、

3、选择题,请将答案填入下面的表格内,否则不得分 (每小题2分,共20分)题号12345678910答案DADBBCACBC1. 3的补码是: A. BB. BC. BD. B2. 在单片机中,用作标志寄存器的一个特殊功能寄存器是:A. PSWB. DPTRC. PCD. B3. 对8051程序存储器的读操作,只能使用:A. MOV指令B. PUSH指令C. MOVX指令D. MOVC指令4. “MOVX A,DPTR”指令中源操作数的寻址方式是:A. 寄存器寻址B. 寄存器间接寻址C. 直接寻址D. 立即寻址5. 单片机的堆栈指针SP始终是:A. 指示堆栈底B. 指示堆栈顶C. 指示堆栈地址D.

4、 指示堆栈长度6. 单片机中PUSH和POP指令通常用来:A. 保护断点B. 保护现场C. 保护现场、恢复现场D. 保护寄存器的值7. 8051单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后:A. 由硬件清零 B. 由软件清零 C. A和B都可以 D. 随机状态8. 8051单片机定时器外部中断1和外部中断0的触发方式选择位是:A. TR1和TR0 B. IE1和IE0C. IT1和IT0 D. TF1和TF09. 8051单片机的定时器T1用作定时方式时是:A. 由内部时钟频率定时,一个时钟周期加1 B. 由内部时钟频率定时,一个机器周期加1 C. 由外部计数脉冲计数,下降沿加

5、1 D. 由外部计数脉冲计数,一个机器周期加110. 单片机8051的ALE引脚是: A. 输出高电平 B. 输出低电平输C. 输出矩形脉冲,频率为fosc的1/6D. 输出矩形脉冲,频率为fosc的1/2得分评阅教师学院 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 三、判断题(正确的划“”,错误的划“” )(每小题1分,共10分)1. 汇编语言源程序是单片机可以直接执行的程序。( )2. 单片机的CPU从功能上可分为运算器和存贮器。( )3. 8051与8031的区别有:8051片内无ROM。( )4. 单片机系统扩展时使用的锁存器,通常是用于锁存高8位地址。( )

6、5. 执行ACALL指令时,栈指针SP的内容会发生变化。( )6. “MOV A, R2”是正确的指令 ( )7. CPU在响应INT0中断时,INT0的中断申请标志IE0要用软件清除。( )8. 中断允许寄存器IE的作用是用来对各中断源进行开放或屏蔽的控制。( )9. 程序状态寄存器PSW用于存放运算结果。( )10. 将37H单元的内容传送至A的指令是:MOV A,#37H。( )得分评阅教师四、分析简答题 (每题10分,共30分)1. 读下列程序,回答问题。void main(void)unsigned char xdata var1;unsigned char pdata *dp1;u

7、nsigned int xdata *dp2;unsigned char xdata *dp3;var1=XBYTE0x0005;dp1=0x30;dp2=0x1000;*dp1=0xff;*dp2=0x1234;dp3=&var1;*dp3=0x20;while(1);“pdata”的含义是指:以Ri间接访问的片外RAM低256Byte(2分) ;“xdata”的含义是指:以DPTR间接访问的片外RAM ,可访问64KB范围(2分);执行完上述程序后:var1的值是 0x20(2分) ;dp3的值是 0x0005(2分) ;片外RAM 区0x1001单元的内容是 0x34(2分) 。2. 读

8、下列程序,回答问题。MOVR0,# dataMOVA,R0RLAMOVR1,ARLARLAADDA,R1MOVR0,AEND上述程序段实现的功能是:把data单元的内容乘以10放回原单元(2分) ;若程序执行前data=20H,(20H)=10H,执行上述程序段后:(A)= 0A0H(2分) ,(20H)= 0A0H(2分) ,(R0)= 20H(2分) ,(R1)= 20H(2分) 。3. 下图为8031扩展3片2764,图中硬件电路已经连接了一部分,请用线选法将剩下的相关硬件电路连接完成,并写出每一片2764的地址范围。绘图2分2764的用途是用作 程序(1分)存储器,单片2764容量是:

9、8K字节(1分);第(1)片2764的地址范围是:C000HDFFFH(2分) ;第(2)片2764的地址范围是:A000HBFFFH(2分) ;第(3)片2764的地址范围是:6000H7FFFH(2分) 。得分评阅教师学院 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 五、编程题,可用汇编或C51语言,程序应有适当注释 (每题10分,共30分)符号地址D7D6D5D4D3D2D1D0TCON88HTF1TR1TF0TR0IE1IT1IE0IT0TMOD89HGATEC/TM1M0GATEC/TM1M0IEA8HEAET2ESET1EX1ET0EX0SCON98HSM

10、0SM1SM2RENTB8RB8TIRIPCON87HSMOD1. 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; TL1=0XF0;EA=1;(3分)void main()P1_1=1;TH1=0xD8;

11、TL1=0XF0;TMOD=0x10;/方式1:16位定时计数方式ET1=1;TR1=1;EA=1;while(1);(4分)2. 设置串行口工作于方式3,波特率为9600bps,系统主频为11.0592MHz,允许接收数据,串行口开中断,编写初始化程序,实现上述要求。若将串口改为方式1,应如何修改初始化程序?答:SMOD取0,Count=253=(FD)H (2分)设置串行口工作于方式3:void initUart(void)/*初始化串口波特率,使用定时器1*/SCON = 0xd0; /串口工作在方式3,此处SM0SM1=03 (1分)TMOD = 0x20; PCON = 0x0;TH

12、1 = 0xfd;TCON = 0x40; IE=0x90; (4分)设置串行口工作于方式1:void initUart(void)/*初始化串口波特率,使用定时器1*/SCON = 0x50; /串口工作在方式1,此处SM0SM1=01(1分)TMOD = 0x20;PCON = 0x0;TH1 = 0xfd;TCON = 0x40;IE=0x90;学院 专业 级 班 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 3. 下图是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中断M

温馨提示

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

评论

0/150

提交评论