8253可编程定时/计数器芯片

本文详细介绍了8253定时/计数器的硬件结构和工作方式,包括其三个独立的16位计数器、计数器的启动方式、控制字格式以及各种工作模式的特点。在软件和硬件启动方式中,8253能够实现不同的定时任务。此外,还提到了8253在连接8086CPU时需要注意的A0引脚问题,以及初始化程序流程。通过对计数初值的设置,8253可以实现精确的定时和计数功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何实现定时?

软件方式:用一段程序实现延时(延时程序)

利用程序循环延迟指定的时间

缺点:CPU占用率?延时精度?兼容?

硬件方式:定时/计数器电路

利用脉冲计数的设定的时间输出定时信号

8253计数器

——3个独立的16位定时/计数器(通道)

——24引脚双列直插式

——最高计数频率2.6MHz

——TTL电平兼容 

——单电源+5V供电

         脚下留心:8253的A0,如果 连接到 8086CPU的A0=1,会导致CPU将传输数据线的D8~D15的数据,而8253只连接了8086的D7~D0,接收不到数据。(A0位为1,地址线地址线传送的是奇地址,而奇地址只在D8~D15传送)。

        所以,让8086的A0=0,8253的A0应接8086的A1,8253的A1接8086的A2。

 计数器通道的主要引线(每通道均相同):

CLK        时钟脉冲输入,计数器的计时基准。

GATE        门控信号输入,控制计数器的启动和停止

O

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值