幸运快三APP

<sub id="ucfxx"></sub>
  • <var id="ucfxx"></var>
    1. <table id="ucfxx"><meter id="ucfxx"><cite id="ucfxx"></cite></meter></table>

      <output id="ucfxx"></output>

      <meter id="ucfxx"><cite id="ucfxx"></cite></meter>

      ?

      PIC單片機快速入門

      PIC單片機快速入門 [單片機與嵌入式系統 ┈→ 單片機]
      PIC單片機快速入門
       
      定價:39.5元
      作者:徐瑋 沈建良 莊建清
      書號:978-7-5124-0010-8
      配盤:光盤
       
      出版日期:201001
      開本:787×1092 1/16開 
      字數:614千字

       

      PIC單片機快速入門

       
       
       
       
       內容簡介
          本書是以目前流行的PIC系列單片機為主體,使用C語言來進行描述。全書分為單片機基礎知識、C程序設計知識、單片機入門基礎實例、單片機高級應用實例和配套學習套件使用說明五大部分,采用理論與實踐相結合的方式進行講解。實例豐富,圖文并茂,并帶視頻演示。本書的配套光盤中包含所有實驗的源程序代碼、實驗過程照片、實驗演示視頻錄像以及一些常用資料。

          本書可作為單片機愛好者自學PIC單片機的參考用書,也可作為中等職業學校、高等職業學校、電視大學等的教學用書。
       

       前言
          當今世界科學技術飛速發展,以前需要花費大量時間和精力來搭建一個需要大量元器件的模擬電路;而現在只需要一塊小小的單片機芯片,再寫入相應功能的程序,便可以代替以前分立元件組成的電路了。相信讀者掌握了單片機技術后,無論在今后開發或是工作上,都會帶來意想不到的驚喜。

          本書作者著眼于“快遞入門”、“通俗易懂”、“趣味學習”、“學以致用”的指導思想,以理論與實踐相結合為主線,能夠使讀者輕松地掌握單片機基礎知識,并使讀者朋友具有初步開發、設計單片機產品的能力。本書講解風格通俗易懂,條理清晰,實例豐富,圖文并茂,同時配套光盤包含各程序實例的視頻演示錄像,使讀者的學習更為方便,查看演示效果更為直觀。即使讀者是一位單片機的門外漢,相信看了本書以后,也能運用單片機知識來解決一些實際問題,將知識轉為生產力。

          全書總共分為五大部分:單片機基礎知識、C程序設計知識、單片機入門基礎實例、單片機高級應用實例和配套學習套件使用說明。
      (1)單片機基礎知識(第1~3章):首先,介紹單片機的發展歷史,揭開它的神秘之處。相信初學者朋友最關心的一個實際問題是:單片機到底能夠做哪些事?這也是我們要學習單片機技術的理由。當明確了學習目標后,肯定需要做好學習實踐平臺的準備,在此,我們會一一進行講解,并給出學習單片機的有效方法與途徑。其次,講解單片機的內部結構、引腳定義、存儲器、寄存器、定時器/計數器、中斷系統和串行通信等相關知識,讓讀者對單片機有一個實質性的了解。

      (2)C程序設計知識(第4~8章):經常會有人問,單片機應用開發用C語言好,還是用匯編語言好,其實這兩種語言都有各自的特點。匯編語言的優點是比較靈活,但程序不易理解,對產品的升級、維護不太有利;而C語言有非常豐富的庫函數供用戶所使用,因為它是高級語言,程序代碼的編寫也非常人性化,易于閱讀、理解,C語言已經成為在整個計算機界普遍應用的語言。因此,本書也是以C語言來進行描述的,介紹C語言的數據類型、運算符與表達式、分支與循環控制語句、編譯預處理與位運算、數組與函數、指針、結構體與共用體等知識,使大家具有C語言程序設計的能力。

      (3)單片機入門基礎實例(第10章):前面幾章講的都是理論知識內容,由于單片機是一門實踐性非常強的學科,即使有再多的理論基礎,也必須通過較多的實踐操作才能真正學好這門技術。因此,在第10章中,先引入一系列具有趣味性且簡單易懂的基礎實例,如點亮一個發光管,流水燈控制,按鍵、蜂鳴器、數碼管、繼電器的操作和使用,串行通信等。在此,暫時不求技術深,只求讓讀者明白單片機到底如何來實現我們所需要的特定功能,又如何通過軟件程序最終從硬件功能上反映出來。

      (4)單片機高級應用實例(第11章):熟悉了前面介紹的基礎實例,想必讀者已經對單片機有了一定程度的認識,知道自己實現怎樣的功能,應該編寫怎樣的程序。這部分將做一些單片機高級應用實例的介紹,讓讀者從單片機知識學習的水平升華到產品開發的程度。實例包括步進電機控制,數字溫度傳感器應用,I2C總線和SPI總線原理與應用,DS1302時鐘芯片應用,A/D轉換應用,液晶顯示,紅外線遙控的軟件解碼,無線通信控制等??赐赀@部分內容,相信讀者已經跨入了單片機世界的大門,并具有初步的產品開發能力了,剩下就是靠時間來積累實踐經驗了,只要發揮想象力,一定可以將單片機發揮出它更大的潛力。

      (5)配套學習套件使用說明(第9章):詳細介紹了與本書相配套的PIC單片機開發套件的原理與使用方法。以增強型PIC實驗板、PICPro編程器、ICD2PIC仿真燒寫器以及相關附件作為實踐學習的平臺。系統附帶的眾多匯編和C語言程序實例,可以讓讀者在最短的時間內,全面地了解掌握PIC單片機編程技術,特別適合于PIC單片機初學者、大中專院校學生、單片機工程師和實驗室選用。本章詳細說明了使用PIC開發套件進行學習、實驗、開發和設計的全過程。

          為方便廣大讀者的學習交流,讀者可以訪問我們的網站http://www.chuanhunsha.com。同時,如果對本書中所用到的學習器材、設備有興趣,也可以訪問我們的網站查看購買方法。當然,更詳細的學習資料與內容,也都會定期放到網上供大家使用。
      最后,特別感謝各位同事和朋友的熱心幫助,使得本書能夠順利完成,他們是徐金林、盧水英、邵磊、邵晶晶、韓珈駿、蔡東琦、孫燕、沈媛媛、徐富軍、徐玲、王琴、楊青、楊丹楓、楊鶯、許敏、盧劍、金向紅、彭敏芳、戴倩、魏巍等。我們衷心期望本書能夠對從事單片機技術工作的朋友有所幫助。

          由于作者水平有限,難免會有錯誤與不妥之處,懇請廣大讀者批評指正。有興趣的讀者,可以發送電子郵件到:xu169@sina.com,與作者進一步交流;也可發送郵件到:emsbook@gmail.com與本書策劃編輯交流。

      徐瑋

      2010年1月
       

      PIC單片機快速入門 PIC單片機快速入門

      單片機快速入門系列叢書

      這是我們歷時8年陸續出版發行的部分單片機教學書籍:

      《C51單片機高效入門》

      作者:徐瑋 徐富軍 沈建良 編著 
      ISBN 7-111-20102-7 
      開本: 184mm*260mm.17.75印張.438千字 
      定價: 36.00元(含1CD) 
      2006年10月 北京:機械工業出版社

      《單片機快速入門》

      作者:徐瑋 沈建良 編著 
      ISBN 978-7-81124-322-2 
      開本: 787*1 092 1/16 印張:20.75 字數:531千字 
      定價: 36.00元(含1CD) 
      2008年5月 北京航空航天大學出版社

      《PIC單片機快速入門

      定價:39.5元
      作者:徐瑋 沈建良 莊建清
      書號:978-7-5124-0010-8
      配盤:光盤
      出版日期:201001 北京航空航天大學出版社
      開本:787×1092 1/16開 
      字數:614千字

      《單片機開發應用 技能與技巧》

      作者:柳淳,徐瑋 編著
      出版社:中國電力出版社
      原價:20.00
      出版日期:2008-5-1
      ISBN:9787508367187
      頁數:326
      開本:32開

      以理論與實踐相結合的描述方式來講解PIC單片機知識與應用,我們是目標是學已致用,所有實例均與我們的硬件配套講解。以下是部分章節介紹:

      PIC單片機快速入門

      PIC單片機快速入門

      PIC單片機快速入門

      PIC單片機快速入門

      PIC單片機快速入門

      PIC單片機快速入門

      PIC單片機快速入門

      PIC單片機快速入門
       目錄

      第1章什么是PIC單片機1
      1.1PIC單片機的概念及其特點1
      1.1.1什么是PIC單片機1
      1.1.2PIC單片機有什么優勢2
      1.2單片機能夠做哪些具體應用3
      1.3PIC單片機學習的軟、硬件實驗設備7
      1.3.1增強型PIC實驗板7
      1.3.2PICPro編程器9
      1.3.3ICD2PIC仿真燒寫器10
      1.3.4PIC實驗附件10
      1.4單片機學習的有效方法與途徑12
      第2章PIC系列單片機系統的結構和工作原理13
      2.1PIC單片機概述13
      2.2PIC16F877硬件系統概況13
      2.2.1內部結構15
      2.2.2指令系統18
      2.3I/O端口的結構及工作原理21
      2.3.1I/O端口基本特征21
      2.3.2PORTA端口的特點22
      2.3.3PORTB端口的特點25
      2.3.4PORTC端口的特點27
      2.3.5PORTD端口的特點28
      2.3.6PORTE端口的特點29
      2.3.7PSP并行從動端口31
      2.4中斷系統33
      2.4.1中斷概述33
      2.4.2PIC16F877中斷源33
      2.4.3中斷寄存器34
      2.4.4中斷處理38
      2.5定時器/計數器38
      2.5.1TMR0主要特征38
      2.5.2TMR1主要特征39
      2.5.3TMR2主要特征42
      2.6輸入捕捉/輸出比較/脈寬調制CCP45
      2.6.1輸入捕捉模式45
      2.6.2輸出比較工作模式48
      2.6.3脈寬調制輸出工作模式50
      2.7片內EEPROM數據存儲器53
      2.7.1片內EEPROM數據存儲器概述53
      2.7.2片內EEPROM數據存儲器寄存器54
      2.7.3片內EEPROM數據存儲器結構和操作原理56
      2.8片內模/數轉換器58
      2.8.1PIC16F877的片內ADC模塊58
      2.8.2片內ADC模塊相關寄存器58
      2.8.3片內ADC模塊結構和操作原理61
      2.8.4片內ADC模塊的轉換過程62
      2.8.5片內ADC模塊時鐘與參考電壓的選擇62
      2.9USART通信模塊及其使用63
      2.9.1USART通信模塊簡介64
      2.9.2USART通信模塊寄存器65
      2.9.3USART波特率設定68
      2.9.4USART模塊的異步通信69
      2.9.5USART模塊的同步通信73
      2.10主控同步串口端口MSSP及其應用75
      2.10.1同步串行接口簡介75
      2.10.2同步串行端口的SPI模式76
      2.10.3同步串行端口的I2C模式82
      第3章軟件集成開發環境MPLABIDE88
      3.1MPLABIDE的組成88
      3.2MPLABIDE軟件的獲取89
      3.3MPLABIDE軟件的安裝與卸載89
      3.4PICC編譯器的安裝與使用方法93
      3.5初次使用PICC的設置96
      第4章C語言概論、數據類型、運算符與表達式98
      4.1C語言概論98
      4.1.1C語言的發展過程98
      4.1.2C語言的特點98
      4.1.3C源程序的結構特點98
      4.1.4C語言的字符集100
      4.1.5C語言詞匯100
      4.2數據類型、運算符與表達式101
      4.2.1C語言的數據類型101
      4.2.2算術運算符和算術表達式110
      4.2.3關系運算符和表達式113
      4.2.4邏輯運算符和表達式115
      第5章分支與循環控制118
      5.1if語句118
      5.1.1程序的三種基本結構118
      5.1.2if語句的三種形式119
      5.1.3if語句的嵌套123
      5.2條件運算符和條件表達式125
      5.3switch語句126
      5.4循環控制129
      5.4.1概述129
      5.4.2goto語句和if語句構成循環129
      5.4.3while語句130
      5.4.4dowhile語句131
      5.4.5for語句133
      5.4.6循環的嵌套135
      5.4.7break和continue語句136
      第6章編譯預處理與位運算預處理命令139
      6.1概述139
      6.2宏定義139
      6.2.1不帶參數的宏定義139
      6.2.2帶參數的宏定義141
      6.3文件包含143
      6.4條件編譯143
      6.5位操作運算符145
      第7章數組與函數148
      7.1一維數組的定義和引用148
      7.1.1一維數組的定義148
      7.1.2一維數組元素的引用150
      7.1.3一維數組的初始化151
      7.1.4一維數組程序舉例152
      7.2二維數組的定義和引用153
      7.2.1二維數組的定義153
      7.2.2二維數組元素的引用153
      7.2.3二維數組的初始化155
      7.3字符數組155
      7.3.1字符數組的定義155
      7.3.2字符數組的初始化156
      7.3.3字符數組的引用156
      7.3.4字符串和字符串結束標志157
      7.4函數概述157
      7.4.1函數定義的一般形式157
      7.4.2函數的參數和函數的值158
      7.4.3函數的返回值159
      7.4.4函數的調用160
      7.4.5被調用函數的聲明和函數原型160
      7.4.6函數的嵌套調用161
      7.4.7函數的遞歸調用162
      7.4.8數組作為函數參數163
      7.5局部變量和全局變量165
      7.5.1局部變量166
      7.5.2全局變量167
      第8章指針、結構體與共用體169
      8.1指針和地址169
      8.2指針變量和指針運算符169
      8.3指針與函數參數173
      8.4指針、數組和字符串指針175
      8.5指針數組178
      8.6多級指針179
      8.7返回指針的函數181
      8.8函數指針181
      8.9結構與聯合182
      8.9.1結構的定義182
      8.9.2結構數組184
      8.9.3結構與函數185
      8.9.4結構的初始化187
      8.9.5聯合187
      第9章PIC開發套件快速入門189
      9.1PIC開發套件入門說明189
      9.1.1增強型PIC實驗板189
      9.1.2增強型PIC實驗板各模塊說明192
      9.1.3PICPro編程器203
      9.1.4ICD2PIC仿真燒寫器207
      9.2如何建立第一個工程項目208
      9.2.1開發環境和燒寫軟件的安裝208
      9.2.2實驗電路原理分析208
      9.2.3程序代碼編寫與工程創建209
      9.2.4燒寫芯片與程序驗證211
      9.3如何使用ICD2測試程序212
      9.3.1通過ICD2仿真程序方式執行程序212
      9.3.2通過ICD2燒寫程序方式執行程序216
      9.4PIC開發套件常見問題解答219
      第10章單片機基礎實例223
      10.1發光二極管閃動實驗223
      10.1.1實例功能223
      10.1.2器件和原理223
      10.1.3硬件電路224
      10.1.4程序設計225
      10.2流水燈實驗226
      10.2.1實例功能226
      10.2.2器件和原理227
      10.2.3硬件電路228
      10.2.4程序設計229
      10.3按鍵實驗229
      10.3.1實例功能229
      10.3.2器件和原理230
      10.3.3硬件電路231
      10.3.4程序設計231
      10.4蜂鳴器實驗232
      10.4.1實例功能232
      10.4.2器件和原理233
      10.4.3硬件電路233
      10.4.4程序設計234
      10.5繼電器實驗234
      10.5.1實例功能234
      10.5.2器件和原理235
      10.5.3硬件電路236
      10.5.4程序設計237
      10.6數碼管實驗237
      10.6.1實例功能238
      10.6.2器件和原理238
      10.6.3硬件電路240
      10.6.4程序設計240
      10.7串行口實驗242
      10.7.1實例功能242
      10.7.2器件和原理244
      10.7.3硬件電路246
      10.7.4程序設計246
      第11章單片機高級應用實例248
      11.1步進電機應用實例248
      11.1.1步進電機簡介248
      11.1.2步進電機的控制256
      11.1.3步進電機的軟、硬件設計258
      11.2單總線數字溫度傳感器DS18B20應用實例260
      11.2.1單總線技術簡介260
      11.2.2單總線溫度傳感器DS18B20簡介261
      11.324CXX系列存儲器應用實例276
      11.3.1I2C總線簡介276
      11.3.2I2C總線器件工作原理及時序278
      11.3.3AT24C系列存儲器的軟、硬件設計282
      11.493CXX系列存儲器應用實例290
      11.4.1SPI總線簡介291
      11.4.293C46存儲器的軟、硬件設計293
      11.5DS1302時鐘芯片應用實例304
      11.5.1實時時鐘簡介304
      11.5.2DS1302時鐘芯片簡介305
      11.5.3DS1302的軟、硬件設計308
      11.6A/D轉換應用實例314
      11.71602字符型LCD應用實例319
      11.7.1液晶顯示簡介320
      11.7.21602字符型LCD簡介321
      11.7.31602字符型LCD的軟、硬件設計326
      11.812864點陣型LCD應用實例331
      11.8.1點陣LCD的顯示原理331
      11.8.212864點陣型LCD簡介332
      11.8.312864點陣型LCD軟、硬件設計338
      11.9紅外遙控軟件解碼應用實例348
      11.9.1紅外遙控概述348
      11.9.26121紅外接收的軟件解碼應用實例354
      11.10無線通信模塊應用363
      11.10.1無線通信概述363
      11.10.2PT2262/2272無線模塊簡介364
      11.10.3無線模塊的軟、硬件設計369
      參考文獻374

      ? 幸运快三APP
      广宁| 陈家镇| 上犹| 海阳| 轮台| 石家庄| 潼关| 富川| 内邱| 个旧| 石岛| 大陈| 襄阳| 淮南| 汕尾| 万州龙宝| 建昌| 固原| 辉县| 中阳| 盐源| 靖边| 涟源| 枣强| 灵川| 锡林高勒| 湘乡| 长顺| 嘉义| 酉阳| 子长| 公馆| 庆城| 突泉| 台北市| 甘洛| 永宁| 五指山| 自贡| 淳安| 勐海| 佛坪| 雷山| 扶余| 灵武| 平凉| 沈丘| 甘泉| 容城| 临沧| 江宁| 西安| 云阳| 郑州| 通什| 承德县| 马公| 蕉岭| 扎鲁特旗| 久治| 崇左| 长丰| 临安| 平潭海峡大桥| 杭锦后旗| 兴海| 大城| 狮泉河| 泗阳| 芷江| 高青| 荔波| 盈江| 临河| 景县| 海盐| 尉氏| 昌吉| 固始| 武强| 海伦| 修水| 曲阜| 新界| 大田| 北流| 玉门镇| 滦南| 封丘| 蚌埠| 东丽| 喀左| 温县| 咸宁| 安多| 青岛| 伊克乌素| 玛曲| 平顺| 永吉| 鹤岗| 南通| 万盛| 武都| 南澎岛| 钟祥| 蓝山| 孟连| 夹江| 永兴| 庐山| 勐腊| 名山| 邳州| 乾县| 钟山| 南乐| 台北县| 韶关| 山阴| 昌平| 宝应| 希拉穆仁| 上虞| 筠连| 白日乌拉| 资溪| 嵩明| 花垣| 当涂| 临洮| 涿州| 南华| 丁青| 南沙岛| 德钦| 平利| 信丰| 辽源| 许昌| 南沙岛| 酒泉| 屏南| 江油| 紫荆关| 海南| 佛坪| 锡林高勒| 根河| 巴雅尔吐胡硕| 库车| 赞皇| 祁门| 建平| 长阳| 阿尔山| 潮州| 锡林浩特| 岑巩| 夹江| 湘乡| 炉山| 新洲| 巨野| 临淄| 新林| 鹤山| 武汉| 台州| 原平| 来宾| 高淳| 翁牛特旗| 太平| 平原| 嘉善| 凉山| 天等| 南川| 本溪县| 小渠子| 珠海| 华安| 彭阳| 吉县| 平武| 当雄| 讷河| 望江| 浩尔吐| 禄劝| 宁津| 远安| 双流| 澄江| 焉耆| 乌鞘岭| 炉山| 江山| 庄浪| 泾阳| 万州天城| 罗平| 武义| 宁津| 佳木斯| 密山| 施秉| 娄烦| 景东| 丹凤| 大陈| 嵩明| 凉城| 鱼台| 青岛| 吕梁| 稷山| 昔阳| 沈阳| 贡山| 怀集| 随州| 涞水| 华宁| 兴海| 福贡| 章丘| 贞丰| 桓仁| 石炭井| 昌吉| 政和| 凤冈| 射洪| 古丈| 镇宁| 巴东| 肃北| 乌审旗| 伊和郭勒| 唐山| 邵阳县| 三峡| 希拉穆仁| 冕宁| 霍林郭勒| 科尔沁左翼中旗| 伊克乌素| 阜阳| 晴隆| 信都| 奉贤| )| 澳门| 通海| 桃江| 鹤峰| 浪卡子| 石河子| 乌苏| 沈阳| 衢州| 保定| 周口| 信宜| 喀喇沁旗| 福安| 温江| 易门| 通化| 申扎| 洋县| 大同县| 吉木乃| 新蔡| 永寿| 邱北| 麦积| 四子王旗| 宜良| 宕昌| 帕里| 安化| 石景山| 瓮安| 潞江坝| 彬县| 夏县| 永年| 洪洞| 六枝| 武胜| 吕泗渔场| 灵宝| 济宁| 勃利| 雷州| 永靖| 景县| 信阳| 孙吴| 和田| 思南| 永平| 章党| 平陆| 曲麻莱| 五华| 尤溪| 井冈山| 通州| 宜章| 南县| 射阳| 鄂尔多斯| 临高| 鹿邑| 万州龙宝| 白云| 东沟| 庄浪| 肥东| 大兴| 丰润| 昌黎| 塔什库尔干| 仁寿| 合江| 鸡公山| 洞头| 西安| 寻甸| 偃师| 巴彦诺尔贡| 菏泽| 镇源| 且末| 乐至| 肇东| 赤壁| 冷水江| 古县| 晋城| 曹县| 会宁| 潮连岛| 察布查尔| 化隆| 永济| 三台| 海北| 乌审旗| 梨树| 孟州| 姚安| 无棣| 高安| 涠洲岛| 岷县| 九江| 从化| 隆林| 合川| 南丹| 慈利| 永安| 黄南| 东乌珠穆沁旗| 灵台| 陈家镇| 同安| 舒兰| 政和| 新竹县| 达日| 深圳| 斋堂| 喀什| 南通| 濮阳| 云霄| 英德| 泸定| 三门峡| 黟县| 布尔津| 沧州| 鹤庆| 囊谦| 陆丰| 新乡| 兰坪| 利津| 句容| 宣汉| 麻江| 建德| 新绛| 香港