实验三:8253 方波实验

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验三 8253方波实验

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

得到一个周期为1秒的方波,用此方波控制蜂鸣器,发出报警信号,

也可以将输入脚接到逻辑笔上来检验程序是否正确。

2、测试实验结果:蜂鸣器发出时有时无的声音;用逻辑笔测试蜂鸣器的输入端口,

红绿灯交替点亮。

.MODEL TINY

COM_ADDR EQU 0B003H

T0_ADDR EQU 0B000H

T1_ADDR EQU 0B001H

.STACK 100

.CODE

START:

MOV DX,COM_ADDR

MOV AL,35H

OUT DX,AL ;¼ÆÊýÆ÷T0ÉèÖÃÔÚģʽ2״̬,BCDÂë¼ÆÊý MOV DX,T0_Addr

MOV AL,0

OUT DX,AL

MOV AL,10H

OUT DX,AL

MOV DX,COM_Addr

MOV AL,77H

OUT DX,AL

MOV DX,T1_Addr

MOV AL,0

OUT DX,AL

MOV AL,10H

OUT DX,AL

JMP $;OUT1Êä³öƵÂÊΪ1SµÄ·½²¨

END START

相关文档
最新文档