+ Post New Thread
Page 1 of 3 123 LastLast
Results 1 to 20 of 41
  1. #1
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    Programmer schematic for AT89c2051 on paralell port

    Anyone has a simple programmer schematic for AT89c2051 on paralell port?

  2. #2
    Advanced Member level 3
    Points: 7,143, Level: 20

    Join Date
    Dec 2004
    Posts
    755
    Helped
    112 / 112
    Points
    7,143
    Level
    20

    89c2051 programmer

    If you want things to be easy, then go for as in system programmable chips like 89SXX. I cannot find anything better then http://chaokhun.kmitl.ac.th/~kswichit/89prog/index.html
    http://chaokhun.kmitl.ac.th/~kswichi.../Pgm89v31.html



  3. #3
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    at89c2051 programming

    Hi pkedvessy

    Seems that the keylogger really burns your fingers.
    Because you didn't succceed to find one circuit diagram based on AVR, at the end turns to AT89C2051.

    Programmer for AT89C2051:
    http://www.geocities.com/dinceraydin/8051/index.html
    At the bottom page you'll find links to other programmer if the one above don't works as you expected.
    http://www.amateurfunkbasteln.de/atprog/atmel_eng.html
    http://www.hw.cz/english/constrc/atm_prog/atmelprg.html

    Regards,
    silvio



  4. #4
    Advanced Member level 3
    Points: 7,143, Level: 20

    Join Date
    Dec 2004
    Posts
    755
    Helped
    112 / 112
    Points
    7,143
    Level
    20

    programming at89c2051

    Hi silvio,

    I never ever thought that this programmer would be that easy!!

    Thanks



  5. #5
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    at89c2051 programer

    h**p://www.geocities.com/dinceraydin/8051/index.html
    For this programmer, can I use the PC 5V and 12V without any new item?



    •   Alt7th March 2005, 14:55

      advertising

        
       

  6. #6
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    programmer 89c2051

    Yes you can use the PC 5v and 12v, obvious through a switch. You can't plug the
    micro in socket with power supply already applied.

    To be honest I didn't tried the mentioned programmer:
    http://www.geocities.com/dinceraydin/8051/index.html

    but I build up with success the:
    http://www.amateurfunkbasteln.de/atprog/atmel_eng.html
    you can see the original developed by Herny Arndt, DL2TM here:


    What it's weird with the http://www.geocities.com/dinceraydin/8051/index.html is
    that wouldn't be able to verify the micro after programming. My private opinion! Just because during verify the RST pin must be hold at "H" level which is +5v. You can see from the schematics that the RST pin goes toward ground when Q1 is biased and toward +12v when locked (during programming). Nevertheless, can you be so sure that after power supply is applied to the circuit, the parallel pin 14 is at high level ?.
    Otherwise you must check with a DVM before fitting the microcontroller, just to avoid damage it.
    What it will happen if your parallel port wouldn't provide bidirectional data bus features ?

    Inside AT89C2051 data sheet http://www.atmel.com/dyn/resources/p...ts/DOC0368.PDF it's clearly stated (pag 6):
    To verify the programmed data, lower RST from 12V to
    logic “H” level and set pins P3.3 to P3.7 to the appropiate
    levels. Output data can be read at the port P1 pins.


    You can see a good design at:
    http://www.qsl.net/dl2tm/atprog/atprog.htm
    Look at the circuit Q1, D2, Q2, D1, R1 around the RST pin and you can figure out why I mentioned all these things above.

    Regards,
    silvio



    •   Alt7th March 2005, 16:40

      advertising

        
       

  7. #7
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    tafe programmer

    I can't buy BC 328, and BC 239!
    Which type of transistor can I use?



  8. #8
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    dl2tm programmer

    The current required by RST pin is max. 250 micro amper.
    Thus you can use any npn and pnp general purpose transistors.



  9. #9
    kob
    kob is offline
    Newbie level 4
    Points: 1,539, Level: 8

    Join Date
    Aug 2004
    Posts
    7
    Helped
    0 / 0
    Points
    1,539
    Level
    8



  10. #10
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    at89c2051 programmer circuit

    Hi kob,

    I don't know your advertise has to do with the subject but I take it like a joke.
    It's like an elephant and ant.



    •   Alt8th March 2005, 05:06

      advertising

        
       

  11. #11
    Full Member level 1
    Points: 1,911, Level: 10

    Join Date
    Feb 2005
    Posts
    107
    Helped
    9 / 9
    Points
    1,911
    Level
    10



  12. #12
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    at89c2051 prog

    I want to find the simplest and cheapest way to program this chip! So the original Atmel programmel is too complicated...



  13. #13
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    how to program at89c2051

    Quote Originally Posted by suromenggolo
    please look form atmel site h**p://www.atmel.com/dyn/resources/prod_documents/DOC0285.PDF
    and
    h**p://www.atmel.com/dyn/resources/prod_documents/APCPGM.EXE
    The Atmel implementation has the same disadvantage: it's useless if your parallel port it's not able to provide bidirectional feature.
    But has more flexible setting of the voltage applied to RST pin (between 11,5 - 12,5v according to data sheet) by simply changing slightly the value of R5 (pag 5 of doc).

    Regards,
    silvio



  14. #14
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    programmer for at89c2051

    What do you think? BC182 and BC212 are good?



  15. #15
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    parallel 89lp-isp download

    YES, are perfect for application.



  16. #16
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    programmer for 89c2051

    Hy!

    Please help me how I can use the programmer from this site http://www.amateurfunkbasteln.de/ with windows xp! It doesn't work for me! Can I make some settings in the BIOS or any other???



  17. #17
    Advanced Member level 3
    Points: 12,871, Level: 27
    silvio's Avatar
    Join Date
    Dec 2001
    Location
    Romania
    Posts
    716
    Helped
    109 / 109
    Points
    12,871
    Level
    27

    89c2051 programmer schematics diagram

    Check the software: http://www.ic-prog.com/index1.htm and download file http://www.ic-prog.com/icprog105D.zip
    Unzip, run the application then go to Settings -> Hardware settings and choose DL2TM Programmer.
    Then Settings -> Device -> Flash uC -> 89C2051
    Open your hex file and burn it.



  18. #18
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    at89c2051 serial programmer

    Ok, its work now, but after the burn operation, it say: Verify failed at adress: 0000h! Its normal, or something works wrong???

    Added after 46 minutes:

    So, after the burn I tryed to read out the chip, and I got this:
    00BB 00BB 00BB 00BB ...
    I dont no whats the problem! Can you help me??? Is it a hardware or a software problem??? Please help me!!!

    Added after 3 hours 54 minutes:

    I made a read out without the chip, and I got this source code:
    00BB 00BB 00BB ... ... ...

    I dont now whats the problem, I checked the hardwer and it seems to be good...

    Added after 1 hours 12 minutes:

    Hy!

    Now the programmer is work but there is still a litel problem!
    I burn the chip without verify the code. After it I read out the chip, and the code is note the same with the original! Which was the first line in the source file, it goes to the last line in the readed file. And after another read out session, the second line will be the last in the readout file...



  19. #19
    Member level 1
    Points: 1,822, Level: 9

    Join Date
    Jan 2005
    Posts
    40
    Helped
    0 / 0
    Points
    1,822
    Level
    9

    dl2tm programmer

    The difference between simple and complex programmer
    RELIABILITY



  20. #20
    Member level 5
    Points: 2,077, Level: 10

    Join Date
    Feb 2005
    Posts
    81
    Helped
    1 / 1
    Points
    2,077
    Level
    10

    dl2tm

    I made this ( http://www.amateurfunkbasteln.de/atprog/atmel_eng.html ) programmer and I have some problem with this!
    I burn the source code (without any lock) and after it I read out the chip, and the original source code in the file, and the readout source are different, and if I read out again, this difference again from the last two file! The code is the same may be, the difference is "just" the start adress!!! Anyone know what's the problem????
    (sorry about my english, i hope you understand the problem... )



+ Post New Thread
Please login
Page 1 of 3 123 LastLast