Page 18 - PIC18F4550微處理機C語言設計實務
P. 18
PIC18F4550 ฆஈଣዚ C ႧԊணࠇྼਕ
˸ PIC ఊ౺˪ԸႭdMicrochip ʊਗ਼ϤɧࡈཀேΥίΝɓࡈᐑྤ༁ࠦd၈ʘ
މ MPLAB X IDEdϾϤɧࡈཀʕٙੂБdৰəٜ݊ટਗ਼ᇜᙇλٙόደආఊ౺˪
ʕੂБdɰ̙˸ίϤ IDEIntergrated Development EnvironmentdΥක೯ᐑྤᐑ
ྤԴ͜ழᅼᏝdא٫݊л͜ᅼᏝኜྼყίఊ౺˪ɪࠦੂБf
͉ࣣึఱᇍԷʕהԴ͜Ցdא٫݊ɓԬ༰੬ٙ͜ C ႧԊႧجၾᝈׂਂɓԬʧୗd
ᜫᛘ٫̙˸࢙ٙԴ͜ɓԬਿ͉ٙ C ႧԊdҁϓ PIC όٙᅠᄳၾᏐ͜dԨʔึ࿁ C
ႧԊਂҁଉɝٙႭdה˸߰ซࠅ࿁ C ႧԊϞһଉɝٙə༆ၾઞীdʔԑʘஈሗਞ
ቡՉ˼ٙ C ႧԊਖ਼ࣣf
1-3-1 常用 C 語言格式與語法
ɨࠦԸɓࡈ XC8 C ႧԊٙਿ͉ݖdܝࠦΎɓɓႭj
/**********main.c**********/ // ୋ 1 Б
#include <xc.h> // ୋ 2 Б
unsigned char var1; // ୋ 3 Б
void main(void) // ୋ 4 Б
{ // ୋ 5 Б
var1 = 0; // ୋ 6 Б
while (var1 < 100) // ୋ 7 Б
{ // ୋ 8 Б
var1 = var1+1; // ୋ 9 Б
} // ୋ 10 Б
} // ୋ 11 Б
வ݊ɓࡈڢ੬ਿ͉ٙ XC8 C ႧԊٙࡡόᇁd̥Ϟਂəɓᓃַ፰ٙੂБાࠑd
ԨӚϞਂОٙ፩ɝၾ፩̈dֵɨҢࡁఱɓБɓБٙႭf
第 1 行:
/**********main.c**********/
ڌͪൗ༆dί /* ၾ */ ʘගٙהϞ˖οڌͪൗ༆dО C ႧԊٙᇜᙇኜேึׁଫவ
Ԭൗ༆ٙʫ࢙dൗ༆ʫ࢙ν؈̥݊ϞɓБdɰ̙˸Դ͜Շࡈુᇞක᎘dਗ਼ൗ༆ᄳί
Շࡈુᇞʘܝf
Էνj
// PIC XC8 C ႧԊόᇖ୦ɓ
// و͉j1.0
8