matrixofdynamism
Advanced Member level 2
- Are varaibles declared as 8 bit on 8 bit PICs and 16 bit on 16 bit PICs? If so, how does one declare an int or long and do arithmatic with these in assembly on an 8 bit PIC?
- How does one write a function that takes parameters and return a value in assembly? If mean if only use "goto", that is not like calling a function anymore.
- Does assembly have concept of variable scope e.g variables inside functions cannot be accessed from outside in C?
- What are steps to add two numbers in assembly together? Does assembly have concept of type i,e signed, unsigned, float, int, short e.t.c?
- What is the most important thing(s) that a person moving from PIC C to PIC Assembly needs to know before they delve into it?
- How does one write a function that takes parameters and return a value in assembly? If mean if only use "goto", that is not like calling a function anymore.
- Does assembly have concept of variable scope e.g variables inside functions cannot be accessed from outside in C?
- What are steps to add two numbers in assembly together? Does assembly have concept of type i,e signed, unsigned, float, int, short e.t.c?
- What is the most important thing(s) that a person moving from PIC C to PIC Assembly needs to know before they delve into it?