出版時間:2005-2 出版社:北京航空航天大學出版社 作者:劉和平 頁數(shù):273 字數(shù):461000
Tag標簽:無
內容概要
主要介紹PIC18Fxxx系列單片機的程序設計方法。書中介紹了大量的應用例程及與程序設計相關的知識,幾乎涉及到PIC18Fxxx單片機的所有功能模塊的編程應用,并給出了典型應用實例的原理電路圖和源程序清單。所有程序均在重慶大學美國微芯公司PIC單片機實驗室設計制作的實驗板上調試通過,程序見本書所附光盤。 本書可作為單片機開發(fā)者和初學者設計與編程的自學參考書,也可作為高等院校有關單片機原理及應用課程的實驗指導書。本書可與《PIC18Fxxx單片機原理及接口程序設計》一書配套使用。
書籍目錄
第1章 MPLAB IDE6.xx及PICC18安裝使用簡介 1.1 MPLAB IDE 6.xx的安裝 1.2 picc18安裝 1.3 MPLAB IDE及PICC18的使用簡介第2章 PICC18編程快速入門 2.1 生成源程序文件 2.1.1 在MPLAB IDE軟件環(huán)境下編輯源程序文件 2.1.2 在VC下編輯源程序文件 2.2 生成新工程項目 2.2.1 利用MPLAB IDE向導創(chuàng)建新工程項目 2.2.2 直接新建工程項目 2.3 編譯工程項目 2.4 修改工程項目編譯的語法錯 2.5 調試程序 2.5.1 調試程序方式 2.5.2 設置斷點 2.5.3 單步運行 2.6 燒寫(固化)程序 2.7 編寫程序應注意的問題第3章 PIC18Fxx8單片機實驗板介紹 3.1 模板功能介紹 3.1.1 A/D轉換功能 3.1.2 鍵盤 3.1.3 LED顯示 3.1.4 液晶顯示器(LCD)顯示 3.1.5 8路開關量輸入和8路開關量輸出 3.1.6 D/A輸出 3.1.7 串行通信接口SCI 3.1.8 主/從單片機多機并行通信 3.1.9 捕捉方式和PWM方式 3.1.10 多種復位方式 3.1.11 時鐘信號 3.1.12 其他功能 3.2 實驗板的硬件布局 3.3 測試點及主要元器件介紹 3.4 實驗板晶振第4章 I/O端口 4.1 I/O端口介紹 4.1.1 PORTA、TRISA和LATA寄存器 4.1.2 PORTB、TRISB和LATB寄存器 4.1.3 PORTC、TRISC和LATC寄存器 4.1.4 PORTD、TRISD和LATD寄存器 4.1.5 PORTE、TRISE和LATE寄存器 4.2 端口初始化編程 4.3 I/O端口編程第5章 與中斷相關的寄存器 5.1 中斷控制寄存器INTCON、INTCON2和INTCON3 5.2 外圍模塊中斷標志寄存器組PIR 5.3 外圍模塊中斷使能寄存器組PIE 5.4 IPR外圍模塊中斷優(yōu)先級寄存器組 5.5 RCON寄存器 5.6 中斷編程第6章 主控同步串行端口模塊 6.1 SPI模式 6.1.1 寄存器組 6.1.2 SPI輸出編 6.1.3 SPI輸入編程 6.2 I2C模式 6.2.1 I2C的寄存器組 6.2.2 波特率發(fā)生器 6.2.3 I2C初始化程序 6.2.4 單片機與MAX518芯片I2C接口電路及編程第7章 通用同步/異步收發(fā)器第8章 按鍵及B口電平中斷第9章 定時器/計數(shù)器及秒表程序第10章 10位模/數(shù)轉換器(A/D)模塊第11章 捕捉/比較/PWM(CCP)模塊第12章 CAN控制器模塊第13章 液晶顯示器應用編程第14章 休眠、看門狗和EEPROM模塊第15章 增強型捕捉/比較/PWM(ECCP)模塊第16章 并行從動端口附錄
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載