Registri output

Esiste un registro o qualcosa del genere , per poter sapere se un dato pin è Settato in un certo modo ese in quel momento è HIGH o LÖW ?

Vuoi sapere se un pin è LOW o HIGH ? digitalRead()

Poi, si puoi lavorare con i registri, ma logicamente perdi la portabilità tra i diversi chip (esempio da Uno a Mega o Leonardo)
http://www.leonardomiliani.com/2013/manipoliamo-direttamente-le-porte-logiche-di-una-mcu/