??? 03/03/05 08:18 Read: times |
#88947 - makers and Ultra51 from Winedge Responding to: ???'s previous message |
hi,
Jan Waclawek said:
You never know, maybe I am about to start producing a super-51 and here I am getting some inspiration to make it really competitive... :-)
Or maybe sometimes somebody from the manufacturers will read these lines and say: "Oh yes, this is only 10 more gates and what a nice feature!" - and you might find it in the next release of their chips... Maybe... But I think that vendors have smart enough engineers as well. By the way, I have found 8051 manufacturer named "Winedge" which produces very exotic derivative Ultra51TM. I called it "exotic" because this derivative has some additional instructions which may be used instead ACALL and AJMP. Some of them seem very useful, for example, I like ADD DPTR, #data16 Function: Add immediate 16 bit word to data pointer ADD DPTR, AB Function: Add 16 bit word stored in AB to data pointer MUL16 AB, DPTR Function: Multiply the words contained in AB and DPTR MOVXI AB, @DPTR Function: Load the 16 bit word pointed to by the data pointer into AB, post incrementing the data pointer by 2. MOVXI @DPTR, AB MOVX @direct, a Function: Store Accumulator into a 16 bit direct address MOVX A, @directAre they not fine, especially two last ones? And it seems Winedge is living and even produces evaluation boards for this product. It is strange that I know nobody who uses their WE52POxxx. Keil does not support this derivative as well. Regards, Oleg |