Page 7 - AB102_詳細解析PIC 16F18857/77 原理與應用-使用組合語言與C語言
P. 7

序 言





                         Microchip 公司是現今全世界 8 位元單晶片排名第一的公司,而且有志學習
                   單晶片的人從 8 位元單晶片入門是最好的選擇。因此本書選用了 Microchip 公司

                   的 8 位元單晶片為主要取材。

                         本書搭配的實驗板使用了 Microchip 公司最新一代的 8 位元單晶片

                   PIC16F18877,使用者可以由此學習到單晶片的入門觀念以及進階應用。書中介
                   紹的單晶片單項功能都有原理和用法說明,並有範例程式配合,而且每個範例程

                   式都有組合語言版和 C 語言版兩種版本,使用者若想對單晶片的內部架構和各項
                   功能都能深入了解的話,可以學習組合語言而且全部使用基本指令,不使用巨集

                   指令;若想為未來撰寫大型程式打基礎的話,可以學習 C 語言。當然在此建議對
                   單晶片應用有興趣的人,應該兩種語言都學,則可以有很紮實的基本功,也可以

                   有很好的發展性。在打好基礎之後,本書最後一章使用了 MCC 來協助設計串列傳
                   輸的程式,讀者可以了解如何使用 MCC 以加快發展程式的速度,熟悉之後,可以

                   有效的提升開發程式的效率。

                         實驗板由筆者的實驗室設計測試,並由本校電機系的教育部產業菁英訓練示
                   範基地生產製造。整個教材和實驗板的完成過程特別感謝本校電機系主任蔡明村

                   教授大力幫忙,以及呂國弘、王政凱、王志方和蕭家勇幾位學生的協助,才能順
                   利完成。Microchip 公司三位高階人員楊雲樟先生、何仁杰先生、許育財先生提

                   供了寶貴的技術和材料支援,在此一併致謝。最後,還要特別感謝整個過程中家
                   人對我的全力支持,他們是我持續努力的最大動力。


                         本書除了引用 Microchip 公司的原版手冊資料,其餘所有的文字和程式都是
                   原創,讀者們想引用和參考者煩請註明出處。

                         本書能順利出版,也要感謝台科大圖書公司張忠成總編輯的鼎力協助、編輯

                   團隊精心版面設計,在此一併致謝。

                         最後,僅以本書和實驗板見證進入耳順之年的自己在這個領域多年來的努力。


                                                               洪正瑞  謹識於  南臺科技大學電機系
                                                                                   微控制器產學聯盟網

                                                                                   微控制器人才培育室
   2   3   4   5   6   7   8   9   10   11   12