Results 1 to 10 of 10

Thread: building programmer 80c5x

  1. #1

    Default building programmer 80c5x

    can anyone help in burning my code into the microcontroller 89c52.. i recently learned programming 8051 uc.. and so trying to build my own programmer...


    groover

  2. #2
    Member Android
    Join Date
    Oct 2007
    Location
    Mumbai
    Posts
    89

    Default

    Hi,
    Use 89S52 micro controller because it have In-system programmable (ISP) flash memory

    So no need to remove the IC from the circuit board to program it

    You can use serial or parallel port programmer

    Links for programmer

    http://www.roboticsindia.com//module...396&highlight=

    link for 89c52 programmer

    http://www.kmitl.ac.th/~kswichit%20/easy2/easy2.htm

  3. #3
    Senior Member Cyborg
    Join Date
    Apr 2007
    Location
    Mumbai
    Posts
    213

    Default Why 89Cxx

    Programmer for 89c52 or in fact 89Cxx series is difficult and costly.

    But for some 8051 based uCs like 89s52 programmer is extreamly easy and this uCs are also very cheap (@ Rs. 40/pc in mumbai)

    Programmer for 89s52 and other is "ISP Programmer" and it can be found at

    http://dybkowski.net/elka/ispprog_en.html

  4. #4

    Default

    hey thanks to for reply...........
    but one question is still rattling in my mind.whats the difference between 89cxx and 89sxx.I tried to clear out through google search but in vain.can anyone explain it ..

    regards

  5. #5
    Senior Member Android
    Join Date
    Apr 2008
    Location
    jaipur
    Posts
    129

    Default hi

    8051 series was the earliest uC developed by atmel...... very rich instruction set, easy architecture, but not many accessories..... later many improvements were made keeping the same architecture in form of many ics like 89c2051,89c51 etc..... but all these ics have a main drawback that they do not have ISP capability..... also their programmer is very very complex and contains a chicken and egg problem... i.e the programmer itself needed a firmware.... usually it costs around 1500/-

    then atmel introduced the avrs..... they have very different architecture and instruction set..... but ISP, timers, adc, anolog comparator and many more features and a easy programmer..... the market value of programmer is around 200/- ....... the only limitation was that it was not predecessor compatible..... if you have a code for 80c51 series you cannot use it for avr....

    so 89s52 came to the rescue...... architecture of 8051, instruction set of 8051, frequency range upto 33MHz and can be programmed using avr programmer (ISP)......this chip filled the distance between both the generations.......

  6. #6
    Member Advanced User
    Join Date
    Jan 2008
    Location
    Chandigarh
    Posts
    51

    Default

    @pratikmahale

    hey buddy the first link you gave has all avr programmers.

    an as of now , pony prog oesn't support 89s52.

    all other links on this page use either parallel port (which is useless on modern PCs if you try to progrm uC from it) or a serial port programmer that needs a pre-progrmmed ic.

    is there any programmer for 89s52 that uses serial port , but doesn't need any pre-programmed ic ???????

  7. #7
    Senior Member Android
    Join Date
    Apr 2008
    Location
    jaipur
    Posts
    129

    Default hi

    i searched and found what kp_chd said is right........ this is very strange...... 89s52 can be programmed by using same hardware as avr using parallel port but not for serial port......
    still i think i will give it a try...... because i found no reason why this cannot be done......

  8. #8

    Default

    hey all
    i urgently need to build a programmer for 89sxx can u anyone help me out....... it is really frustrating me night and day..

  9. #9
    Senior Member Android
    Join Date
    Apr 2008
    Location
    jaipur
    Posts
    129

    Default hi

    did you tried the link suggested above??? (http://dybkowski.net/elka/ispprog_en.html)

  10. #10
    Member Android
    Join Date
    Oct 2007
    Location
    Mumbai
    Posts
    89

    Default

    i am using this parallel port programmer for 89s52

    http://www.kmitl.ac.th/~kswichit%20/...SP-Pgm30a.html

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •