I tried changing them all to plain hex, yes the + is a legal command everything else worked totaly fine however it wont let me use any variables that go past 2Fh thats 47 in decimal but i thought i can have 68 vars? it did assmeble and when i ran it in my chip the program didnt work correctly at all. HELP!!!!! On Tue, 15 Feb 2000 17:01:40 -0500 Andrew T Kelley wrote: >Is the + a legal command? > >Andrew > >On Tue, 15 Feb 2000 22:16:11 -0000 Rob R >writes: >> Hey guys i have a program with a lot of var's set up. According to >> the data sheets a 16F84 has 68 user file registers starting at 0Ch >> and ending at 4Fh correct? >> >> Now, that being true my last variable is declared as follows... >> where VARS = 0Ch >> >> DELAY_100MS_LOOP EQU VARS+.47 >> >> >> when i go to build using the new MPLAB i get a bunch of warnings >> saying Invalid ram location specified and the error occurs on a line >> where i attempt to use the variable for example, >> >> movwf DELAY_100MS_LOOP >> >> i would get the above error pointing to that line. The error does >> not only come from the variable address i showed above it comes from >> my last 6 or so variables but thats only 47 vars and i should still >> have another 18 left correct? and i also get an error for a >> variable that is higher up in my list at lets say var number 10 but >> i dont get errors for the vars listed before or after that one unitl >> it hits my last six. >> >> What is the problem? >> >> Send someone a cool Dynamitemail flashcard greeting!! And get >> rewarded. >> GO AHEAD! http://cards.dynamitemail.com/index.php3?rid=fc-41 > >________________________________________________________________ >YOU'RE PAYING TOO MUCH FOR THE INTERNET! >Juno now offers FREE Internet Access! >Try it today - there's no risk! For your FREE software, visit: >http://dl.www.juno.com/get/tagj. > Send someone a cool Dynamitemail flashcard greeting!! And get rewarded. GO AHEAD! http://cards.dynamitemail.com/index.php3?rid=fc-41