| | | 51單片機典型模塊開發查詢手冊 | 該商品所屬分類:圖書 -> 科技 | 【市場價】 | 585-848元 | 【優惠價】 | 366-530元 | 【作者】 | 程國鋼陳躍琴崔荔蒙 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c3/1027085937.jpg)
出版社:電子工業出版社 ISBN:9787121168291 商品編碼:1027085937 品牌:文軒 出版時間:2012-05-01 代碼:85 作者:程國鋼,陳躍琴,崔荔蒙
"![](http://img14.360buyimg.com/cms/jfs/t1/203358/9/26405/134589/62f4a34cEcdefae53/84e082ed3b03dbc0.jpg) 作 者:程國鋼,陳躍琴,崔荔蒙 著 定 價:85 出 版 社:電子工業出版社 出版日期:2012年05月01日 頁 數:648 裝 幀:平裝 ISBN:9787121168291 ●第1章 51單片機應用繫統設計基礎 1 1.1 51單片機應用繫統設計基礎 1 1.1.1 51單片機應用繫統的結構 1 1.1.2 51單片機應用繫統設計流程 2 1.1.3 51單片機應用繫統的硬件設計 3 1.2 應用實例——一個“最小”的51單片機應用繫統 4 1.2.1 復位電路 4 1.2.2 振蕩電路 6 1.2.3 “最小”51單片機應用繫統的電路 6 1.3 應用實例——MON51單片機仿真應用繫統 7 1.3.1 MON51單片機仿真器基礎 7 1.3.2 MON51單片機仿真器的應用電路 8 1.3.3 MON51單片機仿真器的軟件環境配置 9 1.3.4 MON51單片機仿真器的使用方法 13 1.3.5 MON51仿真器注意事項 17 第2章 51單片機內部資源應用 20 2.1 51單片機內部定時/計數器應用 20 2.1.1 內部定時/計數器T0/T1基礎 20 2.1.2 使用T0準確定時 22 2.1.3 T1準確定時 24 2.1.4 使用T0/T1計數 25 2.1.5 使用T0和T1產生PWM波形 26 2.1.6 使用T0/T1來測量脈衝寬度 28 2.1.7 使用T0/T1來擴展外部中斷 29 2.1.8 內部定時/計數器T2基礎 30 2.1.9 使用T2輸出方波 32 2.1.10 使用T2進行準確定時 34 2.2 51單片機外部中斷應用 35 2.2.1 中斷和外部中斷基礎 35 2.2.2 脈衝方式觸發的外部中斷 38 2.2.3 電平方式觸發的外部中斷 39 2.2.4 多個信號共用一個外部中斷 40 2.2.5 擴展多個中斷優先級 43 2.3 51單片機的串口應用 47 2.3.1 串口基礎 47 2.3.2 使用串口工作方式0同步通信 51 2.3.3 使用串口工作方式1異步通信 55 2.3.4 使用串口工作方式2/3多機通信 56 2.3.5 使用T2作為串口波特率發生器 59 2.3.6 串口發送函數putchar使用 61 2.3.7 串口發送函數printf使用 62 2.3.8 使用串口來擴展外部中斷 65 2.3.9 串口波特率自適應 67 2.3.10 使用普通I/O引腳來模擬串口 70 第3章 51單片機的電源模塊 75 3.1 電源模塊設計基礎 75 3.1.1 變壓器 75 3.1.2 整流橋 76 3.1.3 直流電壓調理方法 77 3.2 直流電源穩壓芯片 78 3.2.1 直流電源穩壓芯片的技術指標 78 3.2.2 78/79繫列電源調理芯片 79 3.2.3 AS1117電源調理芯片 80 3.3 電源保護和監控芯片 82 3.3.1 MAX8438~MAX8442繫列電源過壓保護芯片 82 3.3.2 AAT4610A電源過流保護芯片 84 3.3.3 MAX8215電源監控芯片 85 第4章 51單片機的看門狗擴展 87 4.1 51單片機的看門狗應用基礎 87 4.2 51單片機的軟件模擬看門狗 87 4.2.1 軟件模擬看門狗的工作原理 87 4.2.2 軟件模擬看門狗的應用代碼 88 4.3 看門狗MAX813L擴展 90 4.3.1 MAX813L的基礎 90 4.3.2 MAX813L的應用電路 91 4.3.3 MAX813L的操作步驟 93 4.3.4 MAX813L的應用代碼 93 4.4 看門狗CAT1161擴展 93 4.4.1 CAT1161的基礎 93 4.4.2 CAT1161的應用電路 95 4.4.3 CAT1161的操作步驟 95 4.4.4 CAT1161的應用代碼 95 4.5 看門狗X25045擴展 96 4.5.1 X25045的基礎 96 4.5.2 X25045的應用電路 101 4.5.3 X25045的操作步驟 101 4.5.4 X25045的庫函數 102 第5章 51單片機I/O引腳擴展 110 5.1 譯碼器74138應用 110 5.1.1 74138基礎 110 5.1.2 74138的應用電路 111 5.1.3 74138的操作步驟 111 5.1.4 74138的應用代碼——使用74138流水驅動LED點亮 112 5.2 鎖存器74273擴展 113 5.2.1 74273基礎 113 5.2.2 74273的應用電路 114 5.2.3 74273的操作步驟 115 5.2.4 74273的應用代碼——使用74273設計秒表 115 5.3 三態門74244擴展 117 5.3.1 74244基礎 117 5.3.2 74244的應用電路 118 5.3.3 74244的操作步驟 118 5.3.4 74244的應用代碼——使用74244擴展撥碼開關地址輸入 119 5.4 串口輸出芯片744049擴展 121 5.4.1 744049基礎 121 5.4.2 744049的應用電路 122 5.4.3 744049的操作步驟 122 5.4.4 744049的應用代碼——使用744049驅動數碼管實現秒表 123 5.5 串口輸入芯片CD4014擴展 126 5.5.1 CD4014基礎 126 5.5.2 CD4014的應用電路 126 5.5.3 CD4014的操作步驟 127 5.5.4 CD4014的應用代碼——使用CD4014讀取撥碼開關輸入 127 5.6 串行移位芯片74595擴展 130 5.6.1 74595基礎 130 5.6.2 74595的應用電路 131 5.6.3 74595的操作步驟 131 5.6.4 74595的應用代碼——使用74595驅動數碼管實現秒計時 131 5.7 可編程I/O擴展芯片Intel8255擴展 134 5.7.1 Intel8255基礎 134 5.7.2 Intel8255的應用電路 136 5.7.3 Intel8255的操作步驟 137 5.7.4 Intel8255的應用代碼 137 第6章 51單片機存儲器擴展 148 6.1 外部RAM 6264擴展 148 6.1.1 6264基礎 148 6.1.2 6264的應用電路 149 6.1.3 6264的操作步驟 150 6.1.4 6264的應用代碼 150 6.2 外部ROM 2716擴展 153 6.2.1 2716基礎 153 6.2.2 2716的應用電路 154 6.2.3 2716的操作步驟 155 6.3 FIFO存儲器芯片CY7C419擴展 155 6.3.1 CY7C419基礎 155 6.3.2 CY7C419的應用電路 157 6.3.3 CY7C419的操作步驟 157 6.3.4 應用實例——CY7C419存放臨時數據 158 6.4 I2C總線接口AT24繫列 E2PROM擴展 161 6.4.1 I2C總線基礎 161 6.4.2 AT24繫列E2PROM基礎 165 6.4.3 AT24繫列E2PROM的應用電路 166 6.4.4 AT24繫列E2PROM的操作步驟 167 6.4.5 AT24繫列E2PROM的應用代碼 169 6.5 SPI總線接口93繫列E2PROM擴展 177 6.5.1 SPI總線基礎 177 6.5.2 93繫列E2PROM基礎 179 6.5.3 93繫列E2PROM的應用電路 180 6.5.4 93繫列E2PROM操作步驟 180 6.5.5 93繫列E2PROM的應用代碼 181 6.6 IDT繫列雙口RAM雙機通信應用 187 6.6.1 IDT繫列雙口RAM基礎 188 6.6.2 IDT繫列雙口RAM的應用電路 189 6.6.3 IDT繫列雙口RAM的操作步驟 190 6.6.4 應用實例——使用IDT7232進行雙機通信 191 6.7 Nand Flash芯片K9F5608擴展 193 6.7.1 Nand Flash芯片K9F5608基礎 193 6.7.2 Nand Flash芯片K9F5608的應用電路 195 6.7.3 Nand Flash芯片K9F5608的操作步驟 195 6.7.4 Nand Flash芯片K9F5608的應用代碼 196 6.8 U盤擴展芯片CH376擴展 202 6.8.1 U盤擴展芯片CH376基礎 202 6.8.2 U盤擴展芯片CH376的應用電路 208 6.8.3 U盤擴展芯片CH376的操作步驟 212 6.8.4 U盤擴展芯片CH376的應用代碼 213 第7章 51單片機的智能卡擴展 240 7.1 接觸式存儲卡擴展 240 7.1.1 AT24繫列接觸式存儲卡基礎 240 7.1.2 AT24繫列接觸式存儲卡的應用電路 243 7.1.3 AT24繫列接觸式存儲卡的操作步驟 243 7.1.4 應用實例——AT24繫列接觸式存儲卡讀/寫 244 7.2 接觸式加密卡擴展 246 7.2.1 SLE4442接觸式加密卡基礎 247 7.2.2 SLE4442接觸式加密卡的應用電路 250 7.2.3 SLE4442接觸式加密卡的操作步驟 251 7.2.4 SLE4442接觸式加密卡的應用代碼 251 7.3 非接觸式智能卡擴展 261 7.3.1 非接觸式智能卡 262 7.3.2 Mifare1射頻卡讀卡器 265 7.3.3 非接觸式智能卡讀卡器H6152的應用電路 269 7.3.4 非接觸式智能卡讀卡器H6152的操作步驟 270 7.3.5 非接觸式智能卡讀卡器H6152的應用代碼 270 第8章 51單片機用戶輸入通道擴展 282 8.1 獨立按鍵 282 8.1.1 獨立按鍵基礎 282 8.1.2 獨立按鍵的應用電路 283 8.1.3 獨立按鍵的操作步驟 284 8.1.4 應用實例——獨立按鍵指示燈 284 8.2 撥碼開關 286 8.2.1 撥碼開關基礎 286 8.2.2 撥碼開關的應用電路 286 8.2.3 撥碼開關的操作步驟 286 8.2.4 應用實例——撥碼開關指示燈 287 8.3 行列掃描鍵盤 288 8.3.1 行列掃描鍵盤基礎 289 8.3.2 行列掃描鍵盤的應用電路 289 8.3.3 行列掃描鍵盤的操作步驟 290 8.3.4 行列掃描鍵盤的應用代碼 290 8.4 PS/2鍵盤 294 8.4.1 PS/2鍵盤基礎 294 8.4.2 PS/2鍵盤的應用電路 297 8.4.3 PS/2鍵盤的操作步驟 298 8.4.4 應用實例——串口PS/2鍵盤掃描碼輸出 298 第9章 51單片機顯示模塊擴展 306 9.1 LED擴展 306 9.1.1 LED基礎 306 9.1.2 LED的應用電路 306 9.1.3 LED的操作步驟 307 9.1.4 應用實例——串口LED顯示 307 9.2 單位數碼管擴展 309 9.2.1 單位數碼管基礎 309 9.2.2 單位數碼管的應用電路 311 9.2.3 單位數碼管的操作步驟 313 9.2.4 單位數碼管的應用代碼 313 9.3 多位數碼管擴展 316 9.3.1 多位數碼管基礎 316 9.3.2 多位數碼管的應用電路 317 9.3.3 多位數碼管的操作步驟 317 9.3.4 多位數碼管的應用代碼 318 9.4 數碼管驅動芯片MAX7219擴展 322 9.4.1 MAX7219基礎 323 9.4.2 MAX7219的應用電路 327 9.4.3 MAX7219的操作步驟 327 9.4.4 MAX7219的應用代碼 327 9.5 數碼管和鍵盤驅動芯片CH452擴展 331 9.5.1 CH452基礎 332 9.5.2 CH452的應用電路 337 9.5.3 CH452的操作步驟 339 9.5.4 CH452的應用代碼 340 9.6 數字字符液晶1602擴展 347 9.6.1 1602液晶基礎 348 9.6.2 1602液晶的應用電路 350 9.6.3 1602液晶的操作步驟 351 9.6.4 1602液晶的應用代碼 351 9.7 漢字圖形液晶12864擴展 355 9.7.1 12864液晶基礎 355 9.7.2 12864液晶的應用電路 358 9.7.3 12864液晶的操作步驟 358 9.7.4 12864液晶的應用代碼 358 第10章 51單片機的A/D芯片擴展 371 10.1 51單片機的A/D芯片基礎 371 10.2 8位並行多通道A/D芯片 ADC0809應用 373 10.2.1 ADC0809基礎 373 10.2.2 ADC0809的應用電路 374 10.2.3 ADC0809的操作步驟 376 10.2.4 ADC0809的應用代碼 376 10.3 12位並行多通道A/D芯片 MAX197應用 384 10.3.1 MAX197基礎 384 10.3.2 MAX197的應用電路 386 10.3.3 MAX197的操作步驟 386 10.3.4 MAX197的應用代碼 387 10.4 12位串行多通道A/D芯片 TLC2543應用 390 10.4.1 TLC2543基礎 391 10.4.2 TLC2543的應用電路 393 10.4.3 TLC2543的操作步驟 394 10.4.4 TLC2543的應用代碼 394 10.5 I2C接口高精度A/D芯片 ADS1100應用 399 10.5.1 ADS1100基礎 399 10.5.2 ADS1100的應用電路 403 10.5.3 ADS1100的操作步驟 403 10.5.4 ADS1100的應用代碼 404 10.6 串行高精度A/D芯片AD997A應用 413 10.6.1 AD997A基礎 414 10.6.2 AD997A的應用電路 414 10.6.3 AD997A操作步驟 415 10.6.4 AD997A的庫函數 415 第11章 51單片機的D/A芯片擴展 421 11.1 51單片機的D/A通道基礎 421 11.2 8位並行D/A通道芯片DAC0832 422 11.2.1 DAC0832基礎 422 11.2.2 DAC0832的應用電路 423 11.2.3 DAC0832的操作步驟 425 11.2.4 DAC0832的應用代碼 425 11.3 串行D/A芯片MAX517 431 11.3.1 MAX517基礎 431 11.3.2 MAX517的應用電路 432 11.3.3 MAX517的操作步驟 432 11.3.4 MAX517的應用代碼 433 11.4 串行D/A芯片TLC5615 438 11.4.1 TLC5615基礎 438 11.4.2 TLC5615的應用電路 438 11.4.3 TLC5615的操作步驟 439 11.4.4 TLC5615的應用代碼 439 11.5 串行A/D和D/A芯片PCF8591 442 11.5.1 PCF8591基礎 443 11.5.2 PCF8591的應用電路 444 11.5.3 PCF8591的操作步驟 444 11.5.4 PCF8591的應用代碼 445 第12章 51單片機時鐘日歷芯片擴展 451 12.1 並行接口時鐘日歷模塊 DS12C887擴展 451 12.1.1 DS12C887基礎 451 12.1.2 DS12C887的應用電路 455 12.1.3 DS12C887的操作步驟 455 12.1.4 DS12C887的應用代碼 455 12.2 I2C接口時鐘日歷芯片PCF8563擴展 460 12.2.1 PCF8563基礎 460 12.2.2 PCF8563的應用電路 463 12.2.3 PCF8563的操作步驟 464 12.2.4 PCF8563的應用代碼 464 12.3 SPI接口時鐘日歷芯片DS1302擴展 476 12.3.1 DS1302基礎 476 12.3.2 DS1302的應用電路 478 12.3.3 DS1302的操作步驟 479 12.3.4 DS1302的應用代碼 479 第13章 51單片機的溫度/濕度芯片擴展 483 13.1 溫度芯片DS18B20擴展 483 13.1.1 DS18B20基礎 483 13.1.2 DS18B20的應用電路 488 13.1.3 DS18B20的操作步驟 489 13.1.4 DS18B20的應用代碼 489 13.2 溫度芯片DS1621擴展 494 13.2.1 DS1621基礎 494 13.2.2 DS1621的應用電路 496 13.2.3 DS1621的操作步驟 497 13.2.4 DS1621的應用代碼 497 13.3 溫/濕度芯片SHT75擴展 503 13.3.1 SHT75基礎 503 13.3.2 SHT75的應用電路 506 13.3.3 SHT75的操作步驟 507 13.3.4 SHT75的應用代碼 507 第14章 51單片機的定位模塊擴展 514 14.1 數字羅盤HMR3000擴展 514 14.1.1 數字羅盤HMR3000基礎 514 14.1.2 數字羅盤HMR3000的應用電路 516 14.1.3 數字羅盤HMR3000的操作步驟 516 14.1.4 應用實例——HMR3000模塊數據讀取 517 14.2 GPS模塊GARMIN 25LP擴展 519 14.2.1 GPS模塊GARMIN 25LP基礎 519 14.2.2 GPS模塊GARMIN 25LP應用電路 522 14.2.3 GPS模塊GARMIN 25LP的操作步驟 523 14.2.4 應用實例——GARMIN 25LP模塊數據讀取 523 第15章 51單片機的語音和打印模塊擴展 528 15.1 蜂鳴器擴展 528 15.1.1 蜂鳴器基礎 528 15.1.2 蜂鳴器的應用電路 529 15.1.3 蜂鳴器的操作步驟 529 15.1.4 蜂鳴器的應用代碼 530 15.2 語音芯片ISD2560擴展 537 15.2.1 語音芯片ISD2560基礎 537 15.2.2 語音芯片ISD2560的應用電路 539 15.2.3 語音芯片ISD2560的操作步驟 540 15.2.4 應用實例——ISD2560的錄放操作 540 15.3 TTS語音芯片OSY6618擴展 543 15.3.1 TTS語音芯片OSY6618基礎 543 15.3.2 TTS語音芯片OSY6618的應用電路 547 15.3.3 TTS語音芯片OSY6618的操作步驟 550 15.3.4 TTS語音芯片OSY6618的應用代碼 551 15.4 GP16微型打印機擴展 555 15.4.1 GP16微型打印機基礎 555 15.4.2 GP16微型打印機應用電路 557 15.4.3 GP16微型打印機操作步驟 557 15.4.4 應用實例——GP16打印溫度數據 558 第16章 51單片機有線通信擴展 562 16.1 MAX232擴展 562 16.1.1 MAX232基礎 562 16.1.2 MAX232的應用電路 563 16.1.3 MAX232的操作步驟 564 16.1.4 應用實例——51單片機和PC通信 564 16.2 MAX485擴展 566 16.2.1 MAX485基礎 566 16.2.2 MAX485的應用電路 567 16.2.3 MAX485的操作步驟 567 16.2.4 應用實例——51單片機和PC進行遠程數據交換 568 16.3 MAX491擴展 570 16.3.1 MAX491基礎 570 16.3.2 MAX491的應用電路 571 16.3.3 MAX491的操作步驟 572 16.3.4 MAX491的應用代碼 572 16.4 6N137高速光電隔離芯片擴展 573 16.4.1 6N137基礎 573 16.4.2 6N137的應用電路 575 16.4.3 6N137的操作步驟 575 16.4.4 6N137的應用代碼 575 16.5 CAN總線通信芯片SJA1000擴展 575 16.5.1 SJA1000基礎 576 16.5.2 SJA1000的應用電路 579 16.5.3 SJA1000的操作步驟 579 16.5.4 應用實例——串口CAN總線橋 580 16.6 電力線通信芯片SSCP300擴展 584 16.6.1 SSCP300基礎 585 16.6.2 SSCP300的應用電路 587 16.6.3 SSCP300的操作步驟 588 16.6.4 SSCP300的應用代碼 588 16.7 USB通信橋芯片CP2101擴展 593 16.7.1 CP2101基礎 593 16.7.2 CP2101的應用電路 597 16.7.3 CP2101的操作步驟 597 16.7.4 應用實例——CP2101的測試代碼 598 第17章 51單片機無線通信擴展 600 17.1 紅外收發芯片擴展 600 17.1.1 紅外收發芯片基礎 600 17.1.2 紅外收發芯片的應用電路 605 17.1.3 紅外收發芯片的操作步驟 607 17.1.4 應用實例——紅外按鍵信息發送 607 17.2 PTR8000無線模塊擴展 609 17.2.1 PTR8000無線模塊基礎 609 17.2.2 PTR8000無線模塊的應用電路 614 17.2.3 PTR8000的操作步驟 614 17.2.4 PTR8000的應用代碼 615 第18章 51單片機的電機和繼電器擴展 624 18.1 直流電機擴展 624 18.1.1 直流電機基礎 624 18.1.2 直流電機的應用電路 625 18.1.3 直流電機的操作步驟 627 18.1.4 應用實例——串口直流電機控制 627 18.2 步進電機擴展 630 18.2.1 交流電機基礎 631 18.2.2 步進電機的應用電路 634 18.2.3 步進電機的操作步驟 636 18.2.4 步進電機擴展的應用代碼 636 18.3 繼電器擴展 644 18.3.1 繼電器基礎 644 18.3.2 繼電器的應用電路 645 18.3.3 繼電器的操作步驟 646 18.3.4 應用實例——串口控制繼電器閉合和斷開 646 本書介紹了51單片機的內部資源及常用擴展器件的使用方法,並且提供了相應的應用電路、操作步驟、庫函數和應用實例代碼,這些資源和器件包括內部定時器、內部串行通信模塊、內部中斷繫統、電源模塊、看門狗、I/O引腳、存儲器、智能卡、用戶輸入通道、顯示模塊、A/D芯片、D/A芯片、時鐘日歷芯片、溫度/濕度芯片、定位模塊、語音和打印模塊、有線通信模塊、無線通信模塊、電機和繼電器。本書各個章節基於相同和類似的應用實例,介紹了如何使用同屬於該分類的器件來實現實例功能的方法,對於這些資源和器件提供了詳盡的應用電路、操作步驟和應用代碼,有一些還提供了對應的51單片機庫函數。書中實例涉及的應用電路都有詳細的說明及相應的典型器件列表,應用代碼也有相應的流程說明及注釋,從而使代碼有較高的可讀性,便於讀者理解。在本書的配套光盤中,提供了書中所有例子的電路原理圖和程序源代碼,讀者根據自己的實際需要稍加修改即可使用。本書包等 ![](https://img10.360buyimg.com/imgzone/jfs/t1/147514/7/5440/73116/5f34a3beE3ba58783/f5b2391383f5625c.jpg)
" | | | | | |