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 Registerdఱٜટʹഗᇜᙇኜ̘ৣໄ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