- 11
- 0
- 约9.77千字
- 约 13页
- 2020-12-03 发布于黑龙江
- 举报
第9章 定时/计数技术
本章重点
Intel 8253的基本功能、工作方式和初始化编程
8253的应用
9.1 定时与计数
定时的方法有3种:软件定时、不可编程的硬件定时和可编程的定时。
1.软件定时
根据CPU执行每条指令需要一定的时间,重复执行一些指令就会占用一段固定的时间,通过适当地选取指令和循环次数便很容易实现定时功能,这种方法不需要增加硬件,可通过编程来控制和改变定时时间,灵活方便,节省费用。
2.不可编程的硬件定时
这种方法采用数字电路中的分频器将系统时钟进行适当的分频产生需要的定时信号;也可以采用单稳电路或简易定时电路(如常用的555定时器)由外接RC电路控制定时时间。
3.可编程的定时
在微机系统中,常采用软件、硬件相结合的方法,用可编程定时计数器芯片构成一个方便灵活的定时计数电路。这种电路不仅定时值和定时范围可用程序确定和改变,而且具有多种工作方式,可以输出多种控制信号,它由微处理器的时钟信号提供时间基准,故计时也精确稳定。Intel 8253定时器/计数器就是这样一种可编程序间隔定时器芯片。
9.2 Intel 8253可编程定时器/计数器
9.2.1 8253的基本功能和内部结构
1.8253 PIT的基本功能
(1)3个独立的16位计数器,最大计数范围为0~65535;
(2)每个计数器均可以按二进制或二—十进制计数;
(3)计数器速率可达2
原创力文档

文档评论(0)