¿Puede ejecutar un ATmega328 usando un cristal de 16 MHz con capacitores de 22 nF en lugar de 22 pF?
No puedes usar 22nF en lugar de 22pF, simplemente no funciona. Aquí puedes leer más sobre esto.
enlace
Lea otras preguntas en las etiquetas capacitor crystal arduino atmega