+1. На ровном месте снова изобретать велосипед - сомнительное удовольствие. Да и по моему опыту длинные регистры у периферии такие, что обращаться к ним надо раз в час, то есть можно и ногодрыгом. А интенсивный обмен - это байты, такшта и 16 бит по большому счёту не нужны.
Если только АЦП кокой-ты - тады ой.