Casi todos los microcontroladores que pueden usar un cristal están diseñados para tener un oscilador Pierce . Puede ver algunos detalles más aquí AN2049 (no solo limitado a Freescale). Su MCU tiene pines XTAL1 y XTAL2, uno es la "entrada" y el otro es la "salida" del oscilador.
No estoy seguro de lo que quieres decir con "oscilador externo". ATmegas generalmente puede ejecutarse desde un oscilador interno, un oscilador de cristal externo, un oscilador cerámico externo y una señal de reloj externa .
Creo que sin importar la configuración de los fusibles, siempre se puede suministrar una señal de reloj externa (lo suficientemente fuerte como para conducir la puerta hacia el interior) al pin de entrada XTAL. Por ejemplo, use un generador de cristal (el de la derecha):
enlace
ATmegas tiene memoria estática, por lo que la velocidad de reloj puede ser tan lenta como DC o 1Hz . El MCU simplemente se ejecutará más lento. Tenga en cuenta que existe una relación entre la velocidad de la MCU y la velocidad máxima de programación del ISP, por lo que es posible que su USBasp u otro programador no pueda conectarse a una MCU que funcione a 1 Hz.
Si desea poder acceder a cualquier AVR, independientemente de la configuración de los fusibles (el tipo de reloj es solo uno de muchos), necesita el programador paralelo (o en serie para algunos Tinys) de alto voltaje, como el AVR Dragon