TOP
0
0
即日起~7/10,三民書局週年慶暖身活動,簽到拿好禮!
輕鬆玩轉PIC單片機C語言(附光碟)(簡體書)
滿額折

輕鬆玩轉PIC單片機C語言(附光碟)(簡體書)

商品資訊

人民幣定價:39 元
定價
:NT$ 234 元
優惠價
87204
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《輕松玩轉PIC單片機C語言》是一本專門為PIC單片機玩家和愛好者“量身定做”的“傻瓜式”教材(基于C語言),在內容上,主要突出“玩”,在“玩”中學,在學中“玩”,使讀者在不知不覺中輕松玩轉PIC單片機!
《輕松玩轉PIC單片機C語言》采用新穎的講解形式,深入淺出地介紹了PIC單片機(以PIC16F877A~例)的組成、開發環境及PIC單片機C語言基礎知識,并結合大量實例,詳細演練了PIC單片機I/O口、中斷、定時器、CCP模塊、串行通信、鍵盤接口、LED數碼管、LCD顯示器、DS1302時鐘芯片、EEPROM存儲器、溫度傳感器DS18820、紅外和無線遙控電路、單片機看門狗、休眠模式、模擬比較器、A/D轉換器、步進電動機等r8容。《輕松玩轉PIC單片機C語言》中的所有實例均具有較高的實用性和針對性,且全部通過了實驗板驗證;尤其珍貴的是,所有源程序均具有較強的移植性,讀者只需將其簡單地修改甚至不用修改,即可應用到自己開發的產品中。
全書語言通俗,實例豐富,圖文結合,簡單明了,可作為大學本科、專科單片機課程教學用書,也可作為PIC單片機愛好者和從事PIC單片機開發的枝術人員的參考用書。

名人/編輯推薦

《輕松玩轉PIC單片機C語言》是輕松玩轉系列之一。

目次

第1章 PIC單片機介紹
1.1 PIC單片機概述
1.1.1 集中指令集和精簡指令集
1.1.2 PIC單片機與51單片機的區別
1.1.3 PIC單片機的分類
1.1.4 PIC系列單片機的優勢
1.2 PIC16F877A單片機的主要功能、外部引腳和內部結構
1.2.1 PIC16F877A單片機的主要功能
1.2.2 PIC16F877A單片機的外部引腳
1.2.3 PIC16F877A單片機的內部結構

第2章 PIC單片機C語言入門
2.1 認識C語言
2.1.1 C語言的特點
2.1.2 單片機采用C語言編程的好處
2.2 簡單的C語言程序
2.2.1 硬件電路
2.2.2 程序實現
2.2.3 改進後的程序

第3章 PIC單片機低成本實驗設備的制作與使用
3.1 PIC核心板介紹
3.2 DD一900實驗開發板介紹
3.2.1 DD一900實驗開發板硬件資源
3.2.2 硬件電路介紹
3.2.3 插針跳線設置
3.3 PIC單片機編程調試器PICKIT2的使用
3.3.1 PICKIT2介紹
3.3.2 P1CKIT2的使用

第4章 30分鐘熟悉PIC單片機開發全過程
4.1 PIC單片機開發軟件“吐血推薦”
4.1.1 MPLABIDE軟件介紹
4.1.2 HI-TECH(PICC)軟件介紹
4.2 MPLABIDE和PICC軟件的安裝
4.3 PIC單片機開發過程“走馬觀花”
4.3.1 硬件電路
4.3.2 編寫和編譯程序
4.3.3 程序的仿真
4.3.4 程序的下載

第5章 PIC單片機C語言重點難點剖析
5.1 PICC基本知識
5.1.1 PICC變量
5.1.2 PICC對數據寄存器bank的管理
5.1.3 PICC中的位變量
5.1.4 PICC中的浮點數
5.1.5 PICC變量修飾關鍵詞
5.1.6 PICC定義工作配置字
5.1.7 C語言和匯編語言混合編程
5.2 PICC函數
5.2.1 中斷函數的實現
5.2.2 標準庫函數
5.2.3 用戶自定義函數
5.2.4 局部變量和全局變量

第6章 中斷系統實例解析
6.1 中斷系統基本知識
6.1.1 中斷系統概述
6.1.2 與中斷相關的寄存器
6.2 中斷系統實例解析——外中斷1演示
6.2.1 實現功能
6.2.2 源程序
6.2.3 源程序釋疑
6.2.4 實現方法

第7章 定時/計數器實例解析
7.1 PIC定時/計數器基本知識
7.1.1 8位定時/計數器TMR0
7.1.2 16位定時/計數器TMR1
7.1.3 8位定時/計數器TMR2
7.2 定時/計數器實例解析
7.2.1 實例解析1——TMR0計數實驗
7.2.2 實例解析2——TMR0定時實驗
7.2.3 實例解析3——TMR1計數實驗
7.2.4 實例解析4——TMR1定時實驗
第8章 CCP模塊實例解析
第9章 串行通信實例解析
第10章 鍵盤接口實例解析
第11章 LED數碼管實例解析
第12章 LCD顯示實例解析
第13章 時鐘芯片DS1302實例解析
第14章 EEPROM存儲器實例解析
第15章 溫度傳感器DS18820實例解析
第16章 紅外遙控和無線遙控實例解析
第17章 PIC16F877A單片機其他內部資源實例解析
第18章 步進電動機實例解析
參考文獻

書摘/試閱

因為機械開關存在抖動問題,為了確保CPU對一次按鍵動作只確認一次按鍵,必須消除抖動的影響。消除按鍵的抖動,通常有硬件、軟件兩種消除方法。一般情況下,常用軟件方法來消除抖動,其基本編程思路是:檢測出鍵閉合後,再執行一個10ms左右的延時程序,以避開按鍵按下去的抖動時間,待信號穩定之後再進行鍵查詢,如果仍保持閉合狀態電平,則確認為真正有鍵按下。一般情況下,不對按鍵釋放的後沿進行處理。10.1.2鍵盤與單片機的連接形式
單片機中的鍵盤與單片機的連接形式較多,其中,應用最為廣泛的是獨立式和矩陣式,下面對這兩種連接方式簡要進行介紹。1.獨立式按鍵
獨立式按鍵就是各按鍵相互獨立、每個按鍵各接一根輸入線,一根輸入線上的按鍵是否按下不會影響其他輸入線上的工作狀態。因此,通過檢測輸入線的電平狀態可以很容易判斷哪個按鍵被按下了。獨立式按鍵電路配置靈活,軟件結構簡單。但每個按鍵需占用一根輸人口線,在按鍵數量較多時,輸入口浪費大,電路結構顯得很繁雜,故此種鍵盤適用于按鍵較少或操作速度較高的場合。在DD一900實驗開發板上,采用了4個獨立按鍵,分別接在單片機的P3.2~P3.5引腳上,電路參見第3章圖3-17所示。2.矩陣式按鍵
獨立式按鍵每個I/O口線只能接一個按鍵,如果按鍵較多,則應采用矩陣式按鍵,以節省I/O口線。DD900實驗開發板上設有矩陣按鍵電路,接在單片機的P1.0~P1.7引腳上,參見第3章圖3-17所示。從圖中可以看出,利用矩陣式按鍵,只需4條行線和4條列線,即可組成具有4×4個按鍵的鍵盤。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 204
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區