活學活用PIC單片機C語言編程

活學活用PIC單片機C語言編程 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[日] 中尾真治 著,盧伯英 譯



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-05-05

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 科學齣版社
ISBN:9787030339621
版次:1
商品編碼:10996063
包裝:平裝
開本:16開
齣版時間:2012-05-01
用紙:膠版紙
頁數:285
正文語種:中文


相關圖書





圖書描述

編輯推薦

  《活學活用PIC單片機C語言編程》可供PIC單片機C語言開發應用的技術人員參考,也可供工科院校相關專業師生閱讀。

內容簡介

  《活學活用PIC單片機C語言編程》以小型PIC單片機——PIC16F688為例,詳細介紹C語言的基礎知識、PIC單片機的基本構成和工作原理、PIC單片機的主要外圍設備和功能,以及PIC單片機的開發工具使用方法。最後,作為PIC單片機的應用實例,具體介紹瞭PIC單片機在USB、LCD、溫度、時間和聲音等開發方麵的具體應用。

作者簡介

  中尾真治,1964年齣生於東京,國立工業專科學校畢業。曾在富士通程序研究部門、京銷售公司和摩托羅拉公司工作。其後在日本微芯技術公司(Microchip Technology Japan)從事PIC單片機的FAE工作達7年。
  主要著作:
  《C言語ではじめるPICマイコン》(OHM社)、《おもしろいPICマイコン》(OHM社)、《はじめてのPICマイコン》(OHM社)、《PICマイコン活用ハンドブック》(CQ齣版社,閤著)新編電子技術講座活學活用PIC單片機C語言編程。

目錄

第1章 C語言入門1.1 C語言的基本知識
1.1.1 程序的組成要素
1.1.2 源文件
1.1.3 頭文件
1.1.4 預處理程序
1.1.5 main函數
1.1.6 匯編程序
1.2 常量、數據類型和變量
1.2.1 轉義字符
1.2.2 枚舉常數
1.2.3 數據類型
1.2.4 變量聲明
1.2.5 Const
1.2.6 Volatile
1.3 數組和指針
1.3.1 數組
1.3.2 數組與字符串
1.3.3 指針
1.3.4 指針和字符串常數
1.3.5 指針和數組
1.4 結構體和共用體
1.4.1 結構體
1.4.2 共用體
1.5 運算
1.5.1 簡單賦值運算
1.5.2 算術運算
1.5.3 自增和自減
1.5.4 關係運算
1.5.5 位操作運算
1.5.6 復閤賦值運算
1.5.7 取地址運算
1.5.8 代入不同的數據類型變量中
1.5.9 不同數據型變量的一同計算
1.5.1 0運算的優先級和結閤規則
1.6 分支語句與循環語句
1.6.1 基於關係真假的分支語句
1.6.2 基於計算結果的多分支語句
1.6.3 邊計算邊循環
1.6.4 如果關係為真則進行循環
1.6.5 無限循環
1.7 函數
1.7.1 函數的結構
1.7.2 函數返迴值數據類型
1.7.3 函數的參數
1.7.4 函數的原型聲明
1.7.5 使用函數
1.7.6 實際參數與形式參數
1.7.7 main函數和中斷函數
1.7.8 函數的嵌套
1.7.9 不使用遞推調用
1.7.1 0庫函數
1.8 作用域
1.8.1 局部變量和自動變量
1.8.2 全局變量
1.8.3 static
1.8.4 作用域
1.8.5 persistent
1.8.6 在匯編程序中使用變量

第2章 PIC單片機的基本知識2.1 PIC單片機的基本知識
2.1.1 8位PIC單片機
2.1.2 引腳位置
2.1.3 工作電壓範圍
2.1.4 4個時鍾脈衝對應1個周期
2.1.5 PIC12F683的引腳配置
2.2 配置位
2.2.1 執行程序前的設定
2.2.2 配置位
2.2.3 代碼保護與校驗
2.2.4 代碼保護的解除
2.2.5 代碼未被保護的領域
2.2.6 配置位的書寫方法
2.2.7 LD存儲單元的書寫方法
2.2.8 編程器的操作順序
2.3 振蕩電路
2.3.1 構建係統時鍾
2.3.2 振蕩電路的種類
2.3.3 使用內部振蕩器
2.3.4 使用外部加裝的振子
2.3.5 使用外部加裝的振蕩器
2.3.6 用外部加裝的R和C製作
2.3.7 振蕩電路的轉換
2.3.8 2速啓動模式
2.3.9 使用故障保險時鍾監視器
2.4 復位
2.4.1 復位後的狀態
2.4.2 不使用外部復位的場閤
2.4.3 接通電源時的復位工作情況
2.4.4 加電復位
2.4.5 加電定時器
2.4.6 振蕩器啓動定時器
2.4.7 電壓過低復位
2.4.8 監視定時器復位
2.4.9 MCLR復位
2.4.1 0復位狀態位
2.5 存儲器
2.5.1 存儲器的類型
2.5.2 程序存儲器
2.5.3 能寫入程序存儲器中的次數
2.5.4 程序存儲器中內容的讀齣
2.5.5 數據存儲器
2.5.6 PIC12F683的情況
2.6 中斷
2.6.1 在中斷中執行
2.6.2 選擇中斷事件
2.6.3 GIE位
2.6.4 中斷允許位
2.6.5 PEIE位
2.6.6 中斷標誌位
2.6.7 使用中斷設定
2.6.8 中斷函數
2.6.9 暫時不進行中斷處理的場閤
2.6.1 0PIC12F683的場閤
2.7 監視定時器
2.7.1 超時和復位
2.7.2 使用31kHz的內部振蕩器
2.7.3 監視定時器的寄存器
2.7.4 16位預換算器
2.7.5 與定時器0共用的預換算器
2.7.6 監視定時器的超時時間
2.7.7 使用監視定時器的設定
2.7.8 把監視定時器的內容設置成
2.7.9 超時時的動作
2.7.1 0TO位
2.7.1 1PIC12F683的場閤
2.8 休眠方式
2.8.1 什麼也不做時節省電力
2.8.2 使PIC單片機進入休眠方式
2.8.3 即使休眠方式中也不能停止的功能
2.8.4 從休眠方式中蘇醒的功能
2.8.5 利用中斷從休眠方式中蘇醒的情況
2.8.6 在實施進入休眠方式之前設置
2.8.7 在從休眠方式蘇醒之後執行程序地址
2.8.8 從休眠方式中蘇醒時花費的時間
2.8.9 使用中斷從休眠方式中蘇醒的例子
2.8.1 0復位狀態位

第3章 PIC單片機的外圍功能3.1 I/O端口
3.1.1 輸入輸齣數字數據
3.1.2 I/O端口的寄存器
3.1.3 I/O引腳的輸入電壓範圍
3.1.4 輸入緩衝器的種類
3.1.5 VIL和VIH
3.1.6 輸齣電路
3.1.7 灌電流和拉電流
3.1.8 I/O引腳的輸入輸齣設定
3.1.9 模擬輸入模式和數字I/O模式
3.1.1 0構成數字I/O模式的方法
3.1.1 1I/O引腳的輸入輸齣設定舉例
3.1.1 2從外部電路輸入數據
3.1.1 3從外部電路輸入數據舉例
3.1.1 4把數據輸齣到外部電路
3.1.1 5把數據輸齣到外部電路舉例
3.1.1 6I/O引腳的輸入輸齣設定和輸齣數據的覆蓋
3.1.1 7進入休眠方式後怎樣變化?
3.1.1 8空閑引腳的處理
3.1.1 9使用I/O端口舉例
3.1.2 0PIC12F683的場閤
3.2 弱上拉電路
3.2.1 上拉輸入信號
3.2.2 弱上拉電路的寄存器
3.2.3 設定使用弱上拉電路
3.2.4 使用弱上拉電路設定舉例
3.2.5 外附加電阻的方法是一種好方案
3.2.6 進入休眠方式時有什麼變化嗎?
3.2.7 使用弱上拉電路舉例
3.2.8 PIC12F683的場閤
3.3 I/O端口輸入電平變化檢測功能
3.3.1 能判明輸入數據是否發生瞭變化
3.3.2 I/O端口輸入電平變化檢測功能的寄存器
3.3.3 怎樣做纔能檢測齣變化?
3.3.4 能檢測齣變化的最小脈衝幅度
3.3.5 使用I/O端口輸入電平變化檢測功能的設定
3.3.6 把RAIF位的內容設置成
3.3.7 設定使用I/O端口輸入電平變化檢測功能舉例
3.3.8 不能檢測變化的定時
3.3.9 I/O端口輸入電平變化中斷
3.3.1 0當進入休眠方式時會怎樣變化?
3.3.1 1超低功率喚醒電路
3.3.1 2使用I/O端口輸入電平變化檢測功能舉例
3.3.1 3PIC12F683的場閤
3.4 INT引腳輸入邊沿檢測功能
3.4.1 可以檢測齣輸入信號的邊沿
3.4.2 INT引腳輸入邊沿檢測功能的寄存器
3.4.3 使用INT引腳輸入邊沿檢測功能設定
3.4.4 把INTF位的內容設置成
3.4.5 使用INT引腳輸入邊沿檢測功能設定舉例
3.4.6 INT引腳輸入邊沿中斷
3.4.7 當進入休眠方式時怎樣變化?
3.4.8 使用INT引腳輸入邊沿檢測功能舉例
3.5 定時器
3.5.1 附有預換算器的8位定時器
3.5.2 定時器0的寄存器
3.5.3 選擇輸入時鍾
3.5.4 把外部時鍾設置成輸入時鍾的場閤
3.5.5 定時器0的預換算器
3.5.6 對TOIF位和TMRO寄存器的內容進行初始化
3.5.7 使用定時器0設定舉例
3.5.8 讀齣定時器0的內容
3.5.9 把數據寫入定時器0中
3.5.1 0在定時器中使用預換算器場閤中的注意事項
3.5.1 1定時器0溢齣中斷
3.5.1 2當進入休眠方式時,會如何變化?
3.5.1 3當進行復位時,會如何變化?
3.5.1 4使用定時器0舉例
3.6 定時器
3.6.1 附帶有預換算器的16位定時器
3.6.2 定時器1的寄存器
3.6.3 選擇輸入時鍾
3.6.4 設置外部時鍾為輸入時鍾的場閤
3.6.5 使外部時鍾與係統時鍾同步的場閤
3.6.6 使外部時鍾與係統時鍾不同步的場閤
3.6.7 最初是從外部時鍾信號下降後開始遞增過程
3.6.8 定時器1的預換算器
3.6.9 使定時器1工作
3.6.1 0利用外部信號終止定時器1的工作
3.6.1 1對TMR1IF位或TMR1H寄存器和TMR1L寄存器的內容進行初始化
3.6.1 2使用定時器1設定舉例
3.6.1 3讀取定時器1的內容
3.6.1 4把數據寫進定時器1中
3.6.1 5定時器1溢齣中斷
3.6.1 6若進入休眠方式會如何變化?
3.6.1 7當實施復位時,會如何變化?
3.6.1 8使用定時器1舉例
3.7 比較器
3.7.1 比較兩個模擬信號
3.7.2 比較器的寄存器
3.7.3 模擬輸入信號的源阻抗
3.7.4 共模輸入電壓範圍
3.7.5 選擇比較器的輸入輸齣構成方案
3.7.6 比較器的模擬輸入引腳設定
3.7.7 比較器的運行
3.7.8 輸入偏移電壓
3.7.9 響應時間
3.7.1 0讀齣比較器的輸齣
3.7.1 1把比較器的輸齣從引腳輸齣
3.7.1 2使用比較器設定舉例
3.7.1 3檢測比較器的輸齣變化
3.7.1 4把C1IF位或C2IF位的內容設置成
3.7.1 5不能檢測變化的定時
3.7.1 6比較器輸齣變化中斷
3.7.1 7使比較器的輸齣變化與定時器1的輸入時鍾同步
3.7.1 8利用比較器的輸齣終止定時器1工作
3.7.1 9若進入休眠方式會怎樣變化?
3.7.2 0若進行復位時會怎樣變化?
3.7.2 1使用比較器舉例
3.7.2 2PIC12F682的場閤
3.8 比較器參考值
3.8.1 構建比較器用的參考電壓
3.8.2 比較器參考值的寄存器
3.8.3 比較器參考電壓的運作
3.8.4 比較器參考電壓的輸齣電壓
3.8.5 輸齣電壓的整定時間
3.8.6 輸齣電壓的精度
3.8.7 使用比較器參考值設定舉例
3.8.8 若進入休眠方式會怎樣變化?
3.8.9 當進行復位時,會如何變化?
3.8.1 0使用比較器參考值舉例
3.9 EEPROM存儲器
3.9.1 即使斷開電源也能保存數據
3.9.2 EEPROM存儲器的寄存器
3.9.3 EEPROM存儲器或程序存儲器的地址
3.9.4 EEPROM存儲器或程序存儲器的初值
3.9.5 讀齣EEPROM存儲器或程序存儲器的內容
3.9.6 把數據寫入EEPROM存儲器
3.9.7 未發生中斷期間
3.9.8 寫入中需要花費的時間
3.9.9 在寫入過程中可以進行EEPROM存儲器以外的操作
3.9.1 0在EEPROM存儲器中能進行寫入的次數
3.9.1 1寫入錯誤
3.9.1 2EEPROM存儲器寫入結束中斷
3.9.1 3把EEIF位的內容設置成
3.9.1 4即使在休眠方式中,也能寫入
3.9.1 5使用EEPROM存儲器舉例
3.9.1 6PIC12F683的場閤
3.1 0EUSART
3.1 0.1 串行通信
3.1 0.2 EUSART的寄存器
3.1 0.3 傳送格式
3.1 0.4 數據位長度
3.1 0.5 奇偶性
3.1 0.6 停止位
3.1 0.7 數據流控製
3.1 0.8 傳送速度
3.1 0.9 發送接收引腳
3.1 0.1 0發送
3.1 0.1 1接收
3.1 0.1 2成幀誤差
3.1 0.1 3超限誤差
3.1 0.1 4EUSART發送中斷
3.1 0.1 5EUSART接收中斷
3.1 0.1 6使用EUSART舉例
3.1 1A/D轉換器
3.1 1.1 用數字數據錶示模擬輸入電壓
3.1 1.2 A/D轉換器的寄存器
3.1 1.3 模擬輸入信號的源阻抗
3.1 1.4 模擬輸入電壓範圍
3.1 1.5 A/D轉換器的模擬輸入引腳設定
3.1 1.6 選擇進行A/D變換的模擬輸入引腳
3.1 1.7 參考電壓
3.1 1.8 A/D變換時鍾
3.1 1.9 把FRC設置成A/D變換時鍾的場閤
3.1 1.1 0把FRC以外的時鍾設置成A/D變換時鍾的場閤
3.1 1.1 1A/D變換結果數據的右對齊和左對齊
3.1 1.1 2嚮保持電容器充電
3.1 1.1 3開始執行A/D變換
3.1 1.1 4A/D變換結束
3.1 1.1 5讀取A/D變換結果數據
3.1 1.1 6A/D變換的誤差
3.1 1.1 7進行A/D變換花費的時間
3.1 1.1 8把ADIF位的內容設置成
3.1 1.1 9A/D轉換器使用舉例
3.1 1.2 0A/D變換結束中斷
3.1 1.2 1即使在休眠方式中,也能進行A/D變換
3.1 1.2 2A/D轉換器使用舉例
3.1 1.2 3PIC12F683的場閤

第4章 開發工具4.1 在個人計算機中安裝
4.1.1 開發工具軟件
4.1.2 獲取方法
4.1.3 安裝方法
4.1.4 MPLABIDE的畫麵構成
4.2 編寫程序
4.2.1 頭文件
4.2.2 源文件
4.2.3 編輯器
4.2.4 製作新文件等
4.2.5 編輯器選項
4.3 製定項目
4.3.1 製作新項目
4.3.2 錶示使用中的文件
4.3.3 項目的編輯和保存等
4.3.4 工作區
4.4 建立項目
4.4.1 建立項目
4.4.2 齣現錯誤的場閤
4.5 用模擬器調試
4.5.1 模擬器的啓動
4.5.2 寄存器的錶示
4.5.3 通過選擇變量或寄存器的錶示
4.5.4 EEPROM存儲器的錶示
4.5.5 寄存器、變量、EEPROM存儲器的內容變更
4.5.6 程序的執行
4.5.7 斷點
4.5.8 停錶(秒錶)
4.5.9 外部數據的輸入
4.6 用編程器寫入
4.6.1 編程器
4.6.2 配置位和ID位置的錶示
4.6.3 PICkit3的啓動
4.6.4 程序的寫入

第5章 PIC單片機的應用電路5.1 USB
5.1.1 與個人計算機的USB端口進行通信
5.1.2 電源
5.1.3 引腳
5.1.4 轉移設定
5.1.5 VCP驅動器
5.1.6 串行通信應用
5.1.7 嚮個人計算機發送信息
5.2 LCD
5.2.1 錶示字符
5.2.2 電源
5.2.3 引腳
5.2.4 字符的錶示位置
5.2.5 能錶示的字符
5.2.6 把信息錶示於LCD中
5.3 溫度
5.3.1 測量溫度
5.3.2 形成錶示溫度的模擬電壓
5.3.3 把室溫傳送到個人計算機
5.4 時間
5.4.1 時鍾用晶體振子
5.4.2 用由晶體振子作成的係統時鍾進行工作
5.4.3 計量時間
5.5 聲音
5.5.1 把電信號變成聲音
5.5.2 哆來咪的頻率
5.5.3 用PIC單片機形成聲音
參考文獻

前言/序言


活學活用PIC單片機C語言編程 下載 mobi epub pdf txt 電子書 格式

活學活用PIC單片機C語言編程 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

活學活用PIC單片機C語言編程 下載 mobi pdf epub txt 電子書 格式 2024

活學活用PIC單片機C語言編程 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

好好,可以,可以好好,可以,可以好好,可以,可以好好,可以,可以

評分

很給力,給力。很給力,給力。很給力,給力。很給力,給力。很給力,給力。

評分

很好的書

評分

  《活學活用PIC單m片機pC語言s編程v》可供zPICC單F片機CH語言開發K應M用的技術人員參考,也可供工科院校相

評分

介紹的是很好老的型號,講解不詳細,不深入,質量不好,紙張也不好

評分

活學活用PIC單片機C語言編程 很好的商品 一定介紹給朋友

評分

還沒看,不過看起來不錯,好評

評分

翻譯不專業,按在字麵上意思翻譯的。很彆扭

評分

還不錯的書,入門很不錯

類似圖書 點擊查看全場最低價

活學活用PIC單片機C語言編程 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有