TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
基於Proteus的PIC單片機C語言程序設計與仿真(簡體書)
滿額折

基於Proteus的PIC單片機C語言程序設計與仿真(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
絕版無法訂購
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《卓越工程師培養計劃:基於Proteus的PIC單片機C語言程序設計與仿真》以目前流行的PIC16系列單片機為核心,通過豐富的c語言實例詳細介紹了Proteus仿真軟件在PIC16F877A單片機課程教學和單片機應用產品開發過程中的應用。
《卓越工程師培養計劃:基於Proteus的PIC單片機C語言程序設計與仿真》以夯實基礎、面向應用、理論與實踐緊密結合為原則,採用新穎的講解形式,深入淺出地介紹了單片機系統的設計與開發環境、Proteus中原理圖的繪製與仿真及PCB製作、PIC單片機的c語言基礎知識、PIC16F877A通用I/O控制、中斷系統與LED數碼管顯示、定時/計數器控制、CCP模塊、USART串行通信、模擬比較器和模數轉換器、鍵盤與液晶顯示器、串行總線的應用、電動機控制等內容。書中選擇的實例具有很強的實用性和指導性。
《卓越工程師培養計劃:基於Proteus的PIC單片機C語言程序設計與仿真》適合從事PIC單片機的應用和研發人員閱讀使用,也可作為高等學校信息工程、計算機應用、自動化、電氣工程等相關專業的PIC單片機教材或培訓教材,還可作為PIC單片機愛好者的自學實踐教材。.

名人/編輯推薦

《基于Proteus的PIC單片機C語言程序設計與仿真》以夯實基礎、面向應用、理論與實踐緊密結合為原則,采用新穎的講解形式,深入淺出地介紹了單片機系統的設計與開發環境、Proteus中原理圖的繪制與仿真及PCB制作、PIC單片機的C語言基礎知識、PIC16F877A通用I∕O控制、中斷系統與LED數碼管顯示、定時∕計數器控制、CCP模塊、USART串行通信、模擬比較器和模數轉換器、鍵盤與液晶顯示器、串行總線的應用、電動機控制等內容。書中選擇的實例具有很強的實用性和指導性。

目次

第1章 PIC單片機系統的設計與開發環境
1.1 PIC單片機簡介
1.2 PlC單片機與C語言的關係
1.3 MPLAB-IDE的使用
1.4 下載軟件

第2章 Proteus7.8入門
2.1 Proteus ISIS的操作及電路原理圖設計
2.2 Proteus VSM虛擬系統模型
2.3 Proteus ARES的PCB設計

第3章 PIC單片機的C語言基礎知識
3.1 數據運算
3.2 流程控制
3.3 數組
3.4 指針
3.5 結構體
3.6 共用體
3.7 函數
3.8 編譯預處理

第4章 PIC16F877A通用I/O控制
4.1 PIC16F877A的基本結構
4.2 PIC16F877A的I/O端口
4.3 輸出端口的應用
4.4 輸入端口的應用

第5章 中斷系統與LED數碼管顯示
5.1 中斷系統
5.2 LED數碼管的基礎知識
5.3 INT和LED數碼管的應用
5.4 RB端口電平變化中斷的應用

第6章 定時/計數器控制
6.1 定時/計數器基本知識
6.2 定時/計數器的應用

第7章 CCP模塊
7.1 CCP模塊基本知識
7.2 CCP模塊的應用

第8章 USART串行通信
8.1 PIC16F877A串行通信uSART
8.2 USART串行通信應用

第9章 模擬比較器和模數轉換器
9.1 模擬比較器和模數轉換器基本知識
9.2 模擬比較器和模數轉換器的應用

第10章 鍵盤與液晶顯示
10.1 鍵盤及應用
10.2 字符式LCD液晶顯示器及其應用
10.3 漢字式LCD液晶顯示器及應用

第11章 串行總線的應用
11.1 SPI總線
11.2 12C總線

第12章 電動機控制
12.1 步進電動機控制
12.2 直流電動機控制
12.3 伺服電動機控制
參考文獻.

書摘/試閱



返回值類型說明符被調用函數的函數名();
在C語言中,在以下3種情況下可以不在調用函數前對被調用函數作類型說明。
(1)如果函數的值(函數的返回值)為整型或字符型,可以不進行說明,系統對它們自動按整型說明。
(2)如果被調用函數的定義出現在主調用函數之前,可以不對被調用函數進行說明。因為C編譯器在編譯主調用函數之前,已經預先知道已定義被調用函數的類型,并自動加以處理。
(3)如果在所有函數定義之前,在文件的開頭,在函數的外部已說明了函數類型,則在各個主調函數中不必對所調用的函數再作類型說明。
4)函數的嵌套調用與遞歸調用
(函數的嵌套調用)在C語言中,函數的定義都是相互獨立的,不允許在定義函數時,一個函數內部包含另一個函數。雖然在C語言中函數不能嵌套定義,但可以嵌套調用函數。嵌套調用函數是指在一個函數內調用另一個函數,即在被調用函數中又調用其他函數。
在PIC編譯器中,函數間的調用及數據保存與恢復是通過硬件堆棧和軟件堆棧來實現的。當沒有使用外部數據存儲器時,硬件堆棧和軟件堆棧均在內部數據存儲器中;當有外部存儲器時,硬件堆棧在內部數據存儲器中,軟件堆棧則在外部數據存儲器中。在PIC編譯器中,嵌套層數只受到硬件堆棧和軟件堆棧的限制,如果嵌套層數太深,有可能導致硬件或軟件堆棧溢出。
(函數的遞歸調用)在調用一個函數的過程中又出現直接或間接調用該函數本身,稱為函數的遞歸調用。在C語言中,允許函數遞歸調用。函數的遞歸調用通常用于問題的求解,可以將一種解法逐次地用于問題的子集表示的場合。PIC編譯器能夠自動處理函數遞歸調用的問題,在遞歸調用時不必作任何聲明,調用深度僅受到堆棧大小的限制。
4.數組、指針作為函數的參數
C語言規定,數組、指針均可作為函數的參數使用,進行數據傳遞。
1)數組作為函數參數在C語言中,可以用數組元素或者整個數組作為函數的參數。

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 308
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區