单片机掉电模式的功耗问题
应朋友要求做一个用电池供电的小东西,要求能自动断电。所以我想用单片机的掉电模式来做到软关机。根据ATMEL89C2051的说明书。89C2051的掉电功耗电流为100uA...
应朋友要求做一个用电池供电的小东西,要求能自动断电。所以我想用单片机的掉电模式来做到软关机。根据ATMEL89C2051的说明书。89C2051的掉电功耗电流为100uA一下。但是我实际测量的掉电模式电流为3mA.不知道这是怎么回事
首先谢谢两位的回答。我补充一下。我电路中没有其他的东西,我单纯要测量单片机的掉电功耗;而且所有电路连接都是按照手册上说的做的;我用万能表是很好的那种。而且我也用其他方法测了,也是这个数值。不知道是不是和晶振频率有关心;我用的12M的 展开
首先谢谢两位的回答。我补充一下。我电路中没有其他的东西,我单纯要测量单片机的掉电功耗;而且所有电路连接都是按照手册上说的做的;我用万能表是很好的那种。而且我也用其他方法测了,也是这个数值。不知道是不是和晶振频率有关心;我用的12M的 展开
4个回答
展开全部
首先说明的是说明书说的100uA是单片机空载时的电流,如果电路中还有任何其他用电器那么数值肯定不准确
另外测量方法和工具也很重要,一般万用表测量ua级不是很精确,需要用到ua表
另外测量方法和工具也很重要,一般万用表测量ua级不是很精确,需要用到ua表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2007-03-10
展开全部
恩,不错!辛苦了!呵呵!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2007-03-02
展开全部
P89LPC933/934/935 Flash单片机
概述
P89LPC933/934/935是一款单片封装的微控制器,使用低成本的封装形式。它采用了高性能的处理器结构,指令执行时间只需2到4个时钟周期。6倍于标准80C51器件。P89LPC933/934/935集成了许多系统级的功能,这样可大大减少元件的数目和电路板面积并降低系统的成本。
特性
主要特性
4kB/8kB可字节擦除的Flash程序存储器,组成1kB扇区和64字节页。
单个字节擦除功能允许Flash程序存储器的任何字节可用作非易失性数据存储器。
256字节 RAM数据存储器(P89LPC935还包括一个512字节的附加片内RAM)。
512字节片内用户数据EEPROM存储区,可用来存放器件序列码及设置参数等(P89LPC935)。
2个4路输入的8位A/D转换器。2个模拟比较器,可选择输入和参考源。
2个16位定时/计数器(每一个定时器均可设置为溢出时触发相应端口输出或作为PWM输出)
和1个23位的系统定时器,系统定时器可用作实时时钟。
增强型UART。具有波特率发生器、间隔检测、帧错误检测、自动地址识别检测功能;
400kHz字节宽度I2C总线通信端口和SPI通信端口。
捕获/比较单元(CCU)提供PWM,输入捕获和输出比较功能(P89LPC935)。
选择片内高精度RC振荡器时不需要外接振荡器件。可选择RC振荡器选项并且其频率可进行
很好的调节。
操作电压范围为2.4~3.6V。I/O口可承受5V(可上拉或驱动到5.5V)。
28脚TSSOP,PLCC和HVQFN封装。最少有23个I/O口,当选择片内振荡器和片内复位时
I/O口可高达26个。
附加特性
当操作频率为12MHz时,除乘法和除法指令外,高速80C51 CPU的指令执行
时间为167~333ns。同一时钟频率下,其速度为标准80C51器件的6倍。
只需要较低的时钟频率即可达到同样的性能,这样无疑降低了功耗和EMI。
利用商用EPROM编程器可简单实现串行Flash在电路编程(ICP)。Flash保密位可防止程序被读出。
器件固定在最终应用中时可采用串行Flash在系统编程(ISP)方法进行编程。
Flash程序存储器可实现在应用中编程。这允许在程序运行时改变代码。
看门狗定时器具有片内独立振荡器,无需外接元件。看门狗预分频器有8种选择。
低电压复位(掉电检测)可在电源故障时使系统安全关闭。该功能也可配置为一个中断。
空闲和两种不同的掉电节电模式。提供从掉电模式中唤醒功能(低电平中断输入唤醒)。
典型的掉电电流为1μA(比较器关闭时的完全掉电状态)。
低电平复位。使用片内上电复位时不需要外接元件。复位计数器和复位干扰抑制电路
可防止虚假和不完全的复位。另外还提供软件复位功能。
可配置的片内振荡器及其频率范围(通过用户可编程Flash配置位选择)。振荡器选项支持的
频率范围为20KHz~12MHz。
振荡器失效检测。看门狗定时器具有独立的片内振荡器,因此它可用于振荡器的失效检测。
可编程I/O口输出模式:准双向口,开漏输出,推挽和仅为输入功能。
端口“输入模式匹配”检测。当P0口管脚的值与一个可编程的模式匹配或者不匹配时,
可产生一个中断。
所有口线均有(20mA)LED驱动能力。但整个芯片有一个最大值的限制。
可控制口线输出斜率以降低EMI,输出最小跳变时间约为10ns。
当选择片内复位时,P89LPC933/934/935只需连接电源和地。
4个中断优先级。
8个键盘中断输入,另加2路外部中断输入。
施密特触发端口输入。
双数据指针。
仿真支持。
概述
P89LPC933/934/935是一款单片封装的微控制器,使用低成本的封装形式。它采用了高性能的处理器结构,指令执行时间只需2到4个时钟周期。6倍于标准80C51器件。P89LPC933/934/935集成了许多系统级的功能,这样可大大减少元件的数目和电路板面积并降低系统的成本。
特性
主要特性
4kB/8kB可字节擦除的Flash程序存储器,组成1kB扇区和64字节页。
单个字节擦除功能允许Flash程序存储器的任何字节可用作非易失性数据存储器。
256字节 RAM数据存储器(P89LPC935还包括一个512字节的附加片内RAM)。
512字节片内用户数据EEPROM存储区,可用来存放器件序列码及设置参数等(P89LPC935)。
2个4路输入的8位A/D转换器。2个模拟比较器,可选择输入和参考源。
2个16位定时/计数器(每一个定时器均可设置为溢出时触发相应端口输出或作为PWM输出)
和1个23位的系统定时器,系统定时器可用作实时时钟。
增强型UART。具有波特率发生器、间隔检测、帧错误检测、自动地址识别检测功能;
400kHz字节宽度I2C总线通信端口和SPI通信端口。
捕获/比较单元(CCU)提供PWM,输入捕获和输出比较功能(P89LPC935)。
选择片内高精度RC振荡器时不需要外接振荡器件。可选择RC振荡器选项并且其频率可进行
很好的调节。
操作电压范围为2.4~3.6V。I/O口可承受5V(可上拉或驱动到5.5V)。
28脚TSSOP,PLCC和HVQFN封装。最少有23个I/O口,当选择片内振荡器和片内复位时
I/O口可高达26个。
附加特性
当操作频率为12MHz时,除乘法和除法指令外,高速80C51 CPU的指令执行
时间为167~333ns。同一时钟频率下,其速度为标准80C51器件的6倍。
只需要较低的时钟频率即可达到同样的性能,这样无疑降低了功耗和EMI。
利用商用EPROM编程器可简单实现串行Flash在电路编程(ICP)。Flash保密位可防止程序被读出。
器件固定在最终应用中时可采用串行Flash在系统编程(ISP)方法进行编程。
Flash程序存储器可实现在应用中编程。这允许在程序运行时改变代码。
看门狗定时器具有片内独立振荡器,无需外接元件。看门狗预分频器有8种选择。
低电压复位(掉电检测)可在电源故障时使系统安全关闭。该功能也可配置为一个中断。
空闲和两种不同的掉电节电模式。提供从掉电模式中唤醒功能(低电平中断输入唤醒)。
典型的掉电电流为1μA(比较器关闭时的完全掉电状态)。
低电平复位。使用片内上电复位时不需要外接元件。复位计数器和复位干扰抑制电路
可防止虚假和不完全的复位。另外还提供软件复位功能。
可配置的片内振荡器及其频率范围(通过用户可编程Flash配置位选择)。振荡器选项支持的
频率范围为20KHz~12MHz。
振荡器失效检测。看门狗定时器具有独立的片内振荡器,因此它可用于振荡器的失效检测。
可编程I/O口输出模式:准双向口,开漏输出,推挽和仅为输入功能。
端口“输入模式匹配”检测。当P0口管脚的值与一个可编程的模式匹配或者不匹配时,
可产生一个中断。
所有口线均有(20mA)LED驱动能力。但整个芯片有一个最大值的限制。
可控制口线输出斜率以降低EMI,输出最小跳变时间约为10ns。
当选择片内复位时,P89LPC933/934/935只需连接电源和地。
4个中断优先级。
8个键盘中断输入,另加2路外部中断输入。
施密特触发端口输入。
双数据指针。
仿真支持。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询