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

૵ሔଡ଼ΥႧԊձ C ႧԊ 1




                 ܼ໮d್ܝίவՇࡈɽܼ໮ʘගΎᄳՌόࠅੂБٙʫ࢙fͦۃѥගϞɓԬ೻όٙᇜ፨
                 ழ᜗މəᏍп೻όᅠᄳ٫ᒒеவࡈ፹Ⴌdึί೻όᅠᄳ٫ᄳ̸̈ɽܼ໮ʘܝІਗପ͛
                 ̛ɽܼ໮f

                 第 6 行:

                   var1 = 0;


                       ୋ 6 Б݊ਗ਼ୋ 3 Бה܁ѓٙΌਹᜊᅰ var1 ਂʫ࢙ٙҷᜊdਗ਼ʫ࢙ᄳϓ 0dɓছί
                 ೻όٙۃࠦ၈ʘމᜊᅰڋ֐ʷdࠅءจ̀඲ࠅίഐ҈ᄳɪɓࡈʱ໮˜i™dщۆίᇜ

                 ᙇٙࣛࡉึ೯͛Ⴇج፹Ⴌf

                 第 7 行:

                   while (var1 < 100)

                       வ݊ɓࡈૢ΁кᓙόdڌͪ຅ᜊᅰ var1 ʃ׵ 100 ٙࣛࡉఱึੂБɨࠦٙʫ࢙dࠅ

                 ءจவ༁݊ఊॱٙૢ΁кᓙόdၾୋ 6 БٙੂБҏʔΝdה˸ʔცࠅίഐ҈ᄳɪʱ໮d
                 ᒱ್ഐ҈ᄳɪʱ໮ᇜᙇࣛԨʔึ೯͛Ⴇج፹ႬdШ݊೻όٙจ່ۍҁΌʔΝdึᜊϓ

                 ̥ੂБ༈БкᓙόdʔึੂБкᓙόɨࠦٙʫ࢙fה˸ࠅतйءจf
                 第 8 行:


                   {

                       வࡈ̸ɽܼ໮ڌͪ݊ୋ 7 Бૢ΁кᓙόϓͭࣛdהࠅੂБٙʫ࢙ٙක֐dɓ֛ɰ

                 ࠅϞɓࡈ̛ɽܼ໮ਂމഐҼdίՇࡈɽܼ໮ʘගٙהϞʫ࢙ఱ݊ୋ 7 Бૢ΁кᓙϓͭ
                 ࣛࠅੂБٙΌ௅ʫ࢙f

                 第 9 行:

                   var1 = var1+1;


                       வɓБڌͪࠅਗ਼ᜊᅰ var1 ٙʫ࢙̋ɓʘܝdΎᄳΫᜊᅰ var1dϾவɓБɰ݊ίୋ
                 7 Бૢ΁кᓙόʘܝٙɽܼ໮ʘගdה˸݊ୋ 7 Бૢ΁ϓͭࣛʑึੂБٙੂБҏf

                 第 10 行:

                   }


                       வࡈ̛ɽܼ໮ၾୋ 8 Б̸ٙɽܼ໮݊ɓ࿁ٙdڌͪୋ 7 Бૢ΁кᓙόϓͭࣛࠅੂ
                 Бʫ࢙ٙഐҼή˙fה˸̙˸޶̈ୋ 7ä10 Бٙʫ࢙ఱ݊΋кᓙ var1 ݊щʃ׵ 100d
                 ν؈ʃ׵ 100 ۆਗ਼ var1 ʫ࢙̋ 1dɓٜՑ var1 ഃ׵ 100 ఱึᕎකʔΎᏨݟfவࡈԷɿ

                 ܝࠦԨӚϞՉ˼ٙ೻όdה˸ʘܝɰఱഃ׵೻όഐҼf
                                                                                                             13
   18   19   20   21   22   23   24   25   26   27   28