Right now I'm taking a college class, but the book we have doesn't go into FSR too well, and the instructor's notes are vague at best. Having nothing to work off of, I was hoping maybe some of the bright minds here could get me in the know. I get the idea but I'm sure I have some things to work on.
I have three different files I'm playing around with, using MPLAB v7.50 as my assembler, and PICFLASH to write .HEX files to the board.
First Program:
My objective here is to clear locations 120h to 129h. I've included a link to a .txt file you can view in your browser, and an attached .asm you can download called "firstprogram.asm." I think I have this one down.
**broken link removed**
Second Program:
In this program, I'm filling A0h through A9h with the value of FFh. I probably should assign FFh to A0h instead of WALK (variable) though. Again, I've included a .txt link for quick viewing pleasure, and an have included a "secondprogram.asm" file for good measure.
**broken link removed**
Thrid Program:
I haven't tested this yet because I'm not sure how to go about it. I would like to start out by having equate equations load A0h through A9h with values of 0 through 9 respectively. Then, I want to move those values from A0h through A9h to 120h through 129h.
I appreciate all the feedback in advance. Other than this site and some of the examples I've found, are there any other sites dedicated to learning the code? I read through the stickies, but I haven't found anything yet of incredible help.
I have three different files I'm playing around with, using MPLAB v7.50 as my assembler, and PICFLASH to write .HEX files to the board.
First Program:
My objective here is to clear locations 120h to 129h. I've included a link to a .txt file you can view in your browser, and an attached .asm you can download called "firstprogram.asm." I think I have this one down.
**broken link removed**
Second Program:
In this program, I'm filling A0h through A9h with the value of FFh. I probably should assign FFh to A0h instead of WALK (variable) though. Again, I've included a .txt link for quick viewing pleasure, and an have included a "secondprogram.asm" file for good measure.
**broken link removed**
Thrid Program:
I haven't tested this yet because I'm not sure how to go about it. I would like to start out by having equate equations load A0h through A9h with values of 0 through 9 respectively. Then, I want to move those values from A0h through A9h to 120h through 129h.
I appreciate all the feedback in advance. Other than this site and some of the examples I've found, are there any other sites dedicated to learning the code? I read through the stickies, but I haven't found anything yet of incredible help.