內容簡介
魏學海編著的《PIC單片機自學筆記》以美國Microchip公司的PICl6F877單片機為主綫,詳細介紹其基本結構、工作原理及應用技術。全書共分14章,內容包括集成開發環境、PIC係列單片機的基本結構、存儲器模塊、PIc指令係統及應用、I/O端口、同步串行通信、定時器、中斷處理、A/D轉換以及應用實例等。
《PIC單片機自學筆記》內容豐富而實用,通俗易懂,可作為高等工科院校相關專業的教材,也可供從事單片機開發應用的工程技術人員參考。
目錄
第1章 PIC單片機簡介
1.1 PIC單片機概述
1.1.1 PIC單片機的優勢
1.1.2 PIC單片機的選型
1.2 硬件結構和引腳定義
1.2.1 內部結構
1.2.2 引腳定義
1.3 PIC單片機開發中的四件法寶
1.3.1 實驗開發闆
1.3.2 下載綫
1.3.3 編程軟件
1.3.4 下載軟件
第2章 PIC編譯器的語法規則
2.1 數據類型
2.1.1 PICC中的常量
2.1.2 PICC中的變量
2.2 位指令
2.3 變量的絕對定位
2.4 結構和聯閤
2.4.1 結構和聯閤的定義
2.4.2 結構和聯閤的引用
2.4.3 結構和聯閤的限定詞
2.4.4 結構中的bit域
2.5 PICC對數據寄存器bank的管理
2.6 局部變量和全局變量
2.6.1 自動變量
2.6.2 靜態變量
2.6.3 全局變量
2.7 特殊類型限定詞
2.8 指針
2.9 函數
2.9.1 函數的參數傳遞
2.9.2 函數返迴值
2.9.3 調用層次的控製
2.9.4 中斷函數的實現
2.9.5 標準庫函數
2.10 #pragma僞指令
2.11 C語言和匯編語言的互利閤作
2.11.1 嵌入行內匯編的方法
2.11.2 匯編指令尋址C語言定義的全局變量
2.11.3 匯編指令尋址C函數的局部變量
2.12 特殊區域值
2?12.1 定義工作配置字
2.12.2 定義芯片標記單元
第3章 熟悉PIC開發環境
3.1 MPLAB編程軟件的應用
3.2 PICkit2下載軟件的應用
3.2.1 PICkit2窗口簡介
3.2.2 下載目標文件
3.3 程序的調試
3.3.1 設置斷點和單步調試
3.3.2 測試延時函數的延時時間
第4章 I/O端口實驗
4.1 I/O端口介紹
4.2 古老流水燈實驗
4.3 共陽極數碼管顯示當前日期
4.4 液晶顯示屏的應用
……
第5章 按鍵及B口電平中斷
第6章 定時器/計數器的應用
第7章 捕獲/比較/脈寬調製CCP模塊
第8章 10位模/數轉換器模塊
第9章 捕獲/比較/PWM(CCP)應用
第10章 休眠、看門狗和EEPROM應用
第11章 並行從動端口
第12章 主從同步串行端口模塊
第13章 通用同步/異步收發器
第14章 GPS應用實例
參考文獻
精彩書摘
首先恭喜大傢找到瞭學習單片機的法寶。雖然我們學會瞭51單片機,但是距離嵌入式係統應用還有很大的差距。近年來隨著信息技術的發展,嵌入式係統已經滲透到各個領域,如果現在不往嵌入式應用方嚮發展,今後會很難取得更大的成就。要想學好嵌入式係統的理論和應用,就必須先學好一款高級單片機,這裏就推薦PIC係列單片機供大傢學習參考。
1.1 PIC單片機概述
由美國Microchip公司推齣的PIC單片機係列産品,率先采用瞭精簡指令集(RISC)結構的嵌入式微控製器,其高速度、低電壓、低功耗、大電流L,CD驅動能力和低價位OTP技術等都體現齣單片機産業的新趨勢。現在,PIC係列單片機在世界單片機市場的份額排名中已逐年上升,尤其在8位單片機市場上,據稱已從1990年的第20位上升到目前的第2位。PIC單片機從覆蓋市場齣發,已有3種(又稱3層次)係列多個型號的産品問世,所以在全球都可以看到PIC單片機從計算機的外設、傢電控製、電信通信、智能儀器、汽車電子到金融電子各個領域的廣泛應用。現今的PIC單片機已經是世界上最有影響力的嵌入式微控製器之一。
據統計,我國的單片機年容量已達1億~3億片,且每年以大約16%的速度增長,但相對於世界市場,我國的占有率還不到1%。這說明單片機應用在我國纔剛剛起步,有著廣闊的前景。因此,培養單片機應用人纔,特彆是在工程技術人員中普及單片機知識就更具有重要的現實意義。
當今單片機廠商繁多,産品性能各異。針對具體情況,應選擇何種型號呢?首先,要弄清以下兩個概念:集中指令集(CISC)和精簡指令集(RISC)。采用CISC結構的單片機的數據綫與指令綫分時復用,即所謂馮·諾伊曼結構。它的指令豐富,功能較強;但取指令和取數據不能同時進行,速度受限,價格亦高。采用RISC結構的單片機的數據綫與指令綫分離,即所謂哈佛結構。
前言/序言
PIC單片機自學筆記(附光盤1張) 下載 mobi epub pdf txt 電子書