4) Bit banging is a technique for serial communication that uses software instead of dedicated hardware to generate or process signals on GPIO pins. For an example, the UART can be emulated in software to receive the data coming on a GPIO pin. Show how to emulate the UART using bit banging to receive characters from a 192008E2 serial link. You need to give a pseudo code for the software and indicate what peripherals other than the GPIO pin you need to use..