欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    微型计算机控制技术实验报告.docx

    • 资源ID:1285331       资源大小:243.92KB        全文页数:28页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微型计算机控制技术实验报告.docx

    微型计算机限制技术试验报告院级号名学班学姓信息工程学院电气0901班200907260230叶孝璐2011年11月20日试验一系统相识与程序调试练习试验目的1 .驾驭TD-A(T试验教学系统联机软件中的各菜单功能,娴熟驾驭其中的程序编辑、编译、链接、加载与调试方法。2 .了解TD-Aee试验教学系统的系统资源与硬件操作环境.试验设备PC机一台,TD-ACC试验系统套试验内容1 .阅读“第部分i386EX系统板介绍",了解TD-ACC试验教学系统的构成:2 .读懂试验程序,对试脸程序进行编辑、编译、链接、加载与调试练习。试验原理3 试下列程序:在显示器上显示一行26个英文字母,换行后重发进行。第一种实现方法:显示两行字母之间的延时时间采纳软件延时方式。4 验程序1(采纳软件延时方式)CODESEGMENTASSUMECSzCODESTART:MOVCX,OO1.AIIMOVH,O1.MOVA1.,13INTIOHCA1.1.DE1.AYMOVA1.MIHAGAIN:MOVAH,01INTIOIIINC1.1.OOPAGAINJMPSTARTDE1.AY:PUSHCXMOVCX,OFFFFIIDE1.I:PUSHAXPOPAX1.OOPDE1.1.POPCXRETCODEENDSENDSTART其次种实现方法:显示两行字母之间的间隔时间用内部定时器8254进行限制,时间到由定时器的OUT端发出脉冲信号到中断限制器8259的中断信号输入端,向C:显*调显*:正;负示字符个数(26)-CX显示换行用延时子程序专字符'A'的ASCiI码示一个字符下一显示字符的ASC1.1.码E续显示26个字母重复进行工时子程序our.IRQ7.TMRouTI,分:|_24MHrJ-O.K2图PCPU恳求中断,在中断程序中完成显示行字母的功能。硬件接线如图11,用排线将i386内部1定时器输出OUTI连接到8259的,个中断恳求端IRQ7。8254与8253类似,D7灰它们的编程方式是兼容的,其限制字格式如下:D5D1以DD1D(,SC1SCoR1.1.RW0IM2M1M.,BCDSC1SCo一一所选计数器M:M1.M0一一工作方式选择00计数器0000方式001计数器I001方式110计数器2X10方式211无意义X11方式3RW1RW0读/写格式100方式400锁定当前计数值(供101方式5CPU读取)BCD一一计数格式01只读/写低8位0计数器按二进制格10只读/写高8位式计数11先读/写低8位,后读/1计数器按BCD码格写高8位式计数试验程序2(采纳定时中断方式)CODESEGMENTASSUMECS:CODESTART:MOVAX,OFFSETIRQ7:填写8259的7号中断矢量入口地址的偏移量MOVSI,003CH;填写8259中断7的中段矢量MOVSI,AX:填偏移量矢量MOVAX,CS:填写8259中断矢量入口地址的段地址MOVSI,003EH;填写7号中断段地址矢量MOVSI,AXC1.I;关系统总中断CA1.1.SYSINTI:调用系统初始化子程序MOVDX,0F043HMOVA1.,076H:初始化1#定时器DX,A1.DXf0011IIA1.,IOH;定时IomS时间常数低8位DX,A1.:写1#定时器定时常数的低字X,0104IH1.,27H;定时IOmS时间常数高8位DX,A1.:写1#定时器定时常数的高字BX,64HAH,O1.A1.,13IOII;显示换行V打开系统总中断停机等待直到有中断产生GIN:接着BXFINISHBX,64HCX,OO1.AHA1.,4IHAH,O1.IOHA1.AGAIN1.AH.O1.A1.,13IOH1.20H;中断结束20H,A1.:中断返回AX,800011:系统初始化子程序(已保存在23U,A1.:扩展I。使能OUTMOVMOVOUT黑OUTVVVTTPOooni1.mMmmithjSEczmDJMM0VM0VI0VINTPNcoo36NT0VI1.MMIMTTEVUROOIMUTGIN:1RQ7:AGAIN1.:FINISH:SYSINTI:机器中)XCHGA1.AHOUT2211,A1.OUT22H,AXMOVDX10F822HCSOttMOV1.70HOUTDX,A1.MOVDX10F824H片IRQ7;初始化管脚配置P2CFG,配置:初始化管脚配置P3CFG,配置主VtvvtvvtvtvtvtvtvMOOUMOMOOUMOMO况MOOUMOOUMOOUMOOUMO1.,0B2HDX,A1.DX,01832H1.OHDX,A1.DX10F834HA1.115HDX,A1.A1.,I1.H20H,A1.A1.,O8H2111,A1.A1.,O1.H21H,A1.A1.1O1.1.1.21H,A1.A1.,6FII:初始化管脚配置IMTeRJ;初始化管脚配置TMRCFG;将GATE1.接VCC:初始化主片8259O1.T21H,A1.MOVA1.,I1.HOUTOOH,A1.MOVA1.,30HOUTOA1.H,A1.MOVA1.,0211OUTOA1.H,A1.MOVA1.,O1.1.1.:写主片8259的中断扉蔽字,允许主片的IRQ7(用户程序运用)和IRQ4(系统通讯用):初始化从片8259OUTOA1.H,A1.MOVA1.,OFFHOUTOA1.H,A1.RETCODEENDSENDSTART试验步骤1 .打开微机与试验系统电源。2 .如提示联机有问题,检查USB与串IJ通讯线是否正常连接,并按发位按钮(置于试验面板上的i386EX系统小板上)。3 .编辑程序1.然后编译性接并加载,如中间出现错误,则按提示进行修改,直至加载胜利。4 .按工具栏上的“RUN”按钮执行程序。5 .视察输出窗口的显示内容并记录。如结果不正确,运用单步、跳过、断点方式运行调试程序.6 .试用单步、跳过、断点方式运行调试程序,记录运行中间寄存器变更与显示结果。7 .编辑程序2。其中系统初始化子程序已保存在机器上,文件名:c:shiyancsh.asm,打开该文件,将该文件复制粘贴到编辑程序2中。8 .用排线连接限制计算机上的IRQ7与O1.T1.信号。9 .同步骤5。10 .变更编辑程序2中软件计数器BX的值,调整两行字母之间的显示时间间隔,重复以上步骤。试舱结果试验IT试验结果A8CDEFCHUKUWP0RSWV×YZAB8EFGHUK1.MN0P0RSnW/XrZAaCDEFGHIMMNcIPORSn1.VW57A8CDEF(WK1.MNOPORSTVW7ACDEreHUttMNOPORSTVV(YZAf1.CMFGHUK1.MNOPORSTUVWXy7ASCDErGHJK1.MwopORSnwW<YZABCDEFGHIJK1MNOPORSTWAWZAf1.CDrFGHUK1.MN0P0RSTUVW57raABCDFFGHUK1.M1.WpoRSTuWXYzAHCDITghukiMNQPORSTUVW7Af1.CDfTGHUK1.MNQPORSnJVwM*BCDEF(HMN0P0RSTVV×YZABCDEFGHUK1.MN0P0RSnP,7ABCDEFGHUK1.MN0P0RSTUVW×Y7*BCDEFGHJHMNOPORSnjVW×YZABCDEFGHUaMNOPORSTU,WYZACDEFGHUK1.MNOPORSTUVVCr7ABCQOPQRSTUVW×YZABCDEFGHUK1.J4NOPORSTU,VXYZACDEfGHUaMNOPORSTUVW×YZ试验12试验结果ArcdffghukiMNOPOnSnJW/xyzaacoffghukiMNOroRSTUVWXyzabcdffghukimnopqasti/wxyzJABCDFFGHUKiMNOpOnSTVVWxYZA8CPfFGHuK1.MN0P0STUVWW7RC0fFGHUKIMNoPOnSwXv*ZEA8CDEFGHUK1.MNOPORSTWW×YZASCOCFGHUK1.MNOPQRSTUVWXVZACOCFGHUK1.MNOPORSTUVW>rZUJtw«*.结论:变更编辑程序2中软件计数器BX的值,即调整两行字母之间的显示时间间隔,时间调大,两行字母之间的显示时间间隔变长。试验二D/A转换试试验目的1 .学习驾驭D/A转换的基本原理与T1.C7528芯片的性能。2 .学习利用DAC产生连续波形的编程方法。试验设备PC机一台,TD-ACC+试验系统一套试验内容编写试验程序,实现D/A转换产生周期性同步的锯齿波和方波(如图21),并用虚拟示波器视察波形。图2-1试验原理本试验采纳T1.C7528芯片,它是8位、并行、两路、电压型输出数模转换器。其主要参数如下:转换时间100nS,满量程误差1/21.SB,参考电压一IOV+10V,供电电压+5V'+15V,输入逻辑电平与TT1.兼容。方法一:软件延时限制计算机按肯定规律连续输出数据到DAC转换器,转换后产牛.相应的连续波形。试验中的锯齿波由数据OOHFFH连续循环输出产生,上升幅度为O1.个数据量,即每输出一次后数据加一,数据输出的时间间隔由软件延时限制;方波由两个数据OOH和FFH交替输出产生,每当锯齿波数据由FFM变到OOH(用加一指令即可时方波变换为另一个数据(OOH变为FFH或FFH变为OOH),从而实现两波形的同步效果。试验平台中的T1.C7528的八位数据线、写信号线和通道选择限制线已接至限制计算机的总线上。片选线预留出待试验中连接到相应的1/0片选上

    注意事项

    本文(微型计算机控制技术实验报告.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开