欢迎来到天天文库
浏览记录
ID:56868698
大小:3.21 MB
页数:23页
时间:2020-07-16
《武汉理工大学微机原理接口实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学生学号22实验课成绩学生实验报告书实验课程名称微机原理与接口技术开课学院计算机科学与技术学院指导教师姓名何业兰学生姓名高胜洋学生专业班级计算机14042016--2017学年第二学期实验课程名称:微机原理及接口技术实验题目定时器的使用报告成绩实验者高胜洋专业班级计算机1404组别同组者完成日期第一部分:实验准备一、实验目的和意义1.熟悉接口试验箱的使用环境。2.体会接口电路通过外部总线与处理器连接原理。3.掌握可编程芯片8253的编程方法。二、实验内容和环境实验内容:1、编写程序,将8254的计数器0和计数器1都设为方式3,用信号源1MHz作为CL
2、K0时钟,OUT0为波形输出1ms方波,再通过CLK1输入,OUT1输出1s方波。2、编写程序,将8254的计数器0设为方式3,计数值为十进制数4,用单次脉冲KK1+作为CLK0时钟,OUT0连接MIR7,每当KK1+按动5次后产生中断请求,在Wmd86程序运行结果栏上显示字符M。改变计数值,验证8254的计数功能。实验设备:PC机一台,TD-PITE实验装置一套。三、实验基本原理与方法(1)8254的功能Ø8253具有三个独立的16位计数器(0#~2#通道);Ø每个通道有6种工作方式;Ø可以进行二进制或十进制计数,计数方式为减1计数。(最高计数频率
3、2.6MHZ)(2)8254的内部结构和外部引脚图1.18254内部结构图1.28254外部引脚(3)8254的工作方式l方式0:计数到0结束输出正跃变信号方式。l方式1:硬件可重触发单稳方式。l方式2:频率发生器方式。l方式3:方波发生器。l方式4:软件触发选通方式。l方式5:硬件触发选通方式。(4)初始化编程的原则:先写入控制字、再设置计数初值。方式命令的作用:对8253进行初始化,锁存当前计数值。(5)设置计数初始值Ø是写全字节,还是只写低字节或高字节。Ø定时器初始值的确定:计数初值n(时间常数)与定时时间t及输入时钟脉冲周期TCLK之间的关系
4、是:n=t/TCLK计数初值n(时间常数)与输入脉冲频率fCLK及输出波形频率fOUT之间的关系是:n=fOUT/fCLK(6)8254控制字8254的控制字有两个:一个用来设臵计数器的工作方式,称为方式控制字;另一个用来设臵读回命令,称为读回控制字。这两个控制字共用一个地址,由标识位来区分。表1.1(7)实验原理图第二部分:实验过程二、实验步骤(硬件连线图,程序代码,及实验操作描述)1.编写程序,将8254的计数器0和计数器1都设臵为方式3,用信号源1MHz作为CLK0时钟,OUT0为波形输出1ms方波,再通过CLK1输入,OUT1输出1s方波。(
5、1)按下图1.4接线。图1.4实验接线图连线说明:(2)根据实验内容,编写实验程序,经编译、链接无误后装入系统。(3)单击按钮,运行实验程序,8254的OUT1会输出1s的方波。(4)用示波器观察波形的方法:单击虚拟仪器菜单中的按钮或直接单击工具栏的按钮,在新弹出的示波器界面上单击按钮运行示波器,就可以观测出OUT1输出的波形。2计数应用实验编写程序,将8254的计数器0设臵为方式3,计数值为十进制数4,用单次脉冲KK1+作为CLK0时钟,OUT0连接MIR7,每当KK1+按动5次后产生中断请求,在屏幕上显示字符‚M‛。实验步骤:(1)按下图1.5实
6、验接线。图1.5实验接线图连线说明:(2)编写实验程序,经编译、链接无误后装入系统。(3)运行程序,按动KK1+产生单次脉冲,观察实验现象。(4)改变计数值,验证8254的计数功能。二、实验过程分析(综合分析;遇到什么问题,如何解决的)按照实验指导书的指导内容,完成实验的硬件连线,同时在实验前编写好实验需要用到的程序。在实验过程中,连线可能出现了问题,按照连线图检查之后改正了错误的连线;在编译并运行程序的过程中的操作步骤还不够熟练,完成实验的速度较慢,用了比较多的时间。但最后还是成功地完成了本次实验。第三部分:实验结果三、实验结果及分析(观察到的结果
7、截图或照片,相关数据及现象分析)产生的方波图输出M,验证了计数功能七、实验心得通过本次实验,我熟悉了接口试验箱的使用环境,体会了接口电路通过外部总线与处理器连接原理,掌握了可编程芯片8253的编程方法。同时通过硬件连线,加深了对硬件工作原理的理解,也提高了自己的动手能力,复杂的连线也是对自己耐心的考验。但最后成功的实验结果也让人感到欣慰,使我受益匪浅。实验课程名称:微机原理与接口技术实验题目并行接口Intel8255A的方式0应用报告成绩实验者高胜洋专业班级计算机1404组别同组者完成日期第一部分:实验准备一、实验目的和意义1.学习并掌握8255的工
8、作方式及其应用。2.掌握8255典型应用电路的接法。3.掌握程序固化及脱机运行程序的方法。二、实验内容和环境
此文档下载收益归作者所有