微机原理与接口技术--实验七定时计数器应用实验.doc
文本预览下载声明
实验七 定时/计数器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、管理指标完成情况 本季度我社严格按照上级联社和我社制定的全年工作要点展开工作,确保了各项业务稳健运行,员工素质进一步提高,营造了良好的内外部环境,为各项目标的顺利实现奠定了良好的基础。 二、重点工作报告 (一)假币的防范和处理。针对一季度发现假币较多的情况,强调柜员要提高警惕,假
显示全部