Duda inicial

Hola señores!!! Soy nuevo en el mundillo de los micros y tengo en camino mi arduino para poder cacharrear de una vez :) La verdad es que tengo infinidad de dudas, ya que estoy estudiando electrónica industrial y de electrónica tenemos el nombre ¬¬.

Una de tantas dudas que tengo (ya que aun no lo tengo en mis manos y no puedo preguntar nada mejor) es: podría utilizar el arduino para programar directamente en los registros del micro y sin utilizar necesariamente en el lenguaje propio de arduino?

Gracias de antemano a todos!

Claro, puedes usar las librerías de arduino, acceder a los registros directamente, escribir ensamblador o cualquier combinación de las anteriores. Arduino usa el compilador avr-gcc así que todo lo que se aplique a él podrás hacerlo en el 'IDE' de Arduino.