微机实操理论.doc_第1页
微机实操理论.doc_第2页
微机实操理论.doc_第3页
微机实操理论.doc_第4页
微机实操理论.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机控制模块实操理论试题1如下图在使用proteus仿真时,原理图中都会有复位电路,请问要使CPU在上电时产生复位操作则CPU的RST引脚是输入高电平还是低电平(2.5分)?此图中复位电路由那些电子元器件组成(2.5分)?如要使发光二极管D亮,P1.0应该输出高电平还是低电平(2.5分)?电阻R2在电路中有何作用(2.5分)?如要扩展使用外部存储器,请问那个口可以作为数据/地址线复用(2.5分),此口作为地址线用时是地址线的高8位还是低8位(2.5分)?如要使CPU在上电复位后程序从外部程序存储器0000H地址开始执行程序,请问EA引脚是接高电平还是低电平(2.5分)?1、要使CPU产生复位操作则CPU的RST引脚输入高电。(2.5分)复位电路由电阻R1和电容C3组成。(2.5分)要使发光二极管D亮,P1.0应该输出低电平(2.5分)。电阻R2在电路中起限流作用(2.5分)。扩展使用外部存储器,P0口可以作为数据/地址线复用(2.5分)。此口作为地址线用时是地址线的低8位(2.5分)。要使CPU在上电复位后程序从外部程序存储器0000H地址开始执行程序,EA引脚接低电平(2.5分)。2下图是使用proteus仿真时数码管显示的原理图。请问数码管是动态显示还是静态显示(2分)?此数码管的段选字由CPU的那个口控制(2.5分)?如此数码管是共阴极的,要显示1则控制口送什么段选字(3分)?采用定时器1为每位数码显示定时则定时器1的中断服务子程序的入口地址是多少?(3分)程序运行后能明显的看到两个数码管一位一位的显示,请分析可能产生的原因。(4分)2、数码管是动态显示(2分)。此数码管的段选字由CPU的那P3口控制(2.5分)?共阴极数码管要显示1则控制口送段选字为06H(3分)。定时器1的中断服务子程序入口地址为001BH。(3分)程序运行后能明显的看到两个数码管一位一位的显示,可能产生的原因是扫描数码管的频率太慢或没有清屏。(4分)3下图是采用单片机并行口直接驱动单个数码管的显示电路,根据定时器的初始值,假设晶振为12MHz,请问定时器的延时时间是多少?(2分) 程序中20H.7是什么?(3分) CPU响应中断的条件是什么?(3分) 填写下面的空格完成程序的实现过程?(8分)3、定时器的延时时间是50ms(2分)。程序中20H.7是RAM空间可位寻址区中的一个位地址(3分)。CPU响应中断的条件是中断源有中断请求、此中断源的中断允许位为1、CPU开总中断(3分)。 MOV TMOD,#01H ; 设置定时器采用T0工作方式1 (2分) SETB EA ;开放中断允许总控制位(2分) JNB 20H.7,$ ; 等待定时时间(2分) RETI ; 中断返回(2分)软件程序:ORG 0000H LJMP MAIN ORG 000BH LJMP ST0 ORG 0100HMAIN: MOV DPTR,#TAB MOV R0,#00H CLR 20H.7 MOV TH0,#3CH MOV TL0,#0B0H MOV TMOD,#01H ;设置定时器采用T0工作方式1 SETB ET0 SETB TR0 SETB EA ;开放中断允许总控制位 S1: MOV R1,#10 MOV A,R0 MOVC A,A+DPTR MOV P0,A LOOP: JNB 20H.7,$ ; 等待定时时间 CLR 20H.7 DJNZ R1,LOOP INC R0 CJNE R0,#10,S1 LJMP MAIN TAB:DB 6FH,7fH,07H,7DH,6DH,66H,4FH,5BH,06H,3FH ST0: MOV TH0,#3CH MOV TL0,#0B0H SETB 20H.7 RETI ; 中断返回 END4图A是88点阵LED测试电路,根据图中点阵的亮灭情况,请问A、B端口分别是用来控制什么的(3分)?A、B端口的有效控制电平分别是什么?(3分)若A端口从左至右分别接单片机的P1.0至P1.7,B端口从左至右分别接单片机的P3.0至P3.7,要想显示下面图B图案,请问P1口和P3口应提供的数据分别是什么?(3分) 若要采用查表法显示下面图C图案,请问P1口和P3口应提供的数据表分别是什么?(6分)4、A、B端口分别是用来控制行和列(3分)?A、B端口的有效控制电平分别是低电平和高电平(3分)。要显示B图案,P1口应提供的数据是:0F7H;P3口应提供的数据是:7EH。(3分)若要采用查表法显示C图案,P1口应提供的数据表是:0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,7FHP3口应提供的数据表是:01H,02H,04H,08H,10H,20H,40H,80H (6分) 图A 图B 图C微机控制模块实操理论试题参考答案1、要使CPU产生复位操作则CPU的RST引脚输入高电。(2.5分)复位电路由电阻R1和电容C3组成。(2.5分)要使发光二极管D亮,P1.0应该输出低电平(2.5分)。电阻R2在电路中起限流作用(2.5分)。扩展使用外部存储器,P0口可以作为数据/地址线复用(2.5分)。此口作为地址线用时是地址线的低8位(2.5分)。要使CPU在上电复位后程序从外部程序存储器0000H地址开始执行程序,EA引脚接低电平(2.5分)。2、数码管是动态显示(2分)。此数码管的段选字由CPU的那P3口控制(2.5分)?共阴极数码管要显示1则控制口送段选字为06H(3分)。定时器1的中断服务子程序入口地址为001BH。(3分)程序运行后能明显的看到两个数码管一位一位的显示,可能产生的原因是扫描数码管的频率太慢或没有清屏。(4分)3、定时器的延时时间是50ms(2分)。程序中20H.7是RAM空间可位寻址区中的一个位地址(3分)。CPU响应中断的条件是中断源有中断请求、此中断源的中断允许位为1、CPU开总中断(3分)。 MOV TMOD,#01H ; 设置定时器采用T0工作方式1 (2分) SETB EA ;开放中断允许总控制位(2分) JNB 20H.7,$ ; 等待定时时间(2分) RETI ; 中断返回(2分)4、A、B端口分别是用来控制行和列(3分)?A、B端口的有效控制电平分别是低电平和高电平(3分)。要显示B图案,P1口应提供的数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论