




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
装订线浙江机电职业技术学院 2008/2009学年第一学期试卷 微机原理与应用课程期末B 答案 专业: 班级: 姓名: 学号: 单项一二三四总计批阅得分一、 填空题(每空1分,共20分) 1、90的原码是_ 11011010_,补码是_10100110_。2、8051中共有 4 个8位I/O口,以实现数据的并行 输入输出 。3、堆栈的主要功能是_保护断点和保护现场_,8051单片机堆栈的操作特点是_后进先出_。4、指令的机器码一般由_操作码_和_操作数_两部分构成。5、_寄存器_寻址方式是在指令中给出寄存器名称,其特点是_指令代码短,执行速度快_。6、8051单片机有_5_个中断源,其中不能由硬件清除中断标志的中断源是_串行中断_。7、定时器1的启动/停止标志位是_TR1_,其工作方式2是_8位自动重装_。8、12根地址线可选 4096 个存储单元;32KB存储单元需要 15 根地址线。9、ADC0809是_8_通道的逐次逼近式A/D转换器,其_EOC引脚表示转换结束信号。10、串口工作方式1使用定时器工作方式_2_,在12MHz的时钟信号下,9600波特率对应的计数初值为_0FDH_。二、简答题(每题5分,共20分)1、简述程序状态字PSW中各位的意义。(1) Cy:进(借)位标志位(2) Ac:辅助进(借)位标志位(3) F0:用户标志位(4) RS1,RS0:寄存器组选择位(5) OV:溢出标志位(6) P:奇偶标志位 2、8051单片机有多少个中断源?每个中断的入口地址是多少? 8051单片机有5个中断源 中断入口地址 外部中断0 0003H 定时器T0 000BH 外部中断1 0013H 定时器T1 001BH 串行口 0023H3、简述单片机系统扩展的原因及一般方法。 由于单片机内部资源有限,在许多较为负责的应用领域中,其内部资源就可能不够用。这时,必须对单片机系统进行扩展。 一般是采用三总线结构形式进行扩展,整个系统所有外部扩展的部件(ROM,RAM和I/O口),都通过一组数据信号线跟单片机进行数据的交换。单片机是整个系统的“总司令”,只有它发号施令,得到“命令”的外部扩展部件才传送数据给单片机或接收单片机发送过来的数据。4、执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP BA , B的内容是:(A)= #01H (B)= #10H 三、分析题(每题各10分,共30分)1、用传送指令将ROM2000H单元内容送片外地址1000H单元。 MOV DPTR, #2000H MOVC A, DPTR MOV DPTR,#1000H MOVX DPTR,A2、已知在内部RAM60H70H中存放16个各不相同的数据,试编程查找其中是否存在数据6AH,若存在则将该单元地址送R0,否则将RO清0。 ORG 0000H LOOP: INC R1 LJMP MAIN DJNZ R7, AGAIN ORG 0030H MOV R0, #00HMAIN: MOV SP, #30H HOME: RET MOV R1, #60H MOV R7, #10HAGAIN:MOV A, R1 CJNE A, #6AH,LOOP MOV R0,R1 SJMP HOME3、试编程用T1以方式2从P1.0端口输出频率为20KHz的等宽矩形波.已知晶振频率6MHz,中断方式实现。 由题意可得,只需从P1.0端口每延时25us后交替输出高低电平即可 (-X)*(1/6)*12=25 X= F4H ORG 0000H SETB EA LJMP MAIN SETB ET1 ORG 000BH SETB TR1 LJMP ZD AJMP $ ORG 0040H ORG 0080H MAIN: MOV SP, #30H ZD: CPL P1.0 MOV TMOD, #60H RETI MOV TH1, #F4H MOV TL1, #F4H四、综合题(每题各15分,共30分)11试编写程序,用8051对外部事件(脉冲)进行计数,每计满200个脉冲以后,使内部RAM40H单元内容加1,用T0以方式1中断实现。 ORG 0000H LJMP MAIN ORG 000BH LJMP ZD ORG 0030HMAIN: MOV SP, #30H MOV 40H, #00H MOV TMOD, #05H MOV TH0, #0FFH MOV TL0, #38H SETB EA SETB ET0 SETB TR0 SJMP $ ORG 0100H ZD: INC 4OH MOV TH0, #0FFH MOV TL0, #38H RETI2.试编写程序,设串口为工作方式1,波特率为1200,禁止中断,用查询法将甲机从外部RAM2000H开始的10个数传送到乙机从1000H开始的外部RAM中去,已知晶振频率为11.0592MHz。(1) 波特率位1200,以定时器T1为波特率发生器,T1用工作方式2(SMOD)=0 波特率不倍增,则初值: X = 256 11.0592*/(384*1200) = 232 = E8H(2) 用查询传送方式(3)SCON= 01000000B = 40H甲机程序如下: 乙机程序如下: ORG OO3OH ORG 0030H MOV TMOD, #20H MOV TMOD, #20H MOV TH1, #0E8H MOV TH1, #0E8H MOV TL1, #0E8H MOV TL1, #0E8H CLR EA CLR EA MOV PCON, #00H MOV PCON, #00H MOV SCON, #40H MOV SCON, #40H MOV DPTR, #2000H MOV DPTR, #1000H MOV R7, #10 MOV R7,#10 SETB TR1 SETB TR1SEND: MOVX A, DPTR RECIV:JNB RI,$
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年物资储备仓库运输调度员职位面试高频问题回顾与答案解析
- 高考作文模拟导写及范文:海洋馆展出假鲸鲨你怎么看
- 2025年销售代表金融行业中级面试模拟题及参考答案详解
- 2025年项目协调员竞聘面试技巧及预测题
- 桂林师范高等专科学校《计算机视觉基础》2024-2025学年第一学期期末试卷
- 2025年电力集团招聘面试模拟题详解及解析
- 吉利学院《金属切削原理与机床》2024-2025学年第一学期期末试卷
- 2025年网络安全工程师认证考试中级备考教程
- 2025年仓储物流领域专家竞聘面试秘籍与模拟题详解
- 泰州学院《智能制造信息系统》2024-2025学年第一学期期末试卷
- 国网面试模拟题:电网运营与规划类面试题目及答案
- 2025年《工会法》知识竞赛试题库及答案
- 2025氯化工艺复审题库及答案详解
- 2025年医院收费笔试题目及答案
- 电力安全隐患排查存在问题及整改措施
- 2025高中英语学业水平考试会考复习必背词汇表
- 2025年高考日语试卷及答案详解
- 2025年湖北省初中地理学业水平考试(会考)真题评析
- 硬质合金成型工专业知识考试题库含答案
- 视神经脊髓炎病例汇报
- 高质量数据集实践指南(1.0)
评论
0/150
提交评论