添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符W型号页 > 首字符W的型号第38页 > W77C58 > W77C58 PDF资料 > W77C58 PDF资料1第47页
初步W77C58
执行乘法,除法指令。从时间的中断源被激活时,最长的
反应时间为12个机器周期。其中包括1个机器周期检测中断, 2号机
周期来完成的IE , IP , EIE,EIP寄存器的访问, 5个机器周期完成乘法,除法
指令和4个机器周期来完成硬件LCALL中断向量位置。
因此,在一个单一的中断系统中断响应时间总是超过5机
周期并且不超过12个机器周期。 12个机器周期的最大延迟为48个时钟
周期。需要注意的是,在标准8051的最大延迟为8个机器周期等于96
个机器周期。这是在时钟周期的值减少50%。
可编程的定时器/计数器
该W77C58有3个16位可编程定时/计数器,一个可编程看门狗定时器。
看门狗定时器的运行方式与其他两个定时器很大的不同。
定时器/计数器0 & 1
该W77C58有2个16位定时器/计数器。这些定时器/计数器有2个8位寄存器
以构成16位的计数寄存器。定时器/计数器0它们是TH0 ,高8位寄存器,
和TL0的低8位寄存器。类似的定时器/计数器1有两个8位寄存器, TH1和TL1 。该
2可被配置来操作或者作为定时器,计数机器周期,或作为计数器计数
外部输入。
当配置为"Timer" ,定时器计数时钟周期。定时器时钟可以被编程为
被认为是1/12系统时钟或系统时钟的1/4。在"Counter"模式中,
寄存器是用于递增定时器0和T1上的外部输入管脚T0的下降沿的情况下
定时器1, T0和T1的输入采样在每个机器周期的C4 。如果采样值
高在一个机器周期和低,在未来,那么一个有效的前高后低过渡的引脚
识别和计数寄存器递增。由于需要2个机器周期来识别
引脚上的负跳变,而计数将发生的最大速率为1/24
主时钟频率。无论是在"Timer"或"Counter"模式下,计数寄存器都在更新
C3 。因此,在"Timer"模式,在T0和T1脚上所识别的负跳变会引起
以下的1的计数寄存器的值进行更新仅在机器周期,其中
检测下降沿。
该"Timer"或"Counter"功能通过在"C /
T
在TMOD特殊功能"位
注册。每个定时器/计数器有一个选择位为自己的; TMOD的2位选择功能
定时器/计数器0和第6位选择功能的定时器/计数器1。此外,每个
定时器/计数器,可以设置四种可能的模式的任何一个操作。的模式选择完成
由M0和M1位在TMOD SFR 。
时基选择
该W77C58向用户提供两种操作模式为定时器。定时器可以被编程为
操作是标准8051系列,在时钟速度1/12的比率计算。这将确保
了时间循环的W77C58与标准的8051一致。这是默认模式
该W77C58定时器的操作。用户也可以选择在涡轮模式,其中所述计数
计时器将增加在1/4时钟速度的速度。这将直客场增加计数
速度的三倍。本次评选是由T0M和T1M位CKCON中完成的。复位套
这些位为0,则定时器工作在标准8051模式。用户应该设置这些位
1 ,如果定时器是在Turbo模式下运行。
- 47 -
出版日期: 1999年9月
修订版A1

深圳市碧威特网络技术有限公司