Keil Logo

Arithmetic Units

The Keil C51 Compiler allows you to use the arithmetic units of various 8051 derivatives. RTX51 Tiny, however, provides no management for them. Therefore, you must be careful if you use the arithmetic unit in your RTX51 Tiny application.

Essentially, you must ensure that a round-robin task switch does not take place during execution of code that uses the arithmetic unit.


  • You should disable Round-Robin Task Switching if you wish to use an arithmetic unit.
  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.