《单片机原理及接口技术》试卷A答案.docVIP

  • 7
  • 0
  • 约1.82千字
  • 约 3页
  • 2019-10-12 发布于山东
  • 举报

《单片机原理及接口技术》试卷A答案.doc

青海大学课程考试参考答案及评分细则 (2013 - 2014学年第 一 学期) 课程名称 单片机原理及接口技术 学生所在院系 机械工程学院机电 开课院系 机械工程学院机电 开课班级 机电2011 命题教师 王志刚 考试形式 闭卷 考试日期 201 考试时间 120分钟 命题方式 自主命题 评卷方式 个人评阅 A卷参考答案及评分细则:(表格不足,可加页) 一、单项选择题(每小题2分,共20分) 1-10:DBABC CCCBC 二、填空题(每空1分,共10分) 1.0110 1111.0001 1100B、6F.1CH 2.P2、P0 3.(1500H)= 00H ,(1501H)= 45H ,(1502H)= 12H 4. INT0 和 INT1 5.高 三、判断题(每小题1分,共10分) 1-10:××√√× ××××√ 四、简答题(每小题5分,共10分) 1. 8051单片机在物理上有4个存储空间,4K片内ROM ,可扩展64K片外ROM,片内外ROM统一编址, 256字节片内RAM ,可扩展64K片外RAM,片内外RAM独立编址,。 2.MCS-51单片机中断源大致有三大类,六个中断源: 外部中断类,有两个中断源:外部中断0和外部中断1,相应的中断请求信号输入端是INT0和INT1,有两种触发方式:电平触发方式和脉冲触发方式。 定时中断类,有两个中断源:定时/计数器0溢出中断和定时/计数器1溢出中断。 串行中断类,有两个中断源:串行口接收或发送一组串行数据完毕时,由硬件使TI或RI置位,即产生一个相应串行口中断请求。 五、分析题(每小题6分,共30分) 1. 1).MUL R0,Rl 乘法指令应使用A、B寄存器操作 2).MOV A,@R7 间接寄存器使用R7有误,间址寄存器只能使用R0、R1 3).MOV A,#3000H 8位累加器A不能接受16位数据 4).MOVC @A+DPTR,A MOVC指令为对程序存储区操作指令,累加器的内容不可通过变址方式送入程序存储器,两操作数写反了。 5).LJMP #1000H 长转移指令中的操作数为16位转移地址,不能用立即数的形式来表达。 2. 1)立即寻址; 48H 2)直接寻址; 4EH 3)寄存器间接寻址; 09H 3. 上述程序功能是: 将片外RAM 20H—25H单元清零 4. TMOD,#10H TL1, #0AFH TH1, #03CH IE,#88H 5. ANL 30H ,#0FCH ;30H单元中低2位清0 ORL 30H ,#0C0H ;30H单元中高2位置1 XRL 30H ,#3CH ;30H单元中间4位变反 六、综合题(每小题10分,共20分) 1. ORG 1000H MOV A ,30H ;取数X送A JZ COMP ;X=0,则转COMP JNB ACC.7 ,POSI ;X0,则转POSI MOV A ,#0FFH ;X0,则Y= -1 SJMP COMP POSI: MOV A ,#1 ;X0,则Y=1 COMP: MOV 31H,A ;存函数值 END 说明: X是有符号数,因此可以根据它的符号位来决定其正负,判别符号位是0还是1可利用JB或JNB指令。而判别X是否等于0则可以直接使用累加器判零JZ指令。把这两种指令结合使用以完成本题的要求。 2.(1)巡回采集8个通道的数据 (2)ADC0809口地址为7FF0H~7FF7H (3)EOC为A/D转换结束信号,用来引起中断或查询,以便读取A/D的转换结果。 (4)结果存入外部RAM的A0H~A7H。 任课教师意见 任课教师: 年 月 日 教研室意见 教研室主任 : 年 月 日 院系意见 主管院长(主任): 年 月 日

文档评论(0)

1亿VIP精品文档

相关文档