Hello,
I have a specific question about a problem I am trying to debug. I have a PCB using the ATMEGA640-16-CU that I suspect is messing up, but I don't have access to the firmware on it. Here is the datasheet:
http://ww1.microchip.com/downloads/...r-ATmega640-1280-1281-2560-2561_datasheet.pdf
Pg 358 shows the Maximum Frequency vs. Vcc. It is using a 14.8Mhz crystal and Vcc is 3.3V. It is currently unknown what speed the firmware is running at (trying to get that answer).
The graph clearly shows 14.8Mhz to be outside of the safe operating area. What I don't know is if the firmware is running slower than 14.8Mhz, would it be fine? Is this chart strictly hardware speaking I cannot use higher than around 9-10Mhz at 3.3V, or does it depend at all on the firmware?
Thanks!
Edit: FYI I am fairly inexperienced with microcontroller firmware so if my word choice or idea is completely wrong sorry! Much more experienced with electronics hardware.
I have a specific question about a problem I am trying to debug. I have a PCB using the ATMEGA640-16-CU that I suspect is messing up, but I don't have access to the firmware on it. Here is the datasheet:
http://ww1.microchip.com/downloads/...r-ATmega640-1280-1281-2560-2561_datasheet.pdf
Pg 358 shows the Maximum Frequency vs. Vcc. It is using a 14.8Mhz crystal and Vcc is 3.3V. It is currently unknown what speed the firmware is running at (trying to get that answer).
The graph clearly shows 14.8Mhz to be outside of the safe operating area. What I don't know is if the firmware is running slower than 14.8Mhz, would it be fine? Is this chart strictly hardware speaking I cannot use higher than around 9-10Mhz at 3.3V, or does it depend at all on the firmware?
Thanks!
Edit: FYI I am fairly inexperienced with microcontroller firmware so if my word choice or idea is completely wrong sorry! Much more experienced with electronics hardware.