Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/26/03 16:57
Read: times


 
#44326 - Will this work?
I'm working on a new project in which I'm using an at89c8252. It's going to be a while before I get a test board in hand, so I'm just working on the software right now- the problem is, this is the first project I've ever worked on that uses an 8051/2 chip with an internal eeprom, and my assembler (a really old 2500 AD assembler) doesn't recognize 096h (which is the SFR used for eeprom control).
My first idea was just to get a new assembler - but I've tried every other assembler and I can find, and every one of them gives me hundreds of errors - apparently, this 2500 AD assembler has a very different format than what is standard. I tried going through and fixing the errors, but after fixing hundreds and still maxing out, I have decided there HAS to be a better way.
So, what I'm trying now is this: In place of 096h, I've put in 0A0h (port 2), which I don't use anywhere else in the software. Then, after assembly, I'm hexediting the a0's to 96's. The software then links fine, but I'm worried about that - is that going to work fine? Or am I missing something?
Thanks for any insight!

List of 13 messages in thread
TopicAuthorDate
Will this work?            01/01/70 00:00      
   RE: Will this work?            01/01/70 00:00      
      RE: Will this work?            01/01/70 00:00      
   RE: Will this work?            01/01/70 00:00      
      RE: Will this work?            01/01/70 00:00      
         RE: Will this work?            01/01/70 00:00      
         RE: Will this work?            01/01/70 00:00      
   RE: Will this work?            01/01/70 00:00      
      RE: Will this work?            01/01/70 00:00      
   RE: Will this work?            01/01/70 00:00      
      RE: Will this work?            01/01/70 00:00      
   RE: Will this work?            01/01/70 00:00      
   RE: Will this work?            01/01/70 00:00      

Back to Subject List