I'm using CC1010 in a project and it's datasheet says that the consumption in power down mode is 0,2 uA. My circuit is consuming 38,8 uA with only the CC1010 on it, I took off the periphericals. It's the CC1010 that's consuming this current, but don't know why. I turned off the xtals, the ADC, the RTC, the RF and everything that I found in the datasheet. Someone know why my current is so high?? Have I forgot something?? Thanks everyone, any help will be welcome..
Have you looked at the state of every single I/O pin? Have you checked the current consumption with the pin held high, held low, in tristate, or whatever alternatives your processor may have (for example internal pull-up/pull-down). Note, that all pins may not follow the same rule - depending on processor some pins may have different config options or behaviour than other pins.
for some processors, if a port pin is set low (and held low during sleep) that will add some uAs to the power consumption. For some the "port mode" has an effect, for some .... I am not about to dig the datasheet for your chip out, but usually a claim about "power consumption in sleep mode" is followed by "conditions", have you checked those?
Erik