this is my first post, hello to everyone. I'm a software engineer and I work with microcontrollers in my free time (I know software, electronics is a bit of a trial and error business for me, though I've had some accomplishments). I'm familiar with and mostly use the ATtiny24 and ATtiny85, I've also played with some of the ATmegas a bit.
I recently began a project where I needed more PWM channels than the 24 or 85 offer, and so I opted for the ATtiny861A. I wrote some code and successfully programmed and verified my chip, so I'm certain that my hardware isn't broken. However when I connect to a power source, the chip draws way too much current (in excess of 250mA) without anything hooked up to the I/O pins. I suspected some mistake in my programming at first, or perhaps some fault with the particular chip, so I tested all the other 9 chips (still in factory condition!!) that I have, and they all show the same behavior.
I've been up and down the datasheet and I'm out of ideas as to what to try to get this chip to run or what I'm doing wrong (connecting VCC and GND is about as simple as it gets, and as I understand it, the amount of current that I am observing should never happen). Like I said I can program and read/verify the chip (using a GALEP5), so the hardware appears to be fine.
Does anybody have any ideas?