Microchip推出的PIC18系列單片機由于采用改進型的哈佛結(jié)構(gòu)及優(yōu)化的硬件結(jié)構(gòu),內(nèi)含三個間接尋址寄存器FSR0、FSR1和FSR2, RAM 和ROM 空間都比較大, 因此PIC18非常適合于采用C語言進行軟件設(shè)計。C語言具有可讀性強, 便于移植等優(yōu)點。 雖然MPLAB-C18 C語言編譯器的編譯效率比較高, 但與匯編語言相比, C的效率終究差一些, 因此在某些應(yīng)用場合, 如何優(yōu)化C的效率, 減小代碼, 提高執(zhí)行速度, 是許多工程師們的追求目標。下面介紹MPLAB-C18 C編譯器的一些優(yōu)化技巧, 與大家共享。
標簽:
Microchip
PIC
18
FSR0
上傳時間:
2013-12-20
上傳用戶:jkhjkh1982