Electrofriends

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

Pages: 1 2 3 4

Share and Enjoy:
  • Digg
  • Technorati
  • StumbleUpon
  • TwitThis
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Reddit
  • Mixx
  • Yahoo! Buzz
  • LinkedIn
  • MySpace
  • FriendFeed
  • NewsVine
  • Netvibes
Similar Posts:

81 Responses to Digital IC Tester

  1. santosh

    sir ur projects are really of great help to student community

  2. k.saravanan

    sir This project is very usefull to me.I want hex code for ur program.

  3. keerthik

    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.

  4. chethan

    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……..

  5. Ranjith

    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.

  6. kamal

    sir ur projects are really of great help to student and very usefull to me.I want hex code for ur program.

  7. arvind

    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.

  8. taran

    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

  9. Poorva

    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!!

  10. Poorva

    Sir, also tell the modifications in the codes of master IC and slave IC while using Keil software.

  11. Bayisa Adugna

    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!

  12. prateek

    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……

  13. prateek

    my id is pinkuvora@indiatimes.com

  14. haris

    sir,
    plz send me the programe and circuit diagram of this circuit.

  15. Abhijit Bhowmick

    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

  16. ram

    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..

  17. alumita

    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

  18. Emeka

    pls sir i want to learn more about the 8051 keyboard interface

  19. Debasish

    Dear Sir, I want to purchase digital IC Trainer. What is the price pl let me know. Thanks & Regards,
    Debasish

  20. divine87

    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.

  21. Embedded

    A good idea. I wonder if external logic could be minimized with additional logic in software.

  22. jammy

    sir,,
    please publish any information about “Zif socket”
    ………..

  23. iamwaqas_32@yahoo.com

    sir plz send me your circuit diagrams and hex code iam the student of diploma

  24. vikram

    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……………..

  25. sachin

    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.

  26. rahul

    sir can u just send me the asm code nd circuit daigram of the digital ic tester.waiying 4 ur reply…………………..

  27. sneha rawat

    sir,
    i want to do my project on microcontroller. can you please suggest me some topics? you can reply on my mail id.

  28. manish

    sir, i want to get the pcb layout of digital ic tester

  29. nishant kale

    sir i want also pcb layout of this project ,

  30. tejas

    give me information of analog ic tester

  31. swarupa

    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

  32. amruta

    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!!

  33. amruta

    also sir i need to know the cost of the project.
    thanks

  34. mMARKS

    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.

  35. rahul

    Hello. this is very interesting and clearly presented by you sir. Can u please mail the hex code to me.
    thank you.

  36. sree

    sir,

    can u send me the circuit and programme code of the project digital ic tester…thanku sir…

  37. stuff

    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!

  38. azfar

    please send me all details of this project
    i want ko make this as my final year project

  39. Alienbike

    Interesting, I designed a fixture almost exactly like this in 1982 for a senior project.

  40. lavanya

    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.

  41. free palm pre

    Excellent article, bookmarked for future referrence

  42. simran

    sir i am getting lots of errorr in programming of slave ic plz send the correct code

  43. simran

    its urgent sir i hav to complete dis project till decemebr

  44. MANISH GUPTA

    hello sir i am a student of final; year from

  45. MANISH GUPTA

    hello sir i am a student of final year of e&i of

  46. MANISH GUPTA

    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

  47. anuja

    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

  48. prajwal

    sir we are doing this as our third year project.can i get c code of this .
    please sir its really urgent

  49. Sandeep

    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.

  50. prazz

    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

  51. HARIKUMAR

    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….

  52. sasi

    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

  53. priyanka priyadarshni

    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

  54. SHAILESH AGRAHARI

    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

  55. SHAILESH AGRAHARI

    SIR MY E-mail is (agrahari_shailesh @yahoo.co.in).
    shailesh kumar agrahari
    sir plz help me . ………………….
    thankyou

  56. Anuj kumar verma

    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

  57. Anuj kumar verma

    my email id is:-anuj.deos@gmail.com

  58. simulator pavan

    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

  59. poornima

    lpeas can you send me the details about this project iam intrested to do this

  60. poornima

    lpeas can you send me the details about this project ,iam intrested to do this

  61. poornima

    pleas can you send me the details about this project ,iam intrested to do this

  62. jalsa

    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?

  63. nithya

    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

  64. jos

    Sir,
    can u please send me the detailed circuit diagram. (joekuttan434@gmail.com)
    regards,
    jose

  65. teleskopy astronomiczne

    Very nice blog, your article is interesting, i have bookmarked it for future referrence

  66. jahangir

    Sir,
    I want to start the project.Can you please inspire me about this.

    regards
    jahangir(jahangir03eee@yahoo.com)

  67. parimal

    can i get the information about how this tester checks the IC??
    can i get the detailed connection diagram for this project??

  68. SUNIL RAINA

    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.

  69. SUNIL RAINA

    sir please do reply

  70. dharmendra singh dangi

    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

  71. renu

    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

  72. sapana

    i do the digital ic tester project.but for pcb making we required layout diagram please ………..support me

  73. harish

    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

  74. AJITH

    SIR,
    CAN I GET THE FULL CKT DIAGROM (DIGITEL IC TESTER)BY MY MAIL

    THANKS & REGARDS

    AJITH

  75. ABHISHEK ANAND

    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

  76. yogesh tiwari

    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

  77. Shanti Dressen

    [..] A bit unrelated, but I really liked this site post [..]

  78. Barabara Panah

    [..] A little unrelated, but I totally liked this webpage post [..]

  79. dinesh raghuwanshi

    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

  80. sujeet

    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

  81. Rinku Garg

    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

Leave a Reply

Copyright©2009 www.electrofriends.com All Rights Reserved. Powered by Dhyeya