Optimal C constructs for 8-bit PIC microcontrollers

Dariusz Caban

Abstract


Some person think that software for microcotrollers with small internal program memory should be written in assembly language only. The object code of C program usually occupy more memory space. It is not having to be far more. The way of writing the source code is playing a significant role.

Keywords


microcontroller; C language; source code; object code

Full Text:

PDF (Polski)

References


Borowik B., Borowik W., Borowik B.: Meandry języka C/C++. Wydawnictwo Naukowe PWN, Warszawa 2006.

Borowik B., Borowik B., Kurytnik I. P.: Mikrokontroler PIC w zastosowaniach. Wydawnictwo Pomiary Automatyka Kontrola, Gliwice 2009.

CCS: C Compiler Reference Manual. July 2003.

Jones N.: Efficient C Code for Eight-Bit MCUs. Embedded Systems Programming, November 1998.

Karyś S.: Wprowadzenie do programowania mikrokontrolerów serii 18F firmy Microchip. Wydawnictwo Politechniki Świętokrzyskiej, Kielce 2008.

Pełka R.: Mikrokontrolery. Architektura, programowanie, zastosowanie. Wydawnictwa Komunikacji i Łączności, Warszawa 1999.

Pietraszek S.: Mikrokontrolery PIC12Fxxx w praktyce. Wydawnictwo BTC, Warszawa 2005.




DOI: http://dx.doi.org/10.21936/si2010_v31.n1.12