Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
as far as my knowledge tells me that for a 16F84A the data organization allows
us to program only in first 1024 words so if you want to start program at org 2000
then better to use 16F877 where 8K words of memory for program is available .
so far i m clear i think you must study the data shhets of 16F84A and 16F877 please check this diagrams too.
so sorry that i have not understood u r problem
but will u clear some thing more what that red mark is for and options tell that related to it is start of program is from 2000 as hex value or what ?
Added after 59 seconds:
also ORG is a assembly directive which tells assembler the start of the code in program memory.
The 2000 address is not part of the program memory, so it does not matter that the micro can not access it.
Those are the ID locations and they can be programmed by setting the _idlocs to something you want.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.