Digital IC Tester
by Ranjith | November 20th, 2008.Software program for master IC:
setb p2.7
mov r0,#30h
mov p1,#0ffh
mov r7,#01
start: mov p0,#0 ;Clear first digit
wait: setb p1.3 ;Keyboard interfacing
setb p1.4 ;Enable all rows
setb p1.5
setb p1.6
jb p1.0,key ;Check whether key is pressed
jb p1.1,key
jb p1.2,key
jmp wait ;If not, check again
key: mov r2,#0a0h
d: djnz r2,d
mov r1,#01 ;Pressed digit
mov r2,#01
nextrow:cjne r2,#01,nextr1
setb p1.6 ;Enable first row
clr p1.5 ;Disable other rows
clr p1.4
clr p1.3
jmp over
nextr1: cjne r2,#02,nextr2
setb p1.5 ;Enable second row
clr p1.6 ;Disable other rows
clr p1.4
clr p1.3
jmp over
nextr2: cjne r2,#03,nextr3
setb p1.4 ;Enable third row
clr p1.5 ;Disable other rows
clr p1.6
clr p1.3
jmp over
nextr3: setb p1.3
clr p1.5 ;Enable fourth row
clr p1.4 ;Disable other rows
clr p1.6
over: jb p1.0,col1 ;If key is pressed in particular row, check
jb p1.1,col2 ; for corresponding column
jb p1.2,col3
mov a,#03
add a,r1
mov r1,a
inc r2
jmp nextrow
col1: jnb p1.0,over
jmp done
col2: jnb p1.1,over
inc r1
jmp done
col3: jnb p1.2,over
mov a,#02
add a,r1
mov r1,a
done: mov a,r1
cjne a,#0bh,enter
mov r1,#0
jmp down
enter: mov a,r1
cjne a,#0ch,down
jmp out
down: mov @r0,r1
inc r0
mov a,#01
xrl a,r7
jz noshift
clr p3.4
mov r2,#0ffh
here: djnz r2,here
setb p3.4
noshift: mov r7,#00
mov p0,r1
wait1: jb p1.0,wait1
jb p1.1,wait1
jb p1.2,wait1
mov r2,#0ffh
delay2: djnz r2,delay2
wait2: jmp wait
out: cjne a,#0ch,wait2
clr p2.4
mov r2,#0ffh
here1: djnz r2,here1
setb p2.4
mov a,#0
mov p0,a
out1: jb p1.0,out1
jb p1.1,out1
jb p1.2,out1
mov a,r0
subb a,#02
mov r0,a
mov a,@r0
swap a
mov r5,a
inc r0
mov a,@r0
add a,r5
mov r5,a
cjne r5,#0,nor
mov a,#1
jmp x
nor: cjne r5,#02,and
mov a,#2
jmp x
and: cjne r5,#08,or
mov a,#3
jmp x
or: cjne r5,#32h,xor
mov a,#4
jmp x
xor: cjne r5,#86h,else
mov a,#5
jmp x
else: mov a,#0fh
x: mov p2,#00
jnb a.0,nextb1
setb p2.0
nextb1: jnb a.1,nextb2
setb p2.1
nextb2: jnb a.2,nextb3
setb p2.2
nextb3: jnb a.3,ove
setb p2.3
ove: clr p2.7
end: jmp end






December 18th, 2008 at 5:21 am
sir ur projects are really of great help to student community
December 26th, 2008 at 12:46 pm
sir This project is very usefull to me.I want hex code for ur program.
January 9th, 2009 at 6:46 pm
sir,we would like to do digital ic tester as our mini project..but when both the programs are build using keil(simulation software) a lot of errors are seen and was unable to create the hex file.could you please correct the same and mail me.
January 18th, 2009 at 11:37 am
sir i am chethan studying in final year diploma we are doing the project that you have submitted on this website but we are not sure that it will work for every ic’s so can you tell me if it suit for all the ic’s & tell me the total cost required for this project………. please……..
January 20th, 2009 at 2:24 pm
Hi,
@keerthik
Pls let me know where exactly u r getting errors.
@chethan
I have written code to test only few gate Ic’s AND, OR, NOT, NAND
You can write code to test any Digital Ic’s.
January 24th, 2009 at 11:14 am
sir ur projects are really of great help to student and very usefull to me.I want hex code for ur program.
February 4th, 2009 at 8:10 pm
this site is very helpful to me to undestand how to use 8051 mc.
this is my mini project so I like this guidance.
please help me for how to use MC with LCD and latches.
thanking you.
February 27th, 2009 at 10:38 pm
hi sir,
i want to do same project but using pic 18f452 and i want to make use of memory card too .
basically i want to use memory card to store tests for all kinds of ICs.and while testing when we hit the number of ic using keypad. i want pic to search for that program in the memory card. if memory card had that program then it should send it to pic and pic will perform function to test ic. and then pic shall b able to display result on LCD.
could you tell me is that possible. i will be thankful to you if you can help me with this
March 18th, 2009 at 10:09 pm
Sir, i m doing this project as my mini project in 3rd year engineering. I wanted to ask u, is the circuit diagram u have provided full-proof or some other components need to be connected? If yes, kindly tell the connections. Plz reply as soon as possible. Thanks!!
March 18th, 2009 at 10:14 pm
Sir, also tell the modifications in the codes of master IC and slave IC while using Keil software.
March 24th, 2009 at 10:26 pm
I am a student of Electrical Engineering at Hawassa University in Ethiopia. I have studied and chosen this project as my final year project, I am keenly interested in it. sir I am stuck with the circuit diagram. What I need is the following:
1)Complete description on how we can interface keyboard and indicator to the 8951 microcontroller
2) Is this keyboard different from the keyboard of computer, if yes How can I design it?
3)You have said that this digital IC tester is used to test any ICs and to test a particular digital IC, one needs to insert the IC into the IC socket and enter the IC number using the keyboard and then press the “ENTER” key. The IC number gets displayed in the 7-segment display unit.Here, what part of the IC is tested? please, verify it for me.
4)Regarding to the above comments I wrote I need your response as early as possible (to mean your reply for what I have asked must be in a short period of time).
You can send me all the necessary information via my e-mail
my e-mail is:bayisahawa@yahoo.com
Thank you!
April 27th, 2009 at 2:44 pm
sir i hve chosen this as mah final year project but iam gettin a lot of errors in coding…please can u send me d correct code as soon as possible…………..i’ll be really thankful……
April 27th, 2009 at 2:44 pm
my id is pinkuvora@indiatimes.com
May 19th, 2009 at 8:41 am
sir,
plz send me the programe and circuit diagram of this circuit.
May 21st, 2009 at 10:50 pm
Sir
I have interested to purchase this ic tester if any source to get this IC TESTER Plz inforn me and what is the actual price.
Thanking You.
Your Regars
Abhijit
June 9th, 2009 at 5:39 pm
good evening sir,
iam stutying in (b,sc) agri, 1st year iam want to the assignment -DIGITAL -IC soonly i want sir thankyou iam wait for your information..
June 11th, 2009 at 5:28 am
dear sir! we r doing this project for our final year project and i just want to make sure if we cn use a constant voltage of 5 volts
June 16th, 2009 at 9:13 am
pls sir i want to learn more about the 8051 keyboard interface
June 21st, 2009 at 3:08 am
Dear Sir, I want to purchase digital IC Trainer. What is the price pl let me know. Thanks & Regards,
Debasish
July 10th, 2009 at 8:22 am
hi sir. im interested in your project so i will make it for my final project. can you send me more details of your project.
July 20th, 2009 at 1:49 pm
A good idea. I wonder if external logic could be minimized with additional logic in software.
August 3rd, 2009 at 1:39 pm
sir,,
please publish any information about “Zif socket”
………..
August 3rd, 2009 at 11:11 pm
sir plz send me your circuit diagrams and hex code iam the student of diploma
August 19th, 2009 at 6:55 pm
i had taken soft copy of this project and now i will do implement this project and after i will send pure reply to u this reply may be good or may……………..
August 21st, 2009 at 6:28 pm
Sir
Can I use 8051 instead of 8951 in this ckt? What changes will be required? Also if possible please send the complete code to my mail.
August 28th, 2009 at 3:20 pm
sir can u just send me the asm code nd circuit daigram of the digital ic tester.waiying 4 ur reply…………………..
August 29th, 2009 at 1:16 am
sir,
i want to do my project on microcontroller. can you please suggest me some topics? you can reply on my mail id.
September 3rd, 2009 at 11:12 pm
sir, i want to get the pcb layout of digital ic tester
September 8th, 2009 at 11:42 pm
sir i want also pcb layout of this project ,
September 13th, 2009 at 3:47 pm
give me information of analog ic tester
September 17th, 2009 at 1:54 pm
respected sir,
i m a diploma student and i m interested in doing this project as my final year project.to continue with this project i need ASM file and HEX file of this project.so,plz sir send the above details as soon as possible.
thanking u
September 17th, 2009 at 2:00 pm
Sir, i m doing this project as my mini project in 3rd year engineering. I wanted to ask u, is the circuit diagram u have provided full-proof or some other components need to be connected? If yes, kindly tell the connections. Plz reply as soon as possible. Thanks!!
September 17th, 2009 at 2:01 pm
also sir i need to know the cost of the project.
thanks
September 17th, 2009 at 8:48 pm
Please sir, can you kindly help me with the comprehensive assembly code for testing the logic Gates; NAND, AND, OR, NOR, and key-board interface with visual display for 8951 IC.
September 18th, 2009 at 6:02 pm
Hello. this is very interesting and clearly presented by you sir. Can u please mail the hex code to me.
thank you.
September 24th, 2009 at 5:15 pm
sir,
can u send me the circuit and programme code of the project digital ic tester…thanku sir…
October 5th, 2009 at 9:07 pm
Thanks for posting this! It gave me a clue how to parallel interface microcontrollers. I currently working on the same project but with a PIC micro.
Funny how most of the “graduating” students above dont even have a clue and are basically wanting to be spoon fed the answer.
Do some research and testing boys, that’s what engineers do.
Sorry for the rant.
Again, thanks for the valuable info, Sir!
October 6th, 2009 at 9:50 pm
please send me all details of this project
i want ko make this as my final year project
October 14th, 2009 at 9:53 pm
Interesting, I designed a fixture almost exactly like this in 1982 for a senior project.
October 19th, 2009 at 6:27 pm
Hi sir,
This is lavanya,i want assembly program for keypad and lcd interfacing to 89c51 microcontroller.if i press two keys at a time from keypad tha sting will be displayed in lcd.
Can any one give m the program for that,its very urgent for my project.plz give me reply anybody according to my requirement.
Thank you sir,
Best Regards,
Lavanya.
October 23rd, 2009 at 9:41 pm
Excellent article, bookmarked for future referrence
October 25th, 2009 at 6:22 pm
sir i am getting lots of errorr in programming of slave ic plz send the correct code
October 25th, 2009 at 6:23 pm
its urgent sir i hav to complete dis project till decemebr
October 29th, 2009 at 11:29 am
hello sir i am a student of final; year from
October 29th, 2009 at 11:30 am
hello sir i am a student of final year of e&i of
October 29th, 2009 at 11:32 am
hello sir
i want the pcb of digital ic tester because i work on thuis as major project.
from
manish gupta
student ,e&i ,final year
October 30th, 2009 at 6:15 pm
hallo sir
i am doing your this project
can you give me pcb of this project as well as the total cost of this project
anuja
October 30th, 2009 at 8:10 pm
sir we are doing this as our third year project.can i get c code of this .
please sir its really urgent
November 11th, 2009 at 2:46 pm
Sir, i need an IC tester that which tests Dallas 1230Y-100 and VFC32KP and also WINBOND IC’s. Please tell some consumer name or someone who sell this type of IC’s to test. Sir, it is very urgent to use in my company.
November 17th, 2009 at 3:52 pm
Hi sir,
I am doing your digital IC tester project.My code in c shows lot of errors.Can u send me the c code of this project? Within a month i need to submit the project in the form of a product. please also send the pcb layout of the circuit to my mail id.
Thanking you
prazz
November 24th, 2009 at 1:46 pm
Hello Sir, This project sounds really interesting… i would like to do it as my mini project…can you kindly send me the circuit diagram and the hex program for this project..i would be really gratefull….
November 30th, 2009 at 8:51 pm
sir,
i am very much intrested in this project as this will have a lot of advantages i want assembly program for keypad and lcd interfacing to 89c51 microcontroller.if i press two keys at a time from keypad tha sting will be displayed in lcd.
and can u please send the schematics and programs to my mail please
December 1st, 2009 at 1:29 pm
I am a student of Electronics Engineering. I have studied and chosen this project as my final year project, I am keenly interested in it. sir I am stuck with the circuit diagram. What I need is the following:
1)Complete description on how we can interface keyboard and indicator to the 8951 microcontroller
2) Is this keyboard different from the keyboard of computer, if yes How can I design it?
3)You have said that this digital IC tester is used to test any ICs and to test a particular digital IC, one needs to insert the IC into the IC socket and enter the IC number using the keyboard and then press the “ENTER” key. The IC number gets displayed in the 7-segment display unit.Here, what part of the IC is tested? please, verify it for me.
4)Regarding to the above comments I wrote I need your response as early as possible (to mean your reply for what I have asked must be in a short period of time).
You can send me all the necessary information via my e-mail priyanka6106@gmail.com.
thanku
December 6th, 2009 at 11:22 am
Helo sir ;
Very good mornig. I was trying to talk with you for along time whe I see this this project .
And I want to talk with you for a long time but when I “LEAVE A REPLY” , I was very much happy . mi m student of m. sc electronics final year now I decided to work I this project . I m working about one month but I was filling some problem . I want to know that how I can make contact when persion enter the ic number and related program run & result on disply board .plz help me sir please sir ……………….
Sir I need inter facingf circuit a C- code.
Regared….
Shailesh agrahari
December 6th, 2009 at 11:29 am
SIR MY E-mail is (agrahari_shailesh @yahoo.co.in).
shailesh kumar agrahari
sir plz help me . ………………….
thankyou
December 6th, 2009 at 1:07 pm
sir and all of viewers,
i’m a student of m.sc. electronics, final semester. sir i am interested to make a project for ic tester which tests some analog ics such as op-amp ics, timer ics, comparator ics, ADC ics, transister array ics, opto coupler ics etc analog ics.
Can u send me the c code of this project? i need to submit this project completely within a weeks. please help me and send me the c code and circuit diagram and all the other things which’ll help me in my project.
plz send to my mail id.
i’ll be highly obliged to you
thank you
December 6th, 2009 at 1:09 pm
my email id is:-anuj.deos@gmail.com
December 10th, 2009 at 9:07 am
Good Project……….But what if the IC is not properly configured and what if it does not work before it is being tested.
An IC tester should be that whether it is in a working condition or not is also has to be tested …….prior to knowing that it is a particular IV like a NAND,NOR gate etc
December 14th, 2009 at 8:50 pm
lpeas can you send me the details about this project iam intrested to do this
December 14th, 2009 at 8:51 pm
lpeas can you send me the details about this project ,iam intrested to do this
December 14th, 2009 at 8:51 pm
pleas can you send me the details about this project ,iam intrested to do this
December 16th, 2009 at 8:39 pm
sir, i’m doing a navigator which can move in mazes automatically,
remoted in the second mode,, and automatically in the free space.
can i use 8051mc for these three modes?
December 18th, 2009 at 10:57 pm
hello,sir i am interested in doing this projeect can be help me by sending the program code in hex code n in c language and also the pcb of the project
December 20th, 2009 at 11:54 pm
Sir,
can u please send me the detailed circuit diagram. (joekuttan434@gmail.com)
regards,
jose
December 29th, 2009 at 5:46 pm
Very nice blog, your article is interesting, i have bookmarked it for future referrence
January 27th, 2010 at 9:42 pm
Sir,
I want to start the project.Can you please inspire me about this.
regards
jahangir(jahangir03eee@yahoo.com)
January 29th, 2010 at 1:01 pm
can i get the information about how this tester checks the IC??
can i get the detailed connection diagram for this project??
January 29th, 2010 at 3:26 pm
sir,good afternoon.i am a third year engg student wish to do the “digital IC tester” project.from the net i had come to know that u have also done the same project.so i want ur help in this project.
i want to know:
1:detailed circuit diagram and details abt the project.
2:PCB layout of the project.
3:how it tests the IC that is how it checks the IC.what is the logic ?
4:why to use 2 microcontrollers?
sir i wll be thankful to u,if u please help me in this matter.
u can send me the related info via the same email(sunilraina89@gmail.com).please send as early as possible.
once again thankyou.
January 29th, 2010 at 3:30 pm
sir please do reply
January 30th, 2010 at 1:48 pm
dear sir,
this project is very interesting ad i want to make this one as my final project. so sir plese send me the hex codes ad circuit diagram of that project on my id. i m very thankful to you sir.
plese reply
February 10th, 2010 at 11:43 am
sir,
i am making a project of digital ic tester using 89s52 microcontroller.
can u help me by sending me some detail about it
thanks sir
February 17th, 2010 at 7:03 am
i do the digital ic tester project.but for pcb making we required layout diagram please ………..support me
February 20th, 2010 at 3:30 pm
hello……..m doin project using 89s52 microcontroller…i.e digital ic tester………m getting stuck up in some part of tat…….plz suggest a suitable circuit diagram
February 25th, 2010 at 8:37 am
SIR,
CAN I GET THE FULL CKT DIAGROM (DIGITEL IC TESTER)BY MY MAIL
THANKS & REGARDS
AJITH
February 27th, 2010 at 11:00 pm
sir, i want to do it as my mini project,plz provide me full circuit diagram through mail n also tell me approx. cost for this project.
thank u
March 4th, 2010 at 5:19 am
can any one tell me that how a lock system can be made which will be opened by a voice code
i mean a king of statement by which it will open
March 5th, 2010 at 8:51 pm
[..] A bit unrelated, but I really liked this site post [..]
March 5th, 2010 at 9:15 pm
[..] A little unrelated, but I totally liked this webpage post [..]
March 6th, 2010 at 11:23 pm
respected sir,
i want make digital ic tester ,so i required some more detail of this project such as layout design…..more information that is required for completing the project please send me at my email.
thanks a lot
March 11th, 2010 at 12:06 pm
sir, good afternoon.i am a final year engg student wish to do the “digital IC tester” project.from the net i had come to know that u have also done the same project.so i want ur help in this project.
i want to know:
1)how it tests the IC that is how it checks the IC.what is the logic ?
sir i wll be thankful to u,if u please help me in this matter
plz. send information on sujeet_son@yahoo.com
Thak you
March 11th, 2010 at 12:27 pm
sir, i am a final year student i am making IC tester in my major project. can u pls help me by proving hex code for this project also i want to know the ckt shown on this site is complete or we have to add some more components.
pls reply on Rinku_garg001@yahoo.co.in