Abstract: Teaching microprocessor and microcontroller fundamental can be done in various ways. From flash animation, computer simulator, model computer, hardware model until using FPGA. This work ...