河海大学单片机试卷

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O三部分组成。2、若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为__08~0FH__。3、在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为2us。4、使用8031单片机时,需将EA引脚接低电平,因为其片内无程序存储器。5、通常,单片机上电复位时PC=_0000H,SP=__07_H。6、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由_IP__寄存器的内容决确定的。上电复位时,__外部中断0_中断源的优先级别最高。7、8031有两个16位可编程定时/计数器,其中定时作用是指对单片机_机器周期__脉冲进行计数,而计数器作用是指对单片机__外部脉冲进行计数。8、中断请求信号有电平触发和脉冲触发两种触发方式。9、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。10、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是P0,具有外中断、串行通信等第二功能的I/O口是P3。二、多项选择题(每题2分,共20分)1、计算机能直接识别的语言是(C)。A.汇编语言B.自然语言C.机器语言D.硬件和软件2、在CPU内部,反映程序运行状态或反映运算结果一些特征的寄存器是(B)。A.PCB.PSWC.AD.SP3、子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是(C)完成的。A.通过POP命令B.通过MOV指令C.通过RET或RETI指令D.自动4、8031定时/计数器共有四种操作模式,由TMOD寄存器中M1M0的状态决定,当M1M0的状态为10时,定时/计数器被设定为(C)A.13位定时/计数器B.16位定时/计数器C.自动重装8位定时/计数器D.T0为2个独立的8位定时/计数器,T1停止工作5、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为(C)。A.500B.1000C.216-500D.216-10006、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到(D)引脚。A.P3.2B.P3.3C.P3.4D.P3.57、单片机应用程序一般存放在(B)A.RAMB.ROMC.寄存器D.CPU8、INTEL8051CPU是(C)位的单片机A.16B.4C.8D.准169、七段共阴极发光两极管显示字符‘H’,段码应为(B)A.67HB.90HC.91HD.76H10、A/D转换方法有以下四种,ADC0809是一种采用(C)进行A/D转换的8位接口芯片。(A)计数式(B)双积分式(C)逐次逼近式(D)并行式三、综合题(共80分)1、读程序题(每空2分,共16分)(1)执行下列程序段后,(P1)=__9BH___。MOVP1,#5DHCPLP1.1CPLP1.2CLRP1.6SETBP1.7(2)执行下列程序段后,(A)=__8BH(或10001011B)。MOVA,#C5HRLA(3)下列程序段执行后,(R0)=_7FH__,(7EH)=_00H_,(7FH)=__41H__。MOVR0,#7EHMOV7EH,#0FFHMOV7FH,#40H1NC@R01NCR01NC@R0(4)已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALLSUBTRN双字节指令后,(PC)=_0345H_,(61H)=_23H_,(62H)=_01H_。2、程序设计题(1)某单片机控制系统有8个发光二极管,如右图,编程使它们由左向右轮流点亮。(6分)MOVA,#80HUP:MOVP1,ARRASJMPUP(2)设计一个延时1s的子程序,设单片机时钟晶振频率为fosc=6MHz。(10分)DELAY:MOVR0,#100;延时1s的循环次数DEL2:MOVR1,#10;延时10ms的循环次数DEL1:MOVR2,#7DH;延时1ms的循环次数DEL0:NOPNOPDJNZR2,DEL0DJNZR1,DEL1DJNZR0,DEL2RET(3)编写一程序实现将1000H单元开始的100个单元的数据转移到2000H开始的单元中。(14分)ORG0000HMOVDPTR,#1000H;LOOP:MOVXA,@DPTRMOVX@R0,AINCDPTRINCR0CJNER0,#64H,LOOPSJMP$(4)请编写一程序,使数字0~9在P1口所接的一个共阳极数码管上循环点亮。(14分)ORG0000HSTART:MOVR1,#10MOVDPTR,#TABMOVR0,#00HLOOP:MOVA,R0MOVCA,@A+DPTRMOVP1,ALCALLDELAYINCR1DJNZR1,LOOP1SJMPSTARTTAB;DB0C0H,0F9H,0A4H,0B0H,99HDB92H,82H,0F8H,80H,90HEND

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功