PIC工作在DC~20MHz 怎么理解?

[复制链接]
4713|14
 楼主| tc9148 发表于 2008-3-20 22:07 | 显示全部楼层 |阅读模式
工作在DC怎么理解?877A内部也没有时钟啊?
machunshui 发表于 2008-3-20 23:53 | 显示全部楼层

if((pic时钟>0) &&(pic时钟<20) ) pic可以工作

if((pic时钟&gt0)&nbsp;&&(pic时钟&lt20M)&nbsp;)<br />pic可以工作;<br />else<br />pic&nbsp;不可以工作
machunshui 发表于 2008-3-20 23:55 | 显示全部楼层

不包含DC

不包含DC,应该是指大于DC
xieyuanbin 发表于 2008-3-21 07:58 | 显示全部楼层

包涵DC

MCU&nbsp;SLEEPING&nbsp;就是DC时的情况
machunshui 发表于 2008-3-21 09:13 | 显示全部楼层

没想到还有4楼的理解法

没想到还有4楼的理解法
dld2 发表于 2008-3-21 09:15 | 显示全部楼层

呵呵,有意思

  
xieyuanbin 发表于 2008-3-21 09:37 | 显示全部楼层

MCP的数据手册相当严谨

达不到的指标是不会标明的.<br />在SLEEP时,内部时钟停振,但许多外设仍然可以工作,在另一种情况下,比如使用外部时钟,当外部时钟频率为0时,所有MCU设备保持在最后一个时钟时的状态,我们不能说MCU已经不工作了;而另外事实上很多外设还可以继续工作,比如FLASH,EEPROM写操作,使用内部RC的AD,WDT,外部端口一些中断等.
machunshui 发表于 2008-3-21 10:19 | 显示全部楼层

不光是pic这样

在SLEEP时,不光是pic这样。<br />很多的单片机,arm都是这样。<br /><br />只不过,没想到可以这么理解DC
xieyuanbin 发表于 2008-3-21 10:45 | 显示全部楼层

是的,绝大多数单片机都标明最小时钟频率可以低至0

之所以特别标明DC这个参数,我个人估计早期的一些微控制器时钟可能采用交流耦合,这样的情况就不能做到DC了
NE5532 发表于 2008-3-23 14:46 | 显示全部楼层

DC是有含义的。

因为单片机的功耗来源于时钟驱动。DC的含义就是可以通过时钟停振的方式来降低功耗,效果与休眠相似。几乎任何单片机的时钟参数都会这样写。
 楼主| tc9148 发表于 2008-3-24 19:56 | 显示全部楼层

知道了

谢谢。<br />
将军令 发表于 2008-3-25 08:03 | 显示全部楼层

dangran baokuo dc

  
将军令 发表于 2008-3-25 08:05 | 显示全部楼层

当然包括DC

DC就是说&nbsp;&nbsp;clock==0Hz<br />CPU不再运转了,所有的状态都被保持着,直到clock来了再继续运转
hungrywolf 发表于 2008-3-26 10:59 | 显示全部楼层

长见识了

之前只是知道可以用0~20MHz的晶振,但还是不知道那个DC~20Mhz的描述是什么意思呢!
sping 发表于 2008-4-1 16:04 | 显示全部楼层

应该是相对与不支持静态时钟设计的MCU的,

应该是相对与不支持静态时钟设计的MCU的,不支持的时钟太慢了会“忘记”了的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

137

主题

589

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部