This paper discusses the design and implementation of an 8-bit asynchronous microcontroller, emphasizing its advantages over synchronous microcontrollers such as lower power consumption and the absence of clock skew. A new clock controlling technique is proposed to manage operations across different blocks using a clock enabling signal, facilitating efficient functioning in low power applications. The design was simulated using Xilinx and is illustrated with various operational results, showcasing the functionality of the microcontroller in performing multiple arithmetic and logical operations.