
• Microchip header file title line is too long in this format.
• List file print for standard P16F877A include file is suppressed
(398 lines).
• Port B initialisation include file path is not specified, uses default (<>).
• Delay macro does not need to be skipped in program execution.
• Special instruction BNZ is used in delay macro.
• Text substitution is used for input testing.
• Macro expansion is indicated by ‘M’ instead of line number.
• END is the only essential assembler directive.
• Warnings and messages are suppressed.
• Memory map and symbol list are suppressed.
In order to keep the sample programs, provided later, on interfacing as easy to