微處理機應用實習邁向AMA高級先進微控制器應用認證使用Holtek 8位元晶片(附系統範例光碟)
類似書籍推薦給您
本書特色
1.實務與理論並進,解說HT66F60/70A微控制器之原理與實務應用。
2.由淺入深,逐步說明HT66F60/70A微控制器之原理與應用。
3.以微控制器之實務教學為主,先進微控制器高級應用認證為輔。
目錄
第1章 HT66F60/70A 微控制器概要
1-1 HT66F60/70A 微控制器特性介紹
1-2 HT66F60/70A 腳位功能描述
1-3 HT66F60/70A 記憶體
1-4 中斷(Interrupt)機制與外部中斷
1-5 計時模組(TM)
1-6 時基計時器
1-7 類比/ 數位轉換介面(ADC)
1-8 配置選項設定
1-9 實驗導讀指引
第2章 進階實驗篇
2-0 本書實驗相關事項提醒
2-1 四顆七段顯示器掃描實驗
2-2 STM 計時與比對吻合輸出實驗
2-3 直流馬達控制實驗
2-4 Servo 控制實驗
2-5 LCM 字型顯示實驗
2-6 LCM 與4×4 Keypad 控制實驗
2-7 STM 脈波量測與LCM 顯示實驗
2-8 類比/ 數位轉換介面與LCM 顯示實驗
2-9 內建E2PROM 讀寫控制實驗
第3章 AMA 高級認證試題題解-遙控風扇
3-1 紅外線遙控風扇動作要求內容
3-2 NEC 紅外線編碼規範
3-3 紅外線遙控風扇具體實現
第4章 AMA 高級認證試題題解-密碼鎖
4-1 密碼鎖動作要求內容
4-2 I2C 介面規範與HT24LC32 E2PROM 說明
4-3 密碼鎖具體實現
第5章 AMA 高級認證試題題解-智慧溫控系統
5-1 智慧溫控系統動作要求內容
5-2 TC77 SPI 介面溫度感測器介紹
5-3 智慧溫控系統具體實現
附 錄
附錄A 認證前的小小提醒
附錄B HT66F60/70A 指令速查表
附錄C HT66F60/70A 長指令速查表
附錄D HT66F60/70A PxSn 暫存器與腳位功能
附錄E HT66F60/70A IFSi 暫存器與輸入功能腳位選擇
附錄F HT66F60/70A 計時相關單元架構
附錄G HT66F60/70A 中斷機制
立即查看
ESP32 微處理機實習與物聯網應用含AMA Fundamentals Level 及Essentials Level先進微控制器應用認證 - 最新
類似書籍推薦給您
1. 全書共108個範例,清楚解說各種用法。
2. 單晶片實習之硬體、邏輯及演算法。
3. 利用聲、光、螢幕、動力輸出。
4. 應用各種感測器感知現實世界。
5. 涵蓋常見網路規格:藍牙、Wi-Fi、LoRa。
6. 適用Arduino IDE1.8 版及2.0 版。
目錄
Chapter 1 ESP32 介紹
1-1 ESP32 介紹
1-2 於Arduino IDE 開發ESP32 程式
1-3 序列通信
1-4 變數及資料型別
Chapter 2 輸出及輸入
2-1 數位輸入及輸出
2-2 類比輸入及輸出
2-3 碰觸輸入
2-4 擴展I/O 接腳
Chapter 3 ESP32 的網路功能
3-1 藍牙
3-2 藍牙低功耗
3-3 Wi-Fi
Chapter 4 聲光輸出篇
4-1 七段顯示器
4-2 OLED
4-3 蜂鳴器
4-4 WS2812B 全彩RGB LED
Chapter 5 動力輸出篇
5-1 直流馬達
5-2 伺服馬達
5-3 步進馬達
5-4 無刷馬達
5-5 智慧小車
Chapter 6 輸入及感測器篇
6-1 矩陣鍵盤
6-2 環境品質感測
6-3 土壤溼度感測器
6-4 物體感測
6-5 重量感測
Chapter 7 無線電傳輸及辨識篇
7-1 紅外線控制
7-2 RFID 及NFC
7-3 LoRa
7-4 ESP-NOW
Chapter 8 物聯網與應用篇
8-1 空氣品質感測及遠端儲存
8-2 MQTT
8-3 SD 卡
8-4 JSON
8-5 如何實現多工
8-6 中斷及轉速偵測
Appendix 附錄
附錄一 課後習題參考答案
附錄二 AMA Fundamentals Leval先進微控制器應用認證術科測試試題
附錄三 AMA Essentials Leval先進微控制器應用認證術科測試試題
立即查看
Arduino 全能微處理機實習強效解析4/e (4版)
類似書籍推薦給您
【中文書】
書名:Arduino 全能微處理機實習強效解析(第4版)
作者:艾迪諾
出版社:全華
出版日期:2017/01/06
ISBN:9789864634347
■ 本書特色
1.本書共分11章,內容以Arduino技術為核心,從微電腦概論、系統開發流程到數位I/O控制、類比I/O控制、鍵盤掃描等各類電路應用介紹。
2.多元豐富的實習項目,包含串列式RGB LED控制、馬達與伺服機應用、搖桿與加速計之應用、溫度感測及藍芽與XBEE之應用,期使讀者學習後能發揮創意,靈活應用Arduino微控版。
3.各章均有"遊戲場"作為延伸思考,使讀者更能掌握指令要點,靈活控制。
4.書中範例程式都經作者實測與驗證,且程式碼接收錄於隨書光碟中。
■ 內容簡介
本書主要介紹如何使用Arduino 微控板與其所支援的相關裝置,進而應用這些設計,開發出有趣且實用的產品。基本上,本書是針對電機電子類群學生而設計,而不是連電壓、電流都沒聽過的人。只要擁有基本的電學概念,即可快速學習Arduino 微控板的應用。
■ 目錄
第1 章 Arduino 初體驗
1-1 瞧!Arduino 微控板
1-1-1 Arduino 微控板簡介
1-1-2 認識Arduino Uno 微控板
1-1-3 ATmega328P 單晶片簡介
1-2 Arduino 開發環境簡介
1-3 設計軟體之基本架構
1-4 Arduino 首發
1-4-1 一閃一閃亮晶晶
1-4-2 彭恰恰
第2 章 快速數位I/O 控制
2-1 I/O 接腳規劃函數
2-2 延遲函數
2-3 基本輸出入裝置
2-3-1 輸入裝置
2-3-2 輸出裝置
2-4 ON-OFF 控制
2-5 切換式控制
2-6 選擇式控制
2-7 光控LED
2-8 聲控LED
2-9 霹靂燈設計
第3 章 快速類比I/O 控制
3-1 類比輸入與輸出
3-2 數位化類比信號的操作
3-3 滑動式電位計與大功率LED
3-4 Arduino 程式之基本元素
3-4-1 常數、變數與資料型態
3-4-2 運算子
3-5 電壓量測
3-6 聲音量測
3-7 PC 調光燈
3-8 位置指示裝置
3-9 LED 陣列位置指示
3-10 LED 陣列基本顯示功能
3-11 LED 陣列動態顯示功能
第4 章 鍵盤掃描與七節顯示器
4-1 認識流程控制
4-2 認識陣列與指標
4-3 函數應用
4-3-1 位元操作函數
4-3-2 計時函數
4-3-3 發聲函數
4-4 認識4�e4 鍵盤裝置
4-5 鍵盤掃描實作
4-5-1 基本鍵盤掃描
4-5-2 按鍵嗶聲功能
4-5-3 鍵位調整功能
4-6 認識七節顯示器
4-7 驅動七節顯示器實作
4-7-1 基本顯示功能
4-7-2 跑馬燈
4-7-3 基本人機介面
4-8 計時器設計
4-8-1 基本計時功能
4-8-2 指定數值倒數計時器
4-9 數位式時鐘設計
第5 章 聲音與音樂播放
5-1 認識發聲方法與裝置
5-2 自激式蜂鳴器測試
5-3 資料型態轉換函數
5-4 播放DoReMi
5-5 魔法調音師
5-6 簡易電子琴
5-7 歌曲播放器
第6 章 RGB LED 應用
6-1 認識RGB LED
6-2 RGB LED 基本控制
6-3 RGB LED 掃描式控制
6-4 串列式RGB LED 條驅動函數庫
6-5 串列式RGB LED 條控制
第7 章 LCD 之驅動與應用
7-1 認識LCD 1602
7-2 LCD 1602 之相關函數
7-3 並列式驅動LCD
7-3-1 PC 傳控LCD
7-3-2 漂浮的愛心
7-4 LCD 1602 之I2C 函數
7-5 I2C 驅動LCD 1602
第8 章 馬達與伺服機之應用
8-1 認識直流馬達與其驅動電路
8-2 直流馬達控制
8-2-1 直流馬達ON-OFF 控制
8-2-2 直流馬達正反轉控制
8-2-3 直流馬達速度控制
8-3 認識步進馬達與其驅動電路
8-3-1 認識步進馬達
8-3-2 步進馬達驅動函數庫
8-4 步進馬達控制
8-4-1 單極性驅動
8-4-2 雙極性驅動
8-5 認識伺服機
8-6 伺服機之驅動函數
8-7 伺服機之應用
8-7-1 伺服機之基本應用
8-7-2 雙軸伺服機之應用
第9 章 搖桿與加速計之應用
9-1 認識蘑菇頭搖桿
9-2 蘑菇頭搖桿之應用
9-3 認識Wii 手把
9-4 認識Wire 函數庫
9-5 認識Wiichuck 函數庫
9-6 基本Wii Nunchuck 之應用
9-6-1 觀察Nunchuck
9-6-2 應用Nunchuck 搖桿控制伺服機
9-6-3 應用Nunchuck 加速器控制伺服機
9-7 認識加速計
9-8 認識SFE_MMA8452Q 函數庫
9-9 MMA8452Q 加速計之應用
第10 章 近接與溫濕度感測
10-1 認識紅外線感測器
10-2 紅外線感測器之應用
10-3 認識超音波感測器
10-4 超音波感測器之應用
10-5 認識DHT11 溫濕度感測器
10-6 溫度與濕度感測之應用
10-6-1 基本溫度與濕度感測
10-6-2 LCD 顯示溫度與濕度
第11 章 藍芽與XBEE 之應用
11-1 認識藍芽模組
11-2 認識軟體串列埠函數
11-3 PC 控制藍芽模組
11-4 手機控制藍芽模組
附錄A 瞧!KTduino 積極體驗板
A-1 強有力的電源供給電路
A-2 多采繽紛的RGB LED
A-3 特立獨行的紅外線與超音波感測器
A-4 藍芽、七節顯示器與蜂鳴器
A-5 LCD、LED 陣列與電位計
A-6 CdS、麥克風、搖桿與指撥開關
A-7 LED Bar、1W LED 與4x4 鍵盤
A-8 Arduino Uno 核心
A-9 Wii 手把、加速計與濕/溫度感測器
A-10 雙直流馬達與繼電器
A-11 匿蹤步進馬達
A-12 雙軸伺服機
附錄B 放在隨書光碟中
附錄B 備妥Arduino
B-1 下載與安裝
B-2 中文化與字型設定
立即查看
PIC18F4550微處理機C語言設計實務-使用MEB多功能實驗板(附贈MOSME行動學習一點通)
類似書籍推薦給您
產品特色:
1.本書對於Microchip XC8 語法提供了入門的C語言使用與教學。
2.本書針對免費的Microchip MPLAB X IDE整合開發環境,下載和基本介紹與使用說明。
3.本書針對Microchip PIC18F4550晶片內部每個週邊模組都有詳細的介紹說明。
4.本書提供Microchip PIC18F4550每個週邊模組基本且實用的C語言範例程式。
目錄:
第1章 淺談組合語言和C語言
1-1 程式語言
1-2 機械語言與組合語言
1-3 C語言
1-3-1 常用C語言格式與語法
1-3-2 變數型態與特性
1-3-3 陣列與字串
1-3-4 指標(Pointer)
1-3-5 結構struct與共構空間union
1-3-6 位元(bit)變數
1-3-7 enum列舉
1-3-8 運算式與運算子
1-3-9 流程控制語法
1-3-10 函式(Function)
1-3-11 C語言常用的標示符號
1-4 XC8開發環境
1-4-1 環境設定
1-5 XC8程式基本架構
1-5-1 SFR與H標頭檔
1-5-2 PIC組態位元與ID識別碼
1-5-3 內部EEPROM初始值設定
1-5-4 中斷語法
第2章 MPLAB整合開發環境與開發工具程式
2-1 下載X IDE
2-2 下載編譯器
2-3 安裝X IDE
2-4 安裝編譯器
2-5 X IDE操作介紹
2-6 建立程式檔案
2-7 軟體模擬器除錯
2-8 軟體邏輯分析儀
2-9 信號模擬
第3章 PIC18F2455/2550/4455/4550系列微處理器
3-1 功能概述
3-2 晶片接腳與內部結構
3-2-1
立即查看