Keil Logo

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
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.