1、 共 页,第 页 共 页,第 页 2、说明DA A 指令的用法. 3、MCS-51指令系统主要有哪几种寻址方式?试举例说明。 4、对访问内部RAM和外部RAM,各应采用哪些寻址方式? 5、存储器的容量如下所示,若它的首地址为 0000H ,写出它的末地址。 (1)1KB: (2)4KB: 得分 阅卷人 三、读程编程题(共
2、 5 题,6 0分) 1. 分析下列程序,并回答问题(16分) ORG 0000H AJMP MAIN ORG 001BH LJMP PRO1 MAIN: MOV TMOD,#20H MOV TL1,#00H MOV TH1,#00H
3、 SETB TR1 SETB ET1 SETB EA HERE: MOV A, B MOV B, A AJMP HERE ORG 2000H PRO1: CPL P1.1
4、 RETI END 1)本程序把定时器/计数器( )设置成( )器,于工作方式( )。 2)本程序执行时,P1.1将出现( )。 3)程序在( )语句处可能发生中断。 4)本程序中断服务程序的入口地址为( )。 5)是否可将LJMP PRO1改为AJMP PRO1?( )因为( )。 枣庄学院2012—2013学年第 一 学期 专业必修课 单片机原理及接口技
5、术 试卷 考试时间: 年 月 日 时 分 —— 时 分 试卷类型:B 题号 一 二 三 四 五 六 七 八 九 十 成绩 复核签字 得分 登分签字 说明:本试卷分 部分,共 三 大题,每大题 分,共 100 分;答题要求: 闭卷 考生须知: 1.姓名、学号、系、专业、年级、班级必须写在密封线内指定位置。 2.答案必须用蓝、黑色钢笔或圆珠笔写在试卷上,字迹要清晰,卷面要整洁,写在草稿纸上
6、的一律无效。 得分 阅卷人 一、填空题。(共20空,每空1分,共20分) 1、单片机的系统总线有 、 和 。 2、用串口扩并口时,串行接口工作方式应选为方式 。 3、.一个机器周期等于 个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为 。 4、MCS-51的Po口作为输出端口时,每位能驱动 个SL型TTL负载. 5、任何程序总是由三种基本结构组成:顺序、分支和_________。 6、外部中断1入口地址为_
7、 。 7、. 8051单片机有________个中断源 8、.MCS-51有 个并行I\O口,其中P0~P3是准双向口,所以由输出转输入时必须先写入 9、执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是 。 10、堆栈指针复位时的值为 ,PC复位后为 。 11、在中断服务程序中,至少应有一条 。 12、MCS—51的存储器空间配置从功能上可分为四种类型:__________、内部数据存储器、__________、外部程序存储
8、器。 13、MCS-51的指令按其功能可分为五大类:_________、________、逻辑运算类指令、位操作指令、控制转移指令。 得分 阅卷人 二、问答题。(共5题,每题 4 分,共 20分) 1、何谓单片机?单片机主要应用在哪些领域? 共 4 页,第 1 页 共 4 页,第 2 页 姓名: 学号:
9、 学院: 专业: 年级: 班级: 密 封 线 密 封 线 2、若外部数据块0000H开始的单元中首先放的是数据的个数,后面各单元存放的是
10、有符号的数,求正数个数,编程并注释。(10分) 3、片内RAM40H开始的单元内有10B二进制数,编程找出其中最大值并存于50H单元中.(10分) 4、在8051单片机的INTO引脚外接脉冲信号,要求每送来一个脉冲,把30H单元值加1,若30H单元记满则进位31H单元。试利用中断结构,编制一个脉冲计数程序。(10分) 5、编制一个循环闪烁灯的程序。有8个发光二极管,通过P1口连接LED灯,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。(14分) 共4 页,第3 页 共 4 页,第4页






