[信息与通信]07接口芯片2_8254
可编程定时器/计数器8253/8254 在计算机系统中,经常需要使用定时信号。比如: 动态存储器的刷新定时; 系统日时钟; 发声系统的声源。 通常可以通过三种方法来实现系统的定时或延时控制:软件定时、不可编程硬件定时和可编程的硬件定时。 方法1:软件定时通过一段延时程序实现。比如,一个包含乘法运算的循环程序,根据CPU执行指令需要消耗时间的原理,从而达到延时目的,实现定时功能。定时或延时时间的长短可通过改变指令循环执行的次数来控制。 优点:无需增加硬件,常常应用于专用系统上软件开发以及延时时间较短、且重复次数有限的情况,无需硬件、降低硬件成本。 缺点:占用大量CPU时间,因此会降低CPU的运行效率;另外,即使是同一段延时程序,由于不同系统的运行速度不同(CPU时钟频率不同) ,必然存在定时精度不高的问题。 在实际的应用系统中,为了实现精确定时而且不影响CPU效率,通常是利用专门的硬件定时电路来实现定时功能。这种方式增加了硬件成本。 方法2:不可编程、硬件定时是通过用元器件构成延时电路来实现定时控制。 例如,可以用小规模集成电路器件555,外接定时元件(电阻和电容组成的定时器)组成定时电路。 这种定时电路比较简单,只需改变电阻电容的大小,就可以改变定时的长短。由于这种定时电路一经连接好后,定时值和定时范围就不便控制,使用不方便。 方法3:可编程、硬件定时是利用专门的定时/计数器
您可能关注的文档
最近下载
- 2025年全球5G频谱拍卖分析报告.docx
- (2023-2025) 三年北京市中考历史高频考点及2026年备考建议.docx
- 2026年教师资格之小学教育学教育心理学考试题库500道含答案【模拟题】.docx VIP
- 2026云南昆明官渡区国有资产投资经营有限公司项目制员工意向性招聘笔试历年备考题库附带答案详解.docx VIP
- Capital HarnessXC线束设计指导V1.pdf VIP
- 2026年石家庄中考地理备考全指南(考点+试题+备考计划).docx VIP
- 软件测试-实验指导书.doc VIP
- 软件测试实验指导书.doc VIP
- U型钢计算完整版.doc VIP
- 《软件测试》指导书《软件测试》指导书.doc VIP
原创力文档

文档评论(0)