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

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




                       ͉ࣣ C ႧԊක೯ࣛהٙ͜ᇜᙇኜމ XC ӻΐᇜᙇኜdɗ͟ணࠇᇜᙇኜٙྠඟdʊ
                 ຾ҁ዆ٙʱؓe৿ซ೻όᅠᄳ٫ึቊ༾Ցٙ΢၇̙ঐცࠅdԨ˸༰ഐ࿴ʷeɹႧʷٙ
                 ່֛ɽ௅ʱٙЗѧΤ၈dԨ˾މ၍ଣהϞٙাኳ᜗ৣໄdɰ౤ԶəɓԬ੬ٙ͜Ռᅰ€ਓ

                 ೻όԶԴ͜fԴ೻όணࠇ٫dʔ̀Ό್ᐝ༆ఊ౺˪ٙʫ௅ഐ࿴dɰ̙˸ҁϓהც̌
                 ঐٙ೻όf

                       މəՌᅰ̙˸တԑഒɽεᅰɛٙცӋdՌᅰ೻όݬ̀඲Ϟմ༉ᘌᔫٙϽඎdΪϤd

                 הЦٙ͜াኳ᜗ึˢ༰ᕼɽdֱλܰ߅ҦٙආӉdͦۃাኳ᜗ٙϓ͉ܘЭdה˸ତί
                 ఊ౺˪ٙাኳ᜗࢙ඎேܘԑ੄dԴ੻͜ C ႧԊԸᅠᄳఊ౺˪ٙછՓ೻όϓމ˴ݴdϾ
                 ˲ C ႧԊٙᅠᄳၾቡᛘே༰މ࢙׸dක೯Դ͜ɪ̙˸ື޲ʔˇࣛගd࿁׵˚ܝ೻όٙ

                 ၪᚐၾࡌҷɰ༰މ࢙׸f

                       ʔΝٙᇜ໮౺˪ϞʔΝٙᅲπኜЗѧא̌ঐΤ၈dᇜᙇኜʊਗ਼Ϥ௅ʱ່֛ίᅺ᎘
                 Ꮶʕ܁ѓd˸کணࠇ٫ˏ͜d޲̘ə࿁ᅲπኜਂ֛ѧਗЪהঃ൬ٙࣛගձ̌˃fাኳ

                 ᜗༶ٙࣸ͜όۨ࿒܁ѓձႧج݊ኪ୦͜ C ක೯ٙՇࡈࠠࠅ௅ʱf
                       ᅺ᎘Ꮶٙˏ͜dԴ੻̙˸ί೻όʕ͜तࣿ̌ঐᅲπኜ€SFRjSpecial Function

                 RegisterٙΤ၈Ը˾ಁ༈ᅲπኜٙഒ࿁ЗѧfЇ׵ɓছ̌ঐ༟ࣘᅲπኜאাኳ᜗
                 €GPRjGeneral Purpose Registerdఱٜટʹഗᇜᙇኜ̘ৣໄdৰڢतйცࠅ֛ѧd

                 щۆ̥ცࠅ܁ѓԴ͜ʡჿΤ၈ձεˇڗܓٙাኳ᜗ఱ̙dவఱ݊ᜊᅰۨ࿒ٙ܁ѓf

                       ௵ɨఱ݊ C ႧԊʕٙ੬ܸ͜˿̌ঐeࣸόeႧجdԷν ifeforewhilennഃഃd
                 ձ༶ၑୌ໮eˢ༰eкᓙୌ໮ၾዚՓf

                       ຅આࠅணࠇɓࡈ C ႧԊdɓක֐̀඲ࠅίᇜ፨ኜ༁ࠦᇜ፨אࡌҷ C ႧԊࡡ֐೻ό

                 ᇁdவࡈᇜ፨ኜ̀඲ࠅঐ੄Ꮇπॱ˖οϾ˲ਓᏦΤމ c ٙ C ႧԊࡡ֐೻όᏦd̥ࠅ݊
                 Դ͜٫୦࿕ٙᇜ፨ኜே̙˸fഃՑᇜᄳҁϓɓࡈ C ႧԊࡡ֐Ꮶʘܝd̀඲ࠅਗ਼ϤᏦࣩ

                 ᇜᙇϓͦٙ೻όᏦ€˸ PIC ఊ౺˪ԸႭఱ݊ Hex Ꮶd߰ᇜᙇ፹Ⴌdۆცࠅࠠอࡌҷ
                 C ႧԊࡡ֐೻όᇁdΎࠠอᇜᙇdٜՑᇜᙇϓ̌dʘܝ
                                                                                           編輯             編譯錯誤
                 Ύ̘ੂБϤ೻όᏦd߰ੂБ፹Ⴌאʔ݊આซࠅٙഐ؈d
                                                                                    執行錯誤
                 ԟჿ̀඲ࠠอΎࡌҷࡡ֐೻όᇁeᇜᙇeੂБdɓٜՑ
                                                                                           編譯
                 ഐ؈͍ᆽމ˟fν̛ྡהͪj
                                                                                              編譯正確

                                                                                           執行
                                                                                              執行正確

                                                                                         結果正確


                                                                                                              7
   12   13   14   15   16   17   18   19   20   21   22