Are all the GPIO pins of UC3B have their interrupt request?

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hi,

The GPIO section of the datasheet said: "Configurable pin-change, rising-edge or falling-edge interrupt on any I/O line." Is this true?

Cheng

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Yes, each gpio has its interrupt request in the GPIO interrupt group 2 (see the interrupt request map).

-sma

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ok, this is good. But then what's the difference of GPIO interrupt and that 8 special EIC pins?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

ok, I found one: Asynchronous interrupts for sleep modes without clock

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

so EIC is the only way to wakeup the MCU fom Static modes, right?

Now there is a choice for me, I can either use a 32KHz crystal oscillator (not crystal because I want to have temperature compensated oscillator so that it's more accurate than the UC3B's internal 32K Osc) with the RTC so that UC3B can sleep at DeepStop and be wakeed up by RTC, or if I add a external realtime IC using 32KHz crystal oscillator with serial interface and connect to a EIC pin so that UC3B can set the expire time and go down to Static sleep.

The trick is I don't know the power consumption difference of DeepStop and Static.

ATMEL told me that the UC3B consume about 20uA 3.3V at Static at 25 degree temperature, but they don't have the value for DeepStop.

I will of course choose a external RTIC if its power consumption is less than the power consumption of DeepStop - Static.

Anyone have the idea about this value?