削除される前に一言。
ここは「プログラム技術」なので「ハード構成で作る」ってネタは
拒絶されても仕方が無いでしょ。でハード板ってあるのかな?

ちょっと前まではハードとソフトの両方の基礎知識がないと(ある種の)
プログラムはできなかったものだが、Windows でハードウェアが抽象化
された現在ではしょうがないかも。

命にかかわるものだから、なおのことハードで組む。という考えは間違いではない
が、ちゃんとバックアップ系や、こけたときに安全なほうに倒れるメカニズムを
組み込んでおいてね。

どうせ 8bit + start/stop bit 付だろうから、最低限、シフトレジスタ + コンペアで
ゲジゲジ IC 3個くらいで作れるよ。図書館で一昔前の雑誌をあさってごらん。
ASCII 創刊号あたりから2年くらい。または 1980 以前の Interface 。