Цитата(Метценгерштейн @ Jan 18 2013, 15:14)

могу ли я всегда использовать uint8_t
Советую просто прочитать что стандарт говорит про это и посмотреть на то, что можно выиграть от uint_fast8_t, например (на проектах, переносимых между ARM и AVR).
Каждому из типов своё применение.