密0 合肥工业大学考试试卷2009 ~2010 学年 上学期单片机原理及应用时间 110 分钟线封48 学时,学分, 闭 卷,总分100 分,占总评成绩% 卷评评卷人学院专业班级学号姓名复查人理处分一、填空和计算题( 本题 28 分) 按1、若外接晶振为12MHz 时,则单片机的时钟周期、机器周期、指令周期( 提绩示:多种 ) 三个周期的具体值为多少
(6 分)成试考者违,息信生考写填2、实时控制是什么
(4 分)准不外线封密,题答要不内线3、将 (10010110) B 转换为十进制、BCD 码和十六进制
(6 分)封密(10010110) B=( )D, (10010110) B =( ) BCD , (10010110) B =( )H 4、当 PSW=01H 时,工作寄存器组R7~R0 的地址是
( 2 分)线5、引脚 RST 加上大于个机器周期的高电平就可使MCS-51复位
( 2 分)封密6、存储器芯片的容量为128K ×8 位,它有根地址线
(2 分)卷评7、( A)= C9H , (R2) = 54H ,Cy = 1 , 执行指令 : SUBB A, R2 后,(A)= H, Cy= , AC= , OV=
(4 分)题号一二三四五六七八九十合计得分二、应用MCS-51 指令实现以下功能:(本题40 分)1、编程实现将片外程序存储器地址为1500H~1510H 单元中的数据块全部传送到片内RAM 0030H~0040H 中, 并将原数据块区域全部清零
2、片内 RAM30H 单元内容和片外RAM 0030H 单元内容相加,结果存于片内RAM 30H 单元
3、 用定时器T1 工作于方式1 产生 250μ s定时,设F osc 12 MHz ,有外部中断INT0( 下降沿触发), T1 为最高级,试给定时器T1、外部中断INT0 初始化
4、编程将片内RA