This document describes an RFID based access control system using an 8051 microcontroller and CPLD. The system aims to design the hardware and software requirements to interface an RFID reader with an LCD display using an 8051 microcontroller. Key objectives include developing the schematic for the LCD interface, writing C code to display information on the LCD, simulating the design using software, writing VHDL code for the CPLD, and comparing the microcontroller and CPLD based methods. Flowcharts and code snippets are provided to illustrate the system design and programming of the 8051 for LCD interfacing, serial communication, and receiving RFID tag IDs using interrupts.