06.11.2014 Views

Keil C51 Cross Compiler - gmitWEB

Keil C51 Cross Compiler - gmitWEB

Keil C51 Cross Compiler - gmitWEB

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8051 Memory Usage<br />

• In a single chip 8051 application data memory is scarce<br />

– 128 or 256 bytes on most 8051 derivatives<br />

• Always declare variables as the smallest possible data type<br />

– Declare flags to be of type bit<br />

– Use chars instead of ints when a variable’s magnitude can be stored as 8<br />

bits<br />

• Use code memory to store constants and strings<br />

Embedded Systems 2 2 - 10 C Programming

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!