添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第74页 > DS89C440 > DS89C440 PDF资料 > DS89C440 PDF资料3第37页
DS89C430 / DS89C440 / DS89C450超高速闪存微控制器
定时器/计数器
在DS89C430集成3个16位定时器。所有三个定时器可以用作外部事件的任一计数器,
其中1到0的跳变端口引脚进行监测和计算,或定时器的计数振荡周期。
表12
总结了定时器功能。
定时器0和1都具有三种操作方式。它们各自可以被用作一个13位的定时器/计数器,一个16位
定时器/计数器,或8位定时器/计数器自动重载。定时器0有四分之一的工作模式为两个8位
定时器/计数器没有自动重载。每个定时器也可以被用作外部脉冲的计数器
对应的T0 / T1引脚1到0的转变。在定时器模式( TMOD )寄存器控制的操作模式。
每个定时器由一个16位寄存器的2个字节,它可以在SFR映射为TL0 , TH0 , TL1和TH1被发现。
定时器控制( TCON )寄存器使能定时器0和1 。
表12.定时器功能
功能
定时器/计数器
定时器捕获
外部控制脉冲计数器
向上/向下自动重载定时器/计数器
波特率发生器
定时器输出时钟发生器
定时器0
13 /16/ 8× / 2×8位
No
是的
No
No
No
定时器1
13 /16/ 8 *位
No
是的
No
是的
No
定时器2
16位
是的
No
是的
是的
是的
*8-bit
定时器/计数器包括自动重载功能。 2×8位模式下则不会。
每个定时器有一个可选的时基(表
14).
复位后,定时器缺省为除以12 ,以保持
嵌入式与8051兼容。如果定时器2用作波特率发生器和时钟输出,其时间基准是固定的
在由2分频,而不管其定时器模式的设定。
定时器2是一个真正的16位定时器/计数器,一个16位捕获( RCAP2L和RCAP2H )寄存器,能够提供
一些独特的功能,如向上/向下自动重载定时器/计数器和定时器输出时钟发生器。定时器2 (寄存器
TL2和TH2 )由T2CON寄存器使能。它的操作模式通过将T2MOD 。
有关操作的详细说明,请参阅
第11节:可编程定时器
超高速闪存微控制器
用户指南。
定时访问
定时访问功能可防止错误的CPU作出意外改变某些SFR位是
考虑到系统的正常运行是至关重要的。这是通过使用软件控制的访问时实现了
以下SFR的控制位:
SFR
WDCON.0
WDCON.1
WDCON.3
WDCON.6
EXIF.0
ACON.5
ACON.6
ACON.7
ROMSIZE.0
ROMSIZE.1
ROMSIZE.2
ROMSIZE.3
FCNTL.0
FCNTL.1
FCNTL.2
FCNTL.3
RWT
EWT
WDIF
POR
BGS
PAGES0
PAGES1
PAGEE
RMS0
RMS1
RMS2
PRAME
FC0
FC1
FC2
FC3
功能
复位看门狗定时器
看门狗复位使能
看门狗中断标志
上电复位FL AG
带隙选择
页面模式选择位0
页面模式选择位1
页模式启用
程序存储器大小选择位0
程序存储器大小选择位1
程序存储器大小选择位2
程序RAM启用
Flash命令位0
Flash命令位1
Flash命令位2
Flash命令第3位
之前,这些位可被改变时,处理器必须执行定时访问序列。这个序列由
写一个AAh将定时访问( TA , C7H )注册,其次是写55H到相同的寄存器3内
个机器周期。这个定时的步骤顺序可以任意的定时访问被保护的SFR位被改变
37 48

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