Page 18 - PIC18F4550微處理機C語言設計實務
P. 18

PIC18F4550 ฆஈଣዚ C ႧԊணࠇྼਕ


                       ˸ PIC ఊ౺˪ԸႭdMicrochip ʊ຾ਗ਼Ϥɧࡈཀ೻ே዆ΥίΝɓࡈᐑྤ༁ࠦd၈ʘ
                 މ MPLAB X IDEdϾϤɧࡈཀ೻ʕٙੂБdৰəٜ݊ટਗ਼ᇜᙇλٙ೻όደ፽ආఊ౺˪
                 ʕੂБdɰ̙˸ίϤ IDE€Intergrated 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
   13   14   15   16   17   18   19   20   21   22   23