Acidmods
AcidMods Resources ----- ( These are helpful tools for modding ) => Open Source Code & AcidMods Free Code => Topic started by: drummerdude on March 27, 2011, 11:48:04 AM
-
So i want to learn how to write asm for rapid fire. I've looked over a lot of the stuff at gooligum and it has helped my understanding a lot, but i dont know where to go from there. Any ideas? I know i should look at the data sheet but the length of the data sheet is just so bombarding and intimidating.
-
Try looking at other peoples work, a good place to start is HERE (https://www.acidmods.com/forum/index.php/topic,29757.msg220719/topicseen.html#msg220719) check out reply #6.
i found the best way to learn was to set myself tasks and projects to apply and test what i have learnt.
-
yeah. Ive been looking over bmu a lot and tryin to understand it. I guess i should just read as much as i can. What information does the data sheet have in it?
-
some of the codes on this website, are they written from scratch, or are they just edited versions of like bmu3
-
the data sheet has everything you could ever need to know about the respective PIC.
and i dont know, but i think the large majority of codes posted on this site are modifications of BMU.
-
Start reading the datasheet. It is actually organized in a manner such that you learn the basic parts of the chip first, and it goes into detail about the 'extras' later (with the exception of the instructions).
You first need to learn the memory organization.
Then read about how the memory, CPU, and the data bus work.
Then read about the Ports.
Then read the instruction set.
After that much, you have enough understanding to do simple projects/codes.
After understanding those basics, you can then move into:
Interupts
ADC
USART
TIMERS
Comparators