MicroCode Studio only changes the case that is viewed in the editor.
The characters saved to the file are exactly as you typed them.
But DEFINE is a PBP statement, and PBP is not case sensitive, so it doesn't matter how you type the actual word DeFiNe.
What comes after DEFINE is passed to the assembler unchanged and MPASM is case sensitive.
Any defines that PBP will be looking for are all UPPERCASE, so anything after DEFINE should be all UPPERCASE.
If you are using defines in your own assembly language code then anything after DEFINE must match the case that your ASM code is looking for. Those do not have to be uppercase, but it makes things easier if you stick with the standard convention of all uppercase.
Bookmarks