Ax51 User's Guide

CASE Assembler Directive

Abbreviation

CA

Arguments

None.

Default

All symbols are converted to uppercase.

µVision

Options — A51 — Case Sensitive Symbols.

Description

The CASE directive causes the assembler to interpret symbols using both uppercase and lowercase and output them to the object file with the case preserved. Symbols are case-sensitive.

This directive is useful when combining assembler-generated modules with C-generated modules. Symbols in C modules are always output to the object file as written (with mixed case). Therefore, corresponding assembler names must be output to the object module with case preserved.

Note

  • This directive is available in the AX51 Assembler only.
See Also

NOCASE

Example
A51 SAMPLE.ASM CASE

$CA