文档详情

微机原理实验五实验报告8253方波实验.docx

发布:2024-05-15约小于1千字共2页下载文档
文本预览下载声明

实验五 8253 方波实验

一、实验目的与要求

了解8253的内部结构、工作原理;了解8253与8088的接口逻辑;熟悉8253的控制寄

存器和初始化编程方法,熟悉

8253的6种工作模式。

二、实验设备

STAR系列实验仪一套、 PC机一台

三、实验内容

1、编写程序:使用8253的计数器 0和计数器1实现对输入时钟频率的两级分频, 得到

一个周期为 1秒的方波,用此方波控制蜂鸣器, 发出报警信号,也可以将输入脚接到逻辑笔上来检验程序是否正确。

2、连接线路,验证 8253的功能,熟悉它的使用方法。四、实验原理图

五、实验步骤

1、连线说明:

C5区:CS、A0、A1C5区:CLK0

C5区:OUT0

——

——

——

A3区:CS5、A0、A1B2区:2M

C5区:CLK1

C5区:OUT1

——

D1区:Ctrl( 蜂鸣器)

C5区:GATE0、GATE1

——

C1区的VCC

2、测试实验结果:蜂鸣器发出时有时无的声音;用逻辑笔测试蜂鸣器的输入端口,红绿灯交替点亮。

六、演示程序

.MODEL TINYCOM_ADDREQU0B003H

T0_ADDRT1_ADDR

EQU0B000HEQU0B001H

.STACK 100

.CODESTART:

MOV

MOV DX,COM_ADDRAL,35H

OUT

DX,AL

;计数器T0设置在模式 2状态,BCD码计数

MOVMOVOUTMOVOUTMOV

DX,T0_ADDRAL,00HDX,ALAL,10HDX,AL

DX,COM_ADDR

;CLK0/1000

MOV AL,77H

OUT DX,AL ;计数器T1为模式3状态,输出方波 ,BCD码计数

MOV DX,T1_ADDR

MOV AL,00H

OUT DX,AL

MOV AL,10H

OUTJMP$

DX,AL

;CLK1/1000

;OUT1输出频率为 1S的方波

END START

七、实验总结

本次实验我们应用了 8253定时器,学会了对 8253的初始化编程。

显示全部
相似文档