微型计算机控制技术实验报告.docx
《微型计算机控制技术实验报告.docx》由会员分享,可在线阅读,更多相关《微型计算机控制技术实验报告.docx(28页珍藏版)》请在第壹文秘上搜索。
1、微型计算机限制技术试验报告院级号名学班学姓信息工程学院电气0901班200907260230叶孝璐2011年11月20日试验一系统相识与程序调试练习试验目的1 .驾驭TD-A(T试验教学系统联机软件中的各菜单功能,娴熟驾驭其中的程序编辑、编译、链接、加载与调试方法。2 .了解TD-Aee试验教学系统的系统资源与硬件操作环境.试验设备PC机一台,TD-ACC试验系统套试验内容1 .阅读“第部分i386EX系统板介绍,了解TD-ACC试验教学系统的构成:2 .读懂试验程序,对试脸程序进行编辑、编译、链接、加载与调试练习。试验原理3 试下列程序:在显示器上显示一行26个英文字母,换行后重发进行。第一
2、种实现方法:显示两行字母之间的延时时间采纳软件延时方式。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
3、端发出脉冲信号到中断限制器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一一所选计
4、数器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:填偏移量矢量MOV
5、AX,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.A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 控制 技术 实验 报告