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