The brightness measurement with help of PMODALS sensor ([login to view URL] ) should be realized. For this purpose, the Basys 3 FPGA board should be used. Furthermore, an 8051 microcontroller IP core([login to view URL]) is to be used, which takes over the control. The result of the brightness should be displayed on 7-segment displays. At lower or exceeded a threshold value (for example: 80%), all LEDs should ON. By pressing one of the push buttons, the display should change between the display modes percent (0% -100%) and ADC value (0-255).
I can send to you all necessary vhdl files for mc8051.
Keywords: VHDL, C, SPI, mc8051, Basys3, FPGA, Ambient light sensor