浙江省历年自考试卷单片机原理及应用试题2004年10月

举报
资源描述
浙江省历年自考试卷单片机原理及应用试题2004年10月 浙江省2004年10月高等教育自学考试 单片机原理及应用试题 课程代码:02358 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共10分) 1.MCS-51布尔处理机的存储空间指的是(   )。 A.00H~0FH区 B.10H~1FH区 C.20H~2FH区 D.30H~3FH区 2.定义位地址的伪指令是(   )。 A.DS B.DB C.DW D.BIT 3.MCS-51单片机只具备单一功能的I/O口是(   )。 A.P0 B.P1 C.P2 D.P3 4.MCS-51单片机中断的最短响应时间为(   )机器周期。 A.1个 B.2个 C.3个 D.4个 5.51单片机中支持多机通信的串行口方式是(   )。 A.方式0和1 B.方式1和2 C.方式2和3 D.方式3和0 二、填空题(每空1分,共10分) 6.CPU是由______________和______________两部分组成。 7.51单片机内部有______________个可字节寻址的专用寄存器。 8.MCS-51单片机一个机器周期包含______________个震荡周期。 9.汇编语言指令是由______________和______________两部分组成。 10.51单片机从零地址运行外部程序存储器中程序的条件是______________。 11.一个16K×8的存储器,应该具备______________根地址线。 12.51单片机的定时器在对外部事件进行计数的过程中,计数脉冲的频率不能高于振荡频率的______________。 13.伪指令是程序员发给______________的命令。 三、名词解释(每小题3分,共9分) 14.堆栈 15.RS232-C 16.EPROM 四、简答题(每小题5分,共25分) 17.简述MCS-51单片机中断的优先级。 18.简述MCS-51单片机的寻址方式。 19.ADC主要分哪几种类型?各有什么特点? 20.简述8155的I/O口及工作方式。 21.简述51单片机外部ROM与RAM的区分。 五、读程序填空(每小题5分,共15分) 22.MOV R0,#DATA MOV A,@R0 RL  A MOV R1,A RL  A RL  A ADD A,R1 MOV @R0,A 1)程序的功能是______________________________________________; 2)第三行RL A可以使用______________来替代。 23. MOV R0,#20H MOV R7,#8H MOV A,@R0 DEC R7 LOOP: INC R0 MOV 2AH,@R0 CJNE A,2AH,CHK CHK: JNC LOOP1 MOV A,@R0 LOOP1: DJNZ R7,LOOP MOV 2BH,A HERE: AJMP HERE 1)该程序的功能是:_________________________________________; 2)总共有______________个数进行比较。 24. JMP @A+DPTR SS: DB  FUNC1 DB  FUNC2 DB  FUNC3 DB  FUNC4 DB  FUNC5 DB  FUNC6 1)如果A中保存的是一个键值,DPTR的值是______________。 2)在JMP @A+DPTR前A中的值应放大________倍,对应的指令是________。 六、综合题(共31分) 25.利用8255作键盘接口,实现4×8键盘的设计,若PA口接键盘列线,PC口接键盘行线,试画出接口电路并给出该键盘的按键处理流程图。(12分) 26.利用单片机80C51与ADC0809接口,对通道0-7的输入模拟量进行采样,试完成下面的接口电路,并填空完成下面的A/D转换控制程序。(10分) MOV R1,#data ;置数据区首址 MOV DPTR,#_________ ;指向通道0 MOV R2,#08 ;置通道数 LP1: ______________ ;启动A/D转换 MOV R6,#0AH ;软件延时 DALY: NOP NOP NOP NOP NOP DJNZ R6,DALY ______________ ;读取转换结果 MOV  @R1,A ;存储数据 INC  DPTR ;指向下一个通道 INC  R1 ;修改数据区指针 DJNZ R2,LP1 ;8个通道全采样完了吗? 27.在6MHz晶振下,某定时器以工作方式2产生定时,其相应程序如下:(9分) MOV IE ,#00H MOV TMOD,#02H MOV TH0 ,#0CEH MOV TL0 ,#0CEH    ▓▓▓    LOOP: JBC TF0 ,LOOP1 AJMP LOOP LOOP1: CPL P1.0 AJMP LOOP 1)▓▓▓中应填入的指令是______________; 2)该程序采用的是______________方式检测定时器溢出; 3)P1.0将产生周期为______________的方波。
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 高等教育 > 大学课件


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号