蚌埠学院2013—2014学年第一学期 题《单片机原理与应用Ⅲ》期末考试试题(A)
注意事项:1、适用班级:11级光信息本 2、本课程考察课2、本试卷共1页。 满分100分。4、考试时间120分钟。 5、考试方式:“开卷” 答一、填空题(每空1分,共20分)
1、8051系列单片机中,片内数据存储区低RAM区一共分为3个区,这3个区分别 为: , , 。
要2、寄存器间接寻址,寄存器存放的是操作数的 ,在基址加变址寻址方式中,以 作 变址寄存器,以 或 作基址寄存器。 3、单片机复位后,堆栈指针SP指向 。
不4、8051单片机的中断源有: , , , , 。
5、在具有片外扩展存储器的系统中,P1口的功能 ,P2口的功能 ,P3口一般用 做 。
内6、程序状态寄存器PSW中用于工作寄存器组的选择位的是 和 。 7、读接收缓冲器指令 ,写发送缓冲器指令 。 二、判断题(每小题1分,共10分) 线1、MOV R2,@R1( ) 2、DEC DPTR( ) 3、DAA( )
4、CJNE Rn,direct,rel( ) 订 5、MOV A,30H为立即寻址方式( )
6、如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( ) 装7、MUL AB的执行结果是高8位在A中,低8位在B中( ) 8、当向堆栈压入一个字节的数据后,SP中的内容减1。( ) 9、特殊功能寄存器可以用间接寻址方式寻址。( )
10、所有逻辑运算指令都影响标志位( ) 三、简答题(每小题5分,共10分) 1、RET 和RETI的区别。
2、解释名词波特率,并说明波特率和数据的实际传输速率的区别。 四、分析程序题(共10分).
已知电路如图所示,80C51单片机中的汇编程序如下所示。请根据电路及所给的程序,写出8个发光二极管的动作及现象。(10分)
FLASH: MOV A , #01H FLASH0: MOV R2 , #0AH FLOP: MOV P1 , A LCALL DY1S MOV P1 ,#00H LCALL DY1S DJNZ R2 , FLOP RL A
SJMP FLASH0
说明:在上面程序中,DY1S为1秒延时子程序。
五、编程题(共35分)
1、编制中断初始化程序,外部中断1(边沿触发)(10分)。
2、编程将片内RAM 40H 单元开始的16个数传送到片外RAM 2000H 开始的单元中。(10分) 3、分别使用定时器查询方式编程实现从P1.0引脚上输出一个周期为1Ms的方波。(系统时
钟为6MHz)(15分)
六、综合设计题(共15分)
利用2764芯片实现8051片外32K的ROM的扩展。画出(或叙述)硬件连线的实现。
A卷 第
1页