文档详情

微机原理与接口技术--实验七定时计数器应用实验.doc

发布:2018-06-15约2.42万字共45页下载文档
文本预览下载声明
实验七 定时/计数器8253应用实验 一、任务与目的 1. 实验任务: (1) 熟悉定时/计数器8253的结构和编程方法; (2) 掌握定时/计数器8253接口连接外设的基本方法。 2. 实验目的: (1). 掌握定时/计数器8253可编程接口的设置方法; (2) 熟悉8253完成定时及计数的基本方法。 二、原理(条件) 1.相关知识: (1) 8253接口地址与状态字的表示与设置方法; (2) 8253定时及计数编程的基本方法。 2.实验条件: 伟福Lab8000系统。 三、内容步骤 1.实验方法: (1)连接实验装置; (2)连接硬件; (3)打开实验装置电源开关; (3)打开VW软件,进行仿真器设置; (3)在VM软件中输入程序、编译并执行。 2.计数程序: (1)线路连接:实验装置上8253_CS连接到实验装置的CS0上, OUT0接到L0,GATA0接到+5V,CLK0接到正脉冲接孔。 (2) 输入程序、编译并执行,观察发光二极管变化并分析结果。 思考:此程序计数几次? COUNTO EQU 9000H ;便于修改 CONTROL EQU 9003H ;CS1是9000H~9FFFH CODE SEGMENT ASSUME CS:CODE START: MOV AL,10H MOV DX,CONTROL OUT DX,AL MOV AL,10 OUTA:MOV DX,COUNTO OUT DX,AL AGAIN:JMP AGAIN ; 等待 CODE ENDS END STARTS 3.8253定时程序: (1)线路连接:实验装置上8255_CS连接到实验装置的CS4上, OUT0接到L0,GATA0接到+5V,CLK0接OUT1,GATA1接到+5V, CLK1接1MHZ单脉冲。 (2) 要求利用8253控制发光二极管L0亮灭各1秒 ,循环往复。编写并输入程序、编译并执行,观察发光二极管变化并分析结果。 图4 8253控制发光二极管亮灭硬件连接图 COUNT0 EQU 0C000H COUNT1 EQU 0C001H COUNT2 EQU 0C002H CONTROL EQU 0C003H CODE SEGMENT ASSUME CS:CODE START: MOV AL,36H ;(P290)控制 计数器0,先读低8位,再读高8位,方式3,二进制计数 MOV DX,CONTROL OUT DX,AL MOV AX,2000 MOV DX,COUNT0 OUT DX,AL MOV AL,AH OUT DX,AL MOV AL,76H ; (P290)控制字 同上 MOV DX,CONTROL OUT DX,AL MOV AX, 1000 MOV DX,COUNT1 OUT DX,AL MOV AL,AH OUT DX,AL AGAIN: JMP AGAIN CODE ENDS END START 数据处理(现象分析) 计数程序,通过发光二极管的亮灭来实现计数:本实验计数10次 定时程序,定时1秒,发光二极管亮一秒灭一秒。 结论 本实验是通过8253芯片控制发光二极管,通过这次试验了解了8253的结构和编程方法,知道了8253芯片用来计数或定时时的使用方法,掌握了8253接口连接外设的基本方法。 六、参考资料 《微型计算机原理与接口技术》实验指导书 七、评语 原文已完。下文为附加文档,如不需要,下载后可以编辑删除,谢谢! 信用社营业部经理季度个人总结    一季度,在联社领导的正确领导下,我按照山西省农村信用社营业经理的相关办法,认真学习政治业务知识和金融法律法规,严格履行岗位职责和行使管理与监督职能,以贯彻落实上级的各项工作为目标,抓落实,规范财务核算,努力实现全社财务状况的根本好转,同时并积极做好了各项报表与任务完成情况的上报等工作,较好地完成了各项工作任务。现就本季度主要工作述职如下:   一、主要工作完成指标   (一)业务指标完成情况   截至20XX年月31日,我社各项存款余额**万元,   (二)2、管理指标完成情况   本季度我社严格按照上级联社和我社制定的全年工作要点展开工作,确保了各项业务稳健运行,员工素质进一步提高,营造了良好的内外部环境,为各项目标的顺利实现奠定了良好的基础。   二、重点工作报告   (一)假币的防范和处理。针对一季度发现假币较多的情况,强调柜员要提高警惕,假
显示全部
相似文档