A rant about port configurations
I have a pet peeve about how Microchip writes their datasheets.
I don't know about most folks, but the first thing that I need to know when I'm getting to know a new chip is what the default configurations are for the ports. Most of the time I don't need half the special features that come with the chip, I just need sufficient memory and lots of digital I/O. So I have to wade through hundreds of pages to try and figure out what the default configuration is for each port so I can disable the features that just get in the way of using the port for simple digital I/O.
Why the heck can't they put a simple page in every spec sheet that lists what the POR config is per port? It would look something like this:
PortA:
All pins digital I/O
PortB:
All pins digital I/O with pull-ups enabled
PortC:
These special features are enabled....
Is it just me, or does anyone else struggle with this issue?
"Do or do not, there is no try" Yoda
Bookmarks