hi i am sam and i m new user to keil using a eval version. currently i m getting error as follows but after certain time and after some definte loop, plz help me to solve this problem.
*** error 65: access violation at I:0x80 : no 'write' permission
Please remember to select a Toolset (Product)!
"*** error 65: access violation at I:0x80 : no 'write' permission"
Does your target actually have any writable memory at I:0x80; ie, address 0x80 in IDATA space?
Remember: a true 8051 has only 128 bytes of internal RAM; the 8052 added the extra 128 bytes for IDATA addresses >0x7F
i m working on the eval version 3,and prog. is in assembly lang. controller is 89c2051.in the prog there some fixed task which repeting again and again. the prog. work properly for some fix time but after that it jump's to any where in prog.
You didn't answer the question: Does your processor have any writable RAM at I:0x080?
In fact, does your processor have any memory at all at I:0x080??
I you don't already know, you can find the answer in the chip's Datasheet (and if you've been writing programs without knowing, it is not surprising that they misbehave!)
controller is 89c2051.
In that case, have a look at the datasheet and check how much RAM the thing actually has.
http://www.keil.com/dd/chip/2984.htm
in the prog there some fixed task which repeting again and again. the prog. work properly for some fix time but after that it jump's to any where in prog.
As long as you're not willing to be more specific (code examples would be nice. if you do post code, please read the guidelines on posting formatted source code), the only thing that can be stated about your program is that it is buggy.
thank's for the help and i find the soln my way now the code is working properly on h\w. And compliting its all task without any trouble