|This is the ATmega328 Processor|
and Crystal Circuit
Note: I have mounted the 0805 bypass capacitors on edge so that they will fit on the 0605 pads. For this module space reduction was not really necessary, but I generally use this technique by default.
|ATmega328 - 32QFP|
This is not considered to be the "Ugly Style" of Homebrew hobby construction. But, under a high power microscope everything is "Ugly", especially after it has been setting around for a while. It is a wonder that any modern high density electronic devices work at all, with all of the accumulated contamination that everything collects.
More circuit review, software program review, and testing is required.
UPDATE: Apr 30, 2014 15:09
Success, I got my FN switch problem solved. There were two problems.
The first, was a missing via on my board that should have provided a ground path for the FN switch.
The second, I have been working on the frequency Display and the associated Human Interface within the Sketch. My new modifications had not been properly integrated with the rest of the Sketch.
Now, all is working as expected.