添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第20页 > DS89C440-ENL > DS89C440-ENL PDF资料 > DS89C440-ENL PDF资料2第38页
DS89C430 / DS89C440 / DS89C450超高速闪存微控制器
在3个机器周期之后在55h的写作。写之外的定时访问保护位
这3个机器周期对位无影响。
的定时访问过程是地址,数据和时间依赖性。失控的,而不是处理器
执行系统软件统计学是不能够执行该定时的步骤序列,因此,不
意外地改变被保护的位。但是应当注意的是,该方法应该在的主体中使用
系统软件和
从来没有
用在中断服务程序中的看门狗复位结合。中断例程
使用定时访问看门狗复位位( RWT )可以恢复丢失的系统,允许的复位
监视,但该系统返回到丢失状态,一旦RETI指令被执行,除非在堆栈被修改。另外,
可取的做法是中断被禁止( EA = 0)执行定时访问序列时,由于中断
该序列中添加了时间,使得定时访问尝试失败。
电源管理和时钟分频控制
电源管理特性可用于监控电源电压电平,并支持低功耗
操作的三种节能模式。这些功能包括一个带隙电压监视器,看门狗定时器,
可选的内部环形振荡器和可编程系统时钟速度。提供控制和特殊功能寄存器
应用软件的访问是看门狗控制( WDCON , D8H ) ,扩展的中断使能( EIE , E8H )
扩展的中断标志位( EXIF , 91h)和功率控制( PCON , 87H )寄存器。
系统时钟分频控制
所述可编程时钟分频控制位( CD1和CD0 )提供处理器与适应能力
不同的晶体并在需要时以减慢系统时钟,提供低功耗运行。片上晶振
乘法器允许DS89C430以2 4倍晶振频率设定4X操作/
2X
位,并且是
通过设置在CTM位为逻辑使能1,一种附加的电路由1024时提供一个时钟源,在分频
用7.372MHz晶体使用,例如,处理器执行的机器周期在时间从33.9ns
( mulitply ×4模式),以138.9ms (除以1024模式),并且保持高度精确的串口波特率,而
允许使用更具有成本效益的低频率晶体。虽然时钟分频控制位可
写在任何时候,某些硬件功能增强使用这些时钟的控制,以保证正确的串行
端口的操作,并允许高速响应于外部中断。 CD1和CD0的01B设置
版权所有。它具有相同的效果10b的设置,这迫使系统时钟为分频-1模式。该
DS89C430默认为分频1时钟模式在所有形式的复位。
当在除以1024模式,以便允许一个快速响应输入数据的串行端口上,该系统
使用切模式自动恢复到分频1模式,每当一个起始位被检测。这
自动切只在分频1024模式下启用时,切位( PMR.5 : SWB )设置。所有
其他时钟模式是不受中断和串行端口活动。
的振荡器乘法比例4,2和1还用于提供标准的波特率产生了串行
通过强制除以12输入时钟端口( TxMH ,的TxM = 00B中,x = 1,2,或3)的定时器。
使用的乘法乘4或乘法乘2选择通过时钟分频控制位要求将晶体
乘法器被启用并且特定的系统时钟乘法值由4X建立/
2X
在PMR位
注册。乘法器通过CTM ( PMR.4 )位使能,但不能自动选择,直到启动
延迟通过在状态寄存器中的CKRY位被建立。在4X /
2X
位只能被改变时的
CTM的位被清除为逻辑0,这可以防止系统改变乘法器,直到系统已经移动
回分频模式1和乘数已被禁用的CTM位。在CTM位只能改变
当CD1和CD0位被设置为分频1模式和RGMD位被清除为0。在CTM设置为一个
从以前的逻辑0逻辑1自动清零状态寄存器中的CKRY位,并开始倍增
启动超时乘数启动计数器。在乘数启动期间, CKRY位保持清零
和CD1和CD0时钟控制不能被设置为00b 。在CTM位被清除为逻辑0上的所有复位。
请注意,操作的额定最大速度适用于微控制器核心的速度,而不是外部
时钟源。当使用时钟倍频功能时,外部时钟源的频率,乘以时钟
乘数(2X或4X) ,并且不能超过该装置的最大额定速度更快。因此,如果设计者希望
使用额定频率为33MHz的设备上4倍时钟乘法器,最大外部时钟速度是8.25MHz 。
图14
给出的系统时钟的产生的简化的描述。硬件的限制细节
与使用4X的关联/
2X
CTM , CKRY , CD1和CD0位的概述
SFR
部分。
38 48

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