J.C. BOSE UNIVERSITY OF SCIENCE AND TECHNOLOGY PROJECT REPORT ON 8*8 LED MATRIX DISPLAY SUBMITTED BY: RAHUL - 17001008044 SAHIL TULI - 17001008048 RAGHAV BANSAL - 17001008043 PULKIT BANGA – 1700100804 NAVDEEP -17001008033 TABLE OF CONTENTS: • • • • • Components Required Component Description LED Matrix Working Code LED MATRIX An LED matrix is a two dimensional array of LEDs that can be used to display symbols, characters or even images. Based on the orientation of the LEDs in the matrix, there can be two types of LED matrices.They are Common Row Anode and Common Row Cathode. Components Required • • • • 64*5mm Red LED's Perforated PCB 8*CL100 Female Berg Strip LED Matrix An 8 x 8 LED matrix display is used in this project to display the information. They can also be made of different dimensions like 5 x 7, 8 x 8, 16 x 16, 32 x 32 etc. Based on the arrangement of the LEDs in the matrix, an LED matrix can be either common row anode or common row cathode. LED’s 5mm LED’s of maximum current drawn of 20 mA is used to to make 8*8 matrix such row accumulate positive pin anode and column collectively accumulate ground Cathode. CL100 CL100 is a NPN BiPolar Junction Transistor having Absolute Maximum Rating:- Electrical Characteristics of CL100 WORKING In matrix all cathode of led in a column is connected and all the anode of led in a row is connected to form 8 column and 8 rows inputs.all led are connected with the CL100 Transistor as a switch to provide a active pull down . In our coding side there is multiplexing of led rows to implementing the persistence of vision by only glowing one row at a time according to our data. Coding Parts • Main program • Look Up Table Main Program It mainly initialize our Our Ports A,B of 8255 Programmable Peripheral Interface all in output mode by initialize in 8255 Control Word 88H Then main program then initialize values from look up table to particular port ACKNOWLEDGEMENT We would like to express our deepest appreciation to all those who provided us the possibility to complete this report. A special gratitude we give to our workshop teacher,MR. LALIT MOHAN whose contribution in stimulating suggestions and encouragement, helped us to coordinate my project especially in writing this report. Furthermore I would also like to acknowledge with much appreciation the permission to use all required equipment and the necessary materials to complete thiss project on 8*8 LED MATRIX DISPLAY. A special thanks goes to our team members,who coordinated really well throughout the making of project,to assemble the parts and gave suggestion about the task. I have to appreciate the guidance given by other supervisor as well as the panels especially in our project presentation that has improved our presentation skills thanks to their comment and advices. CIRCUIT DIAGRAM: Code for 8085 Main Program Memory Address 2000H 2002H 2004H 2007H 2009H 200BH 200DH 200EH 2010H 2011H 2012H 2014H 2015H 2016H 2019H 201CH Label ABOVE: UP: Look Up Table for Y Memory Address 2050H 2051H 2052H 2053H 2054H 2055H 2006H 2007H Machine Code 81 01 42 02 24 04 18 08 Nmenonics MVI A,88H OUT 03H LXI H,2050H MVI E,08H MVI A,00H OUT 00H MOV A,M OUT 01H INX H MOV A,M OUT 00H INX H DCR E JNZ UP JMP ABOVE HLT Machine code 3E 88 D3 03 21 50 20 1E 08 3E 00 D3 00 7E D3 01 23 7E D3 00 23 1D C2 09 20 C3 04 20 76 2008H 2009H 200AH 200BH 200CH 200DH 200EH 200FH 18 10 18 20 18 40 18 80