Du solltest nur den von µC und Programmierungsprache unabhängigen Programmablaufdiagram (PAD) genau anschauen.