This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

89C51Rx2 (Philips)

Gentlemen,
Does anybody know how to switch 89C51Rx2 into 12-clock mode?
M.P.

  • The 12X clock is a programming option. Your prom burner must have the correct software. The RX2 will load with the same algorithm as the RX+, but the 12X clock is a new programming option.

    Your prom burner will need to be updated with new software/firmware to handle this. Optionally, the distributor can program this bit for you prior to shipment. However, once set, this bit CANNOT BE REPROGRAMMED. So once you decide to use it at the slower speed, it cannot be changed.

  • Thanks, Tom,
    But what do you mean by "correct software"? What electric manipulations should be made with the chip to switch it into 12-clock mode? Where is it described? I found nothing in the datasheet...
    M.P.

  • But what do you mean by "correct software"?

    I'm sure he means for your PROM programmer. I use a Needhams' EMP-20 PROM programmer that can program 89C51RD+ parts but I'd need to get new software from Needhams' to program the RD2 part, see http://www.needhams.com.

    You're not trying to change the clock mode at run-time are you? You can't do that.

    - Mark

  • Bonjour M.P.,

    tu peux utiliser un logiciel gratuit "Flash Magic" disponible sur http://www.esacademy.com/
    c'est un programmeur série ISP.
    Avec un peu de travail ;) tu serais certainement en mesure de trouver comment ils font pour programmer 12clk Ă  6 clk ou l'inverse.

    P89C51X2HFA & P89C51X2FA ont de légères différences à ce sujet, HFA c'est un bit OTP tandis que FA est reprogrammable. En plus, les algoritmes de programmation sont différents entre ces deux CPU.

    En passant, je te conseille fortement d'utiliser les CPU FA qui sont la dernière génération, les précédents (HFA) nous ont causés beaucoup de trouble.

    Même si Philips ne le mentionne pas dans sa nouvelle spec., il y a un monde de différence entre ces deux CPU au niveau de l'immunité au bruit voir P_0.

    best greetings!

    Jonathan

  • Do not forget that, in this respect the P89C51Rx2H... is very different from the non-H

    Erik.

    PS
    Excuse moi monsieur j'e parle non grenouille.

  • Hi M.P.

    You can use « Flash Magic » free ware available on http://www.esacademy.com/
    This is an ISP programmer. With some work ;) you'll able to find how exactly it is working.

    P89C51X2H & P89C51X2 have some differences on that subject. 'RX2H' have an OTP bit contrary to RX2 who can be program any time you want. Also the programming
    algorithms are different.

    I recommend you to use RX2 CPU who is the lastest generation, the oldest cause to us a lot of problem.

    Even if philips don't mention in the new spec, there is a lot of difference between those two part, regarding EMI immunity on P_0.

    Sorry for the other, but the one who I was writing for understand very well.

    Sorry it was lazy from myself !

  • Salut Jonathan,
    T'es drôle de gars, quand-même. À l'époque où l'ai posé cette question nous travaillions ensemble, et, si tu te souviens, c'était pour toi que je l'ai posée, pour t'aider à cause de tes difficultés d'expression en anglais. Il est agréable de voir que cela ne t'a pris que quatre ans pour trouver la réponse. Bon travail.
    As for others, thank you for your answers. But there's a point I would like to stop at. It seems to me that present discussion is a good illustration of degradation of our skills and our civilization in general. How to program a chip? - You take the right tool. How to find a wife? - You contact the right agency. More and more we expact that our problems will be resolved by somebody other, so-called specialists. On my opinion, if an enginner can't build a programming tool and apropriate soft in 8 hours, he isn't engineer at all. If somebody can't find his wife himself - he should never marry.
    M.P.

  • Mikhail, j'ai quand-mĂŞme seulement de bons commentaires Ă  ton Ă©gard sans rancune :)

  • What is it coming to

    I am sure that Mikhail in his response in french indicated that the language in this forum is english, although Keil is a german company.

    I guess it is no coincidence that Chauvin (from whose name "chauvinism" comes) was french

    Erik

    If I happen to be in France I will do my best to speak french, if in Germany I will do my best to speak German but I consider it the ultimate insolence to try to force a language on another (in this case the Keil forum).

  • "I consider it the ultimate insolence to try to force a language on another (in this case the Keil forum)."

    Oh, don't be ridiculous. If two people prefer to communicate with each other in another language on this forum there is no reason whatsoever why they should not do so.

    Stefan

  • I apologize for using inappropriate language, it was really personal. But there is the second part of my post in English. Has anybody got something to say on this subject?
    M.P.

  • Stefan:
    If two people prefer to communicate with each other in another language on this forum there is no reason whatsoever why they should not do so.

    Let us take the following exchange
    Stefan: How do I do x
    Erik: du tager an kniv og skaerer forbindelsen mellem modstand nummer 4 og chip ben 27
    Stefan: thank you, it solved my problem

    Where would that leave the rest of the forum members?

    Mikhail
    I apologize for using inappropriate language, it was really personal. But there is the second part of my post in English. Has anybody got something to say on this subject?
    No Apology needed, you were courteous, the original "language switcher" was the one that blew it.
    Re what you refer to:
    More and more we expact that our problems will be resolved by somebody other, so-called specialists.

    And we the specialists will eventually retire, what then?. Those that have their "problems resolved by specialists" will not be specialists since they never acquired problem solving skills.

    Erik

  • "Where would that leave the rest of the forum members?"

    Who cares? The questioner has a solution. If your argument is that English-only speakers are excluded think how nice it'll be for French-only speakers to have a little bit of resource.

    "Those that have their "problems resolved by specialists" will not be specialists since they never acquired problem solving skills."

    Are you saying that the forum is generally a bad thing as it is preventing newbies developing problem solving skills?

    Stefan

  • The questioner has a solution. If your argument is that English-only speakers are excluded think how nice it'll be for French-only speakers to have a little bit of resource.
    1) I think you do not mean "English-only speakers " but "non-english speakers" and will reply to that.
    2) there are other fora that I do not participate in because it is impossible to follow the threads since every other post is in a different language. If the poster do not speak english, how did he know which thread to enter. That said if you can find out what thread to enter it is pure chauvinism to keep your thoughts on the subject secret from the majority.

    "Those that have their "problems resolved by specialists" will not be specialists since they never acquired problem solving skills."

    Are you saying that the forum is generally a bad thing as it is preventing newbies developing problem solving skills?

    Nope,
    I am responding to the thoughts in Michaels statetement. There is two ways to "help": "give a man a fish and he will eat for a day, teach him to fish and he will eat for life"

    More and more posts are of the nature of "give me a fish" and that definitely "is preventing newbies developing problem solving skills"

    Erik