PIC單片機原理與程式模組

PIC單片機原理與程式模組

《PIC單片機原理與程式模組》是一本徐維雄編寫,由福建科學技術出版社在2008年出版的書籍。

基本介紹

  • 書名:PIC單片機原理與程式模組
  • 作者:徐維雄 著
  • ISBN:9787533531683
  • 類別:圖書 > 計算機與網際網路 > 單片機與嵌入式
基本信息,內容簡介,目錄,

基本信息

作 者:徐維雄 著出 版 社:福建科學技術出版社ISBN:9787533531683出版時間:2008-02-01版 次:1頁 數:194裝 幀:平裝開 本:16開所屬分類:圖書 > 計算機與網際網路 > 單片機與嵌入式

內容簡介

《PIC單片機原理與程式模組》以美國Microchip公司的單片機PIC16F627為藍本(AD模組以PIC 16F873為藍本),介紹單片機的原理和程式模組以及套用實例。而《PIC單片機原理與程式模組》重點介紹實用的功能模組和程式模組,只花很少的篇幅介紹PIC 16F627單片機的基本知識、內部結構、引腳和指令系統,力爭使讀者能夠基本掌握單片機的原理,並能利用單片機進行簡單的設計。只要掌握了各種的程式模組,以後遇到實際問題,就會如同搭積木一樣,能很快上手解決。

目錄

第一章 單片機的基礎理論知識
第一節 單片機的基礎知識
1.1.1 單片機究竟是什麼
1.1.2 單片機有哪些特點
1.1.3 單片機有哪些套用
1.1.4 PIC系列單片機有什麼優勢
第二節 門電路知識.
1.2.1 與門電路
1.2.2 或門電路
1.2.3 非門電路
1.2.4 與非門
1.2.5 異或門
第三節 數制的轉化
1.3.1 數制
1.3.2 二進制數到十進制數的轉換
1.3.3 十、二、八、十六進制之間的對應關係
1.3.4 十進制數到二進制數的轉換
1.3.5 計算機的數據單位
第二章 硬體概況與指令系統
第一節 外部硬體特性
2.1.1 PICl6 F627 的引腳功能
2.1.2 PICl6 F627的外圍特性
2.1.3 架構綜述
2.1.4 引腳的復用功能和符號
第二節 內部硬體特性
2.2.1 PICl6 F627勾部結構框圖
2.2.2 核心部分包含的部件及其功能
2.2.3 程式存儲器和堆疊
2.2.4 RAM數據存儲器
2.2.5 通用暫存器
2.2.6 特殊功能暫存器
2.2.7 狀態暫存器STATUS(地址03h、83h、103h、183h)
2.2.8 選擇暫存器OPTION(地址81h、181h)
2.2.9 中斷控制暫存器INTcON(地址0Bh、8Bh、10Bh、18Bh)
2.2.10 外設中斷允許暫存器1PIEl(地址8Ch)
2.2.11 外設中斷標誌暫存器1PIRl(地址OCh)
2.2.12 電源控制暫存器PCON(地址8Eh)
2.2.13 程式指針暫存器(PC、PCLATH)
2.2.14 間接定址暫存器FSR和映射暫存器INDF
2.2.15 復位功能簡介
2.2.16 系統時鐘簡介
第三節 PICl6 F627指令系統
2.3.1 指令時序
2.3.2 系統指令
2.3.3 指令描述
2.3.4 定址方式
2.3.5 彙編語言
第三章 功能模組
第一節 定時/計數器模組
3.1.1 定時/計數器O(TMR0)
3.1.2 定時/計數器1(TMRl)
3.1.3 定時器TMR2
第二節 比較器模組
3.2.1 比較器原理
3.2.2 比較器控制暫存器CMCON
3.2.3 參考電壓模組
3.2.4 比較器工作模式
第三節 EEPROM數據存儲模組
3.3.1 EEADR暫存器
3.3.2 EECON1 和EECON2 暫存器
3.3.3 EEPROM數據讀取
3.3.4 EEPROM數據寫入
3.3.5 防止誤寫
第四節 捕捉、比較、PWM方式
3.4.1 捕捉模式
3.4.2 比較模式
3.4.3 PWM模式
第五節 異步收發器(USART)模組
3.5.1 傳送狀態暫存器
3.5.2 接收狀態暫存器
3.5.3 波特率發生器
3.5.4 異步傳送與異步接收
第六節 A/D轉換模組
3.6.1 A/D轉換控制暫存器ADCONO和ADCONl
3.6.2 A/D結果暫存器ADRESHADRESL
3.6.3 A/D模組的使用步驟
3.6.4 轉換時鐘的選擇
3.6.5 轉換的編程舉例
3.6.6 休眠期間的A/D轉換
第四章 程式模組
第一節 程式基礎知識
4.1.1 程式流程圖
4.1.2 程式基本格式
4.1.3 RAM數據存儲器的體選定址
4.1.4 程式基本結構
4.1.5 程式設計基礎
第二節 二進制數轉換為BCD數模組
4.2.1 程式流程圖
4.2.2 實驗程式
第三節 BCD數轉換為二進制數模組
4.3.1 程式流程圖
4.3.2 實驗程式
第四節 兩個16位數加減運算模組
4.4.1 無符號雙精度數加法子程式
4.4.2 無符號雙精度數減法子程式
第五節 兩個16位數相乘模組
第六節 兩個16位數相除模組
第七節 讀寫EEPROM程式模組
4.7.1 硬體電路圖
4.7.2 實驗材料
4.7.3 實驗的目的和步驟
4.7.4 程式流程圖
4.7.5 實驗程式
第八節 24 LC××系列存儲模組
4.8.1 硬體電路
4.8.2 實驗材料
4.8.3 實驗的目的和步驟
4.8.4 程式流程圖
4.8.5 實驗程式
第九節 鍵盤傳送模組
4.9.1 硬體電路圖
4.9.2 實驗材料
4.9.3 實驗目的與步驟
4.9.4 程式流程圖
4.9.5 實驗程式
第十節 4位LED接收顯示模組
4.10.1 硬體電路圖
4.10.2 實驗材料
4.10.3 實驗目的和步驟
4.10.4 實驗程式
第十一節 比較器模組
4.11.1 硬體電路圖
4.11.2 實驗材料
4.11.3 實驗目的和步驟
4.11.4 實驗程式
第十二節 捕捉方式
4.12.1 硬體電路圖
4.12.2 實驗材料
4.12.3 實驗目的和步驟
4.12.4 程式流程圖
4.12.5 實驗程式
第十三節 比較模組
4.13.1 硬體電路圖
4.13.2 實驗材料
4.13.3 實驗目的和步驟
4.13.4 實驗程式
第十四節 PWM脈寬調製模組
4.14.1 硬體電路圖
4.14.2 實驗材料
4.14.3 實驗目的和步驟
4.14.4 實驗程式
第十五節 RS232通訊模組
4.15.1 硬體電路圖
4.15.2 實驗材料
4.15.3 實驗目的和步驟
4.15.4 實驗程式
第十六節 A/D轉換模組.
4.16.1 硬體電路
4.16.2 實驗材料
4.16.3 實驗目的和步驟
4.16.4 程式流程圖
4.16.5 實驗程式
第十七節 步進電機控制實驗
4.17.1 硬體電路圖
4.17.2 實驗材料
4.17.3 實驗目的和步驟
4.17.4 實驗程式
第五章 套用實例
第一節 套用實例設計要求
第二節 套用電路與程式
5.2.1 硬體電路圖
5.2.2 實驗材料
5.2.3 實驗程式

相關詞條

熱門詞條

聯絡我們