资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
02358# 单片机原理及应用试题 第 1 页 (共 7 页)浙江省 2011 年 1 月高等教育自学考试 单片机原理及应用试题 课程代码:02358 (参考书单片机基础(第 3 版) )一、单项选择题(本大题共 5 小题,每小题 2 分,共 10 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.欲访问 8051 单片机的内部程序存储器,则 EA 引脚必须为( A )( EA 引脚高电平使用芯片里的 FLASH;EA 引脚低电平使用外部扩展的 FLASH;8051 芯片的 FLASH 不怎么配置,常用是就 是是否加密。)A.高电平B.低电平C.高低电平D.与 PC 值有关2.堆栈操作遵循的原则是( A )(P30 页)A.先进后出B.先进先出C.后进后出D.随机3.各中断源发出的中断请求信号,都会标记在 MCS-51 单片机系统的_寄存器中。(P101 页)( D )A.IEB.TMODC.IPD.TCON/SCON4.在 MSC-51 单片机程序中用伪指令 DB 定义的字节数据存放在( B )(P94 页)A.片内 RAMB.程序存储器C.外部 RAMD.片内位寻址区5.MCS-51 单片机的串行口是_工作的。( C )(P20 页或 P160 页)A.单工B.半双工C.全双工D.半双工/全双工二、填空题(本大题共 9 小题,每空 2 分,共 20 分)请在每小题的空格中填上正确答案。错填、不填均无分。6.PC 寄存器中的当前值是_CPU 将要执行指令_的地址。(P30 页)7.MCS-51 单片机内部 RAM 中位寻址区位于低 128B 中的_20H_ 2FH_地址单元内。(P24 页)02358# 单片机原理及应用试题 第 2 页 (共 7 页)8.若 MCS-51 单片机使用频率为 6MHz 的晶振,则一个机器周期为_2_S。 (P37 页)9.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的_地址_。 (P47 页)10.74LS138 是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以管理_8_片存储芯片。 (看型号)11.MCS-51 单片机外部中断有_2_种中断信号触发方式。 (P102 页)12.在 MCS-51 中 PC 和 DPTR 都用于提供地址,但 PC 只能为访问_程序_存储器提供基址地址。 (P20 页)13.要串行口工作为 10 位异步串行通信方式,工作方式应选为_工作方式 1_。 (P163页)14.用单片机检测一直流电源的电压值,应增加_ A/D 转换电路_。三、名词解释(本大题共 3 小题,每小题 3 分,共 9 分)15.指令系统:(P45 页)指令系统是一个单片所能执行的指令集合。是计算机硬件的语言系统,也叫机器语言,它是软件和硬件的主要界面,从系统结构的角度看,它是系统程序员看到的计算机的主要属性。因此指令系统表征了计算机的基本功能决定了机器所要求的能力,也决定了指令的格式和机器的结构。对不同的计算机在设计指令系统时,应对指令格式、类型及操作功能给予应有的重视。16.译码法(P123 页)译码是编码的逆过程,同时去掉比特流在传播过程中混入的噪声。利用译码表把文字译成一组组数码或用译码表将代表某一项信息的一系列信号译成文字的过程称之为译码。17.半双工(P159 页)半双工传输 是指接收与发送共用一个载波信道,但同一时刻只能发送或只能接收数据的传输方式。例如,局域网中的半双工数据传输方式是指:一个工作站发送数据,然后立即在同一信道上接收来自相同方向上的数据。四、简答题(本大题共 5 小题,每小题 5 分,共 25 分)02358# 单片机原理及应用试题 第 3 页 (共 7 页)18.MCS-51 系列单片机的程序存储器有几个具有特殊功能的单元,各自功能是什么?(写出其中 5 个)0000H 程序开始 0003H INT0 外部中断0000BH Timer 0 定时器00013H INT1 外部中断1001BH Timer1 定时器 119.什么是 RAM 存储器?有什么特点?RAM 是计算机的工作区,用来存放程序和数据,但断电之后,RAM 的内容就会消失。虽然计算机的内存有 RAM 和 ROM,但用户往往关心的是 RAM 的大小,因此,人们常说的计算机内存有多少,指的是 RAM 的大小。20.什么是中断?什么是中断源?中断是指由于某种事件的发生(硬件或者软件的) ,计算机暂停执行当前的程序,转而执行另一程序,以处理发生的事件,处理完毕后又返回原程序继续作业的过程。中断是处理器一种工作状态的描述。 我们把引起中断的原因,或者能够发出中断请求信号的来源统称为中断源。21.8155 内部有哪些功能部件?如何寻址这些部件?I/Oxxxx xA2A1A0xxxx x000 命令/状态口写、读分别寻址命令寄存器和状态寄存器xxxx x001 A 口xxxx x010 B 口xxxx x011 C 口xxxx x100 定时器低 8 位字xxxx x101 定时器高 6 位字,定时器操作方式RAM利用 AD0AD7 共 8 位地址线选择 RAM 单元22.D/A 转换器的作用是什么?主要用于哪些场合?(P218 页)作用是将模拟信号转换为数字信号02358# 单片机原理及应用试题 第 4 页 (共 7 页)CD 中、单片机、电视等等五、读程序填空(本大题共 3 小题,每小题 5 分,共 15 分)23.START:MOVB,#100DIVABMOV25H, AMOVA,BMOVB,#10DIVABSWAPAADDA,BMOV26H,ARET(1)该子程序的功能是:_把 A 用 BCD 码表示_;(2)该子程序的出口参数(结果)在_ 26H_单元内。 (请说明各自的含义) 。24.START:MOVR0,#30HMOVR1,#0MOVR2,#0MOVR7,#50LOOP:MOVA,R1ADDA,R0MOVR1,AMOVA,R2ADDCA,#0MOVR2,AINCR0DJNZR7,LOOPRET(1)该子程序的功能是:_累加计数_;(2)在本程序中,第九行 ADDC A,#0 的作用是:_立即数带进位加法 (A)+data+(CY)放入 A_ 。02358# 单片机原理及应用试题 第 5 页 (共 7 页)25.START: MOVR0,#40HMOVR7,#09HMOVA,R0LOOP:INCR0CLRCSUBB A,R0JCNEXTMOVA,R0NEXT:DJNZR7,LOOPRET(1)该子程序的功能是:_减法计数_;(2)在本程序中,第五行 CLR C 的作用是:_ 将 cy 标志位清 0_。六、综合题(本大题共 2 小题,共 21 分)26.利用单片机与 DAC 接口,产生三角波。试完成下面的接口电路,并填充完成下面的D/A 转换程序。设三角波的两个峰值用两个符号常量 DATA1 和 DATA2 表示,且DATA1DATA2(12 分)程序:02358# 单片机原理及应用试题 第 6 页 (共 7 页)ORG0000HMOVDPTR,#7FFFH;设置 D/A 地址MOVA,#DATA1;置初值LOOP1: _ MOVX DPTR,A_;输入,D/A 转换INCA;输出增大_ CJNE A ,#DATA2,LOOP1_ ;未达到最大值则继续增加数字量LOOP2: _ MOVX DPTR,A_;输入,D/A 转换DECA;输出减小_ CJNE A ,#DATA1,LOOP2_ ;未达到最小值则继续减小数字量AJMPLOOP1;减到最低,循环END27.有一传送带送料,其电机用 MCS-51 的 P1.0 控制(该位为 1 时运转,为 0 时停止) 。原料从进料口到料位的时间为 20ms,卸料时间为 10ms。完成下面程序,使传送带不间断送料。 (晶振频率为 12MHz) (9 分)MOVIE,#00HMOVTMOD,#01HCLRP1.0;停机LOOP:MOVTH0,_#0B1H_ ;时间为 20msMOVTL0,_ #0E0F_SETBP1.0;电机运行SETBTR0;启动 T0_ JNB TF0,$_;等时间到CLRTF0CLRTR0MOVTH0,_#0D8H_ ;时间为 10msMOVTL0,_#0F0F_CLRP1.0SETBTR0_ JNB TF0,$_;等时间到CLRTF002358# 单片机原理及应用试题 第 7 页 (共 7 页)CLRTR0SJMPLOOP
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号