当前位置:首页 > 技术心得 > 正文内容

TM89系列单片机使用注意事项

xjtudll7个月前 (11-13)技术心得920

一、大电流模式

大电流模式,官方资料上叫“电力备援模式”(详见UM-TM89XXMCUfunction),Back Up Mode。当系统耗电较大时,有可能使得系统的电源电压产生很大的波动,有可能导致MCU不正常动作,为了解决这个问题,在耗电较大时,需要开启大电流模式。

clip_image002

3V供电时,当选用BCF=0时,BAK=VL1。关闭大电流模式后,MCU内部工作电压就会以较低的操作电压VL1来工作,以达到省电的目的。

clip_image004

3V供电时,当选用BCF=0,BAK=VBAT时(或1.5V供电),这个时候大电流模式没有实际意义,实际上是一直以大电流模式工作的。这个时候工作电流会增大。

clip_image006

那么哪些情况需要开启大电流模式呢?

1、闹铃正在闹,Buzzer有输出信号

2、EL背光点亮

3、程序使用快钟(内部500kHz,250kHz或者外部电阻,或者外部3.58MHz),进入了FAST模式

需要注意的是:

在3V供电时,选用BCF=0时,BAK=VL1的时候:

1、大电流模式对32.768Hz的晶振频率略有影响。经实际测试,开启和关闭大电流模式,手表月差大概相差3秒(测试期间,系统一直保持大电流模式或者一直关闭大电流模式)。

2、频繁的切换快钟和大电流模式,将会导致定时器非常不准,一段时间后,累积误差就相当大。以电波表为例,之前程序是接收电波时采用4ms定时来采样,数据处理时启用快钟和大电流模式,数据处理完毕,关闭快钟和大电流模式。约3分钟,总体时间偏差有几十毫秒甚至更多,因此导致解码可能失败。后来程序改成了接收时一直保持快钟和大电流模式,定时就非常准确了。

二、Halt Mode


系统进入halt mode后,除了程序停止运行以外,其他的功能都是正常工作的。halt mode能极大的降低功耗。

以TM89P51M为例,BCF=0时,Halt模式功耗为0.72uA,32kHz全速运行则要1.53uA。

clip_image008

使用halt mode,有几个注意事项:

1、执行halt指令后,若没有产生任何halt release,系统才能进入halt mode。每次halt release之后,必须清除halt release因子,否则系统将无法进入halt mode。

2、中断发生后,MCU会自动产生halt release,执行完中断子程序后,MCU会重新进入halt mode。如果你在中断后,还要在主程序里处理一些内容,那么就要注意了,必须采用其他方式来配合(使用其他方式产生halt release),因为根本就进入不了主程序。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/693/

标签: tenx
分享给朋友:

“TM89系列单片机使用注意事项” 的相关文章

c# toolstrip控件怎么把左边的几个小点去掉

c# toolstrip控件怎么把左边的几个小点去掉

c# toolstrip控件怎么把左边的几个小点去掉 小点如下图所示: 解决办法: 选中你的toolstrip 然后属性 属性中有个 GripStyle 设置Hidden...

一些奇葩问题

1、排针居然有电阻 问题描述: 排针的不同PIN之间用万用表测量居然是有电阻的 原因: 排针质量有问题,老化   2、按键 问题描述: 导通电阻不是0,200欧姆~2k欧姆不等 原因: 按键老化 这种有导通电阻的,对于独立式按键来说影响不大,对于AD键盘而言,影响将很明显,很有可能导致误判...

Word通配符全攻略

Normal 0 7.8 磅 0 2 什么是WORD通配符?通配符是配合WORD查找、替换文档内容的有利武器。打开WORD,按Ctrl+F,点击&ldq...

浅析电波表——基本工作原理

浅析电波表——基本工作原理

一、电波表简介 电波钟表,也称为无线控制计时钟表 ( 英文名称为:Radio Controlled Timepieces)。电波钟是一种新兴的计时产品。目的是为了世界时间同步统一。主要是为了解决目前石英钟表的精确度问题。石英钟表较机械钟表已准确很多,但日差仍有一秒半秒。这种误差对于人们的日常生活没有...

运放主要参数

集成运放的参数较多,其中主要参数分为直流指标和交流指标。 其中主要直流指标有输入失调电压、输入失调电压的温度漂移(简称输入失调电压温漂)、输入偏置电流、输入失调电流、输入偏置电流的温度漂移(简称输入失调电流温漂)、差模开环直流电压增益、共模抑制比、电源电压抑制比、输出峰-峰值电压、最大共模输入电压...

Xcode Warning:Unsupported Configuration Content rectangle解决

Xcode Warning:Unsupported Configuration Content rectangle解决

参考资料:http://stackoverflow.com/questions/12423654/unsupported-configuration-error-in-cocoa-xcode 警告: " Unsupported Configuration  &n...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。