STC單片機創新實踐套用

STC單片機創新實踐套用

《STC單片機創新實踐套用》是一本2018年出版的圖書,由冶金工業出版社出版。

基本介紹

  • 中文名:STC單片機創新實踐套用
  • 作者:王普斌,劉健,金學偉 等
  • 出版社:冶金工業出版社
  • 出版時間:2018年
  • 頁數:310 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787502481896
內容簡介,圖書目錄,

內容簡介

本書採用實踐的方式,針對STC12、STC15兩種機型,給出了數十個側重於機電控制方面的套用案例。每一個案例,都有硬體設計製作和程式設計兩部分內容。硬體設計製作部分,採用模組組合的方法,MCU、IO模組、器件、材料,都由網購得到,經直接連線、少量焊接和少量改制,就完成了製作過程,其中許多案例只需電腦USB口供電。這種方法的突出優點,就是免去了PCB設計、制板、調試的工作,能夠靈活自主地選擇實踐內容,快速、廉價地組建自己所需的套用電路,且易於擴展,適合創新實踐項目周期短、題材多樣的特點,能夠達到快速把單片機用

圖書目錄

1 STC12與初級人機接口模組
1.1 單片機最小系統
1.1.1 STC12單片機簡介
1.1.2 單片機最小系統
1.2 TM1638按鍵顯示模組
1.3 實踐準備
1.3.1 安裝程式
1.3.2 新建項目
1.4 編寫個程式
1.4.1 明確任務
1.4.2 編寫程式
1.4.3 程式解釋
1.5 程式的編譯與調試
1.5.1 編譯程式
1.5.2 調試程式
1.6 程式的下載和運行
1.6.1 設定HEX輸出
1.6.2 連線編程器
1.6.3 運行調試
2 STC12 ADC、T/C、並口套用
2.1 ADC套用――電位器輸入檢測
2.1.1 電位器與STC12片內ADC
2.1.2 模組配置
2.1.3 程式設計
2.1.4 運行調試
2.2 T0計數套用――光電開關脈衝計數
2.2.1 光電開關簡介
2.2.2 TO用作計數器
2.2.3 模組配置
2.2.4 程式設計
2.2.5 運行調試
2.3 T0定時套用――繼電器控制
2.3.1 電磁鐵與繼電器
2.3.2 T0用作定時器
2.3.3 模組配置
2.3.4 程式設計
2.3.5 運行調試
2.4 T0、T1聯合定時――舵機控制
2.4.1 舵機簡介
2.4.2 TO、T1聯合定時
2.4.3 模組配置
2.4.4 程式設計
2.4.5 運行調試
2.5 TO、T1、ADC、並口套用――直流電機控制
2.5.1 L298N模組簡介
2.5.2 PWM調速的實現
2.5.3 霍爾開關測速
2.5.4 模組配置
2.5.5 程式設計
2.5.6 運行調試
2.6 T0、T1、ADC、並口套用――步進電機控制
2.6.1 兩相步進電機的驅動
2.6.2 模組配置
2.6.3 程式設計
2.6.4 運行調試
3 STC12 PCA、串口、外部中斷套用
3.1 PCA捕獲功能套用――旋轉編碼器脈衝計數
3.1.1 旋轉編碼器簡介
3.1.2 PCA的捕獲功能
3.1.3 模組配置
3.1.4 程式設計
3.1.5 運行調試
3.2 PWM輸出套用――直流電機調速
3.2.1 PCA的PWM輸出
3.2.2 模組配置
3.2.3 程式設計
3.2.4 運行調試
3.3 PCAO、PCA1套用――直流電機滑台控制
3.3.1 AB編碼器簡介
3.3.2 模組配置
3.3.3 程式設計
3.3.4 運行調試
3.4 PCA脈衝輸出套用――步進電機微步控制
3.4.1 A4988模組簡介
3.4.2 PCA計數值的比較和匹配
3.4.3 模組配置
3.4.4 程式設計
3.4.5 運行調試
3.5 串口套用――串口舵機控制
3.5.1 串口舵機簡介
3.5.2 模組配置
3.5.3 程式設計
3.5.4 運行調試
3.6 串口套用――藍牙傳輸超聲測距值
3.6.1 HC-SRO4超聲測距模組簡介
3.6.2 模組配置
3.6.3 程式設計
3.6.4 運行調試
4 STC12時序信號處理套用
4.1 紅外遙控器鍵碼檢測
4.1.1 紅外發射/接收簡介
4.1.2 模組配置
4.1.3 程式設計
4.1.4 運行調試
4.2 紅外遙控器遙控步進電機運行
4.2.1 模組配置
4.2.2 程式設計
4.2.3 運行調試
4.3 SPI匯流排套用――DS1302模組測試
4.3.1 DS1302簡介
4.3.2 模組配置
4.3.3 程式設計
4.3.4 運行調試
4.4 單匯流排套用――DHT11模組測試
4.4.1 DHT11溫濕度感測器簡介
4.4.2 模組配置
4.4.3 程式設計
4.4.4 運行調試
5 STC15片內資源套用
5.1 增強型PWM輸出測試
5.1.1 STC15W4K32S4引腳配置
5.1.2 STC15增強型PWM波形發生器
5.1.3 模組配置
5.1.4 程式設計
5.1.5 運行調試
5.2 PWM輸出與引腳置換套用――雙驅小車控制
5.2.1 MX1508模組簡介
5.2.2 模組配置
5.2.3 程式設計
5.2.4 運行調試
5.3 ADC與PWM套用――舵機機械手的操控
5.3.1 STC15的ADC簡介
5.3.2 模組配置
5.3.3 程式設計
5.3.4 運行調試
5.4 CCP套用――三路超聲測距的實現
5.4.1 模組配置
5.4.2 程式設計
5.4.3 運行調試
5.5 外部中斷套用――滑塊自動往返控制
5.5.1 滑台組成
5.5.2 模組配置
5.5.3 程式設計
5.5.4 運行調試
5.6 SPI套用――MAX6675測溫與NRF24L01無線通信
5.6.1 SPI接口簡介
5.6.2 MAX6675簡介
5.6.3 NRF24L01簡介
5.6.4 模組配置
5.6.5 程式設計一
5.6.6 程式設計二
5.6.7 程式設計三
5.6.8 運行調試
5.7 比較器測試
5.7.1 STC15W4K48S4比較器簡介
5.7.2 模組配置
5.7.3 程式設計
5.7.4 運行調試
6 STCl5與串口人機界面
6.1 三色LED控制
6.1.1 HMI畫面設計
6.1.2 模組配置
6.1.3 程式設計
6.1.4 運行調試
6.2 電位器輸入測試
6.2.1 HMI畫面設計
6.2.2 模組配置
6.2.3 程式設計
6.2.4 運行調試
6.3 舵機操控
6.3.1 HMI畫面設計
6.3.2 模組配置
6.3.3 程式設計
6.3.4 運行調試
6.4 MAX6675測溫曲線顯示
6.4.1 HMI畫面設計
6.4.2 模組配置
6.4.3 程式設計
6.4.4 運行調試
6.5 步進電機滑台與安卓app設計
6.5.1 模組配置
6.5.2 安卓app設計
6.5.3 STC15程式設計
6.5.4 運行調試
6.6 直流電機滑台與安卓app設計
6.6.1 模組配置
6.6.2 安卓app設計
6.6.3 STC15程式設計
6.6.4 運行調試
6.7 圓盤式點膠機與安卓app設計
6.7.1 點膠機組成與模組配置
6.7.2 安卓app設計
6.7.3 STC15程式設計
6.7.4 加工數據的EEPROM寫入
6.7.5 運行調試
6.8 XY打標機與安卓app設計
6.8.1 打標機組成與模組配置
6.8.2 安卓app設計
6.8.3 STC15程式設計
6.8.4 加工數據的EEPROM寫入
6.8.5 運行調試
7 STC15與PC組態監控
7.1 I/O接點的PC監控
7.1.1 從站1硬體組建
7.1.2 PC監控設計
7.1.3 從站1程式設計
7.1.4 運行調試
7.2 超聲測距轉台與PC監控
7.2.1 轉台機體製作
7.2.2 串口傳送測距值的系統設計
7.2.3 配有HMI的系統設計
7.2.4 配有PC監控的系統設計
7.3 四軸機械手與PC監控
7.3.1 機械手機體製作及模組配置
7.3.2 滑台運動測試
7.3.3 配有HMI的系統設計
7.3.4 配有PC監控的系統設計
參考文獻

相關詞條

熱門詞條

聯絡我們