自強課程
課程名稱
MCU(8051)單晶片系統韌體實作應用班
如期開班
★贈送8051板子(市價3500)★
★課程提供示波器,於課程中使用,讓學員能熟悉電路設計,也能觀看程式在電路上執行時的波形,以提升學員實作實戰之能力及提升韌體技術能力。★
★課程提供示波器,於課程中使用,讓學員能熟悉電路設計,也能觀看程式在電路上執行時的波形,以提升學員實作實戰之能力及提升韌體技術能力。★
由於MCS-8051架構簡單,是目前被廣泛運用的微處理器,佔有很大的市場比例。且由於嵌入式系統技術門檻相對比較高。對於想進入ARM嵌入式系統領域,但對於數位邏輯電路與單晶片基礎不熟悉,是不容易進入ARM嵌入式系統領域。本課程以實戰與學員動手實作為主、理論為輔,實戰與學員動手實作環節大約占全部課程的85%。講授MCS-8051內部構造、指令執行及IO輸入/輸出之基本知識,採用C51(C語言)與A51(組合語言)程式混合編寫,且以實戰LAB方式與在課堂上由講師現場實際撰寫MCS-8051程式碼範例,藉以大量講解MCS-8051介面特性,以培養學員利用微處理器控制於日常生活的應用能力,強化C51(C語言)與A51(組合語言)程式編寫能力,以提升學員的硬體+軟韌體實戰能力、技術創造能力,為學習ARM嵌入式系統打下良好基礎。
課程代碼:
02C055
上課時間:
1/7(二)~2/14(五) ,二、五晚上 18:50~21:50,共30小時(1/31,2/4停課)
上課時數:
30 小時
上課地點:
課程費用:
12500元
(符合超值優惠價格者需送出報名表後,系統發出報名成功回函確認金額。)
超值優惠:
- VIP企業會員價:VIP企業會員可享優惠價格 (按我)
- 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 11500 元
- 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 500 點
課程特色:
1.結合MCS-8051完整實驗板,深入淺出講解8051內部硬體架 構、組織與C51(C語言) 與A51(組合語言)指令分析
2.強化C51(C語言)與A51(組合語言)程式編寫能力
3.詳細介紹 MCS-8051 各個實戰 LAB實驗之實驗原理、軟體 設計和硬體設計等技術,且培養閱讀IC Data Sheet之能力
4.增加 MCS-8051 電源管理範例,更加貼近業界需求
5.以實戰LAB方式與在課堂上實際撰寫MCS-51程式碼範例,強化學員真正可運用於 業界的程式編寫能力
6.為了課程品質的提升,特提供示波器,於課程中使用,讓學員不但熟悉電路設計,也能觀看程式在電路上執行時的波形,以提升學員實作實戰之能力及提升韌體技術能力。
2.強化C51(C語言)與A51(組合語言)程式編寫能力
3.詳細介紹 MCS-8051 各個實戰 LAB實驗之實驗原理、軟體 設計和硬體設計等技術,且培養閱讀IC Data Sheet之能力
4.增加 MCS-8051 電源管理範例,更加貼近業界需求
5.以實戰LAB方式與在課堂上實際撰寫MCS-51程式碼範例,強化學員真正可運用於 業界的程式編寫能力
6.為了課程品質的提升,特提供示波器,於課程中使用,讓學員不但熟悉電路設計,也能觀看程式在電路上執行時的波形,以提升學員實作實戰之能力及提升韌體技術能力。
修課條件:
需具有C程式語言基礎及數位邏輯基本觀念
課程大綱:
A:MCS8051 基礎實戰應用(基礎篇:強化51單晶片技術)(共15小時)
1. MCS-51單晶片內部結構、原理、方塊圖、接腳圖、結構圖
2. MCS-51程式與資料記憶體空間位址圖
3. MCS-51中斷服務程式的進入位址
4. MCS-51 A51(組合語言)與特殊功能暫存器(SFR)的語法
5. MCS-51 A51(組合語言)的語法格式與語法架構/美化 8051 A51 (組合語言)程式碼( 閱讀容易 )
6. MCS-51 詳述 MCS 51的各種定址法【分別以C51(C語言)與A51(組 合語言)介紹】
7. MCS 51之 A51(組合語言)指令介紹及實作
8. MCS 51之 C51(C語言)語法格式與語法架構
9. MCS-51 C51(C語言)指令系統、程式設計基礎
LAB-1. MCS-51基本輸出入埠(I/O)控制
【★LAB1】:LED左右移,【★LAB2】:霹靂燈/ 【★LAB3】:七段 顯示器 /【★LAB4】: 按鍵及彈跳處理
【★LAB5】:4*4鍵盤驅動
LAB-2. MCS-51計時/計數器
【★LAB6】:計時LED閃爍/各種計時模式LAB
【★LAB7】:音樂控制/MCS-51電子琴(Code Trace)
LAB-3. MCS-51中斷控制
【★LAB8】: 外部按鍵中斷
LAB-4. MCS-51串列埠通訊
【★LAB9】:MCS-51串列埠輸出入、MCS-51與PC通訊
B:MCS8051 專題實作實戰應用(共15小時)
【★LAB10】:MCS-51 PWM 控制
【★LAB11】:MCS-51 步進馬達控制
【★LAB12】:MCS-51 POWER Consumption(省電模式)程式範例
【★LAB13】:MCS-51/字元型LCD顯示器/內建字型與自訂字型LAB
【★LAB14】:MCS-51/I2C EEPROM控制
【★LAB15】:MCS-51/ADC轉換控制
【★LAB16】:MCS-51/紅外線(IR)遙控器解碼
【★LAB17】:MCS-51實作 DS1302 即時時鐘(RTC)晶片實驗
MCS-51詳述 C51(C語言)與A51(組合語言)如何混合呼叫與編寫
1. MCS-51單晶片內部結構、原理、方塊圖、接腳圖、結構圖
2. MCS-51程式與資料記憶體空間位址圖
3. MCS-51中斷服務程式的進入位址
4. MCS-51 A51(組合語言)與特殊功能暫存器(SFR)的語法
5. MCS-51 A51(組合語言)的語法格式與語法架構/美化 8051 A51 (組合語言)程式碼( 閱讀容易 )
6. MCS-51 詳述 MCS 51的各種定址法【分別以C51(C語言)與A51(組 合語言)介紹】
7. MCS 51之 A51(組合語言)指令介紹及實作
8. MCS 51之 C51(C語言)語法格式與語法架構
9. MCS-51 C51(C語言)指令系統、程式設計基礎
LAB-1. MCS-51基本輸出入埠(I/O)控制
【★LAB1】:LED左右移,【★LAB2】:霹靂燈/ 【★LAB3】:七段 顯示器 /【★LAB4】: 按鍵及彈跳處理
【★LAB5】:4*4鍵盤驅動
LAB-2. MCS-51計時/計數器
【★LAB6】:計時LED閃爍/各種計時模式LAB
【★LAB7】:音樂控制/MCS-51電子琴(Code Trace)
LAB-3. MCS-51中斷控制
【★LAB8】: 外部按鍵中斷
LAB-4. MCS-51串列埠通訊
【★LAB9】:MCS-51串列埠輸出入、MCS-51與PC通訊
B:MCS8051 專題實作實戰應用(共15小時)
【★LAB10】:MCS-51 PWM 控制
【★LAB11】:MCS-51 步進馬達控制
【★LAB12】:MCS-51 POWER Consumption(省電模式)程式範例
【★LAB13】:MCS-51/字元型LCD顯示器/內建字型與自訂字型LAB
【★LAB14】:MCS-51/I2C EEPROM控制
【★LAB15】:MCS-51/ADC轉換控制
【★LAB16】:MCS-51/紅外線(IR)遙控器解碼
【★LAB17】:MCS-51實作 DS1302 即時時鐘(RTC)晶片實驗
MCS-51詳述 C51(C語言)與A51(組合語言)如何混合呼叫與編寫
課程師資:
江義華 老師 (教學經驗超過15年以上,同時是多家廠商聘請之專業技術顧問)
http://blog.xuite.net/yhchiang/blog
【榮獲本會績優講師】上過學員一致好評熱推的講師!
●學歷: 逢甲大學資訊工程研究所、中正大學資訊工程所博士班研究
●經歷: 大學電子資訊相關科系講師、自強工業基金會講師、資策會講師、科技公司技術顧問
●專長: 嵌入式系統開發、智慧型嵌入式家庭自動化系統設計、8051單晶片、多套自動化系統及驅動程Driver、WEB-ERP系統、ERP系統、生產線自動化系統
http://blog.xuite.net/yhchiang/blog
【榮獲本會績優講師】上過學員一致好評熱推的講師!
●學歷: 逢甲大學資訊工程研究所、中正大學資訊工程所博士班研究
●經歷: 大學電子資訊相關科系講師、自強工業基金會講師、資策會講師、科技公司技術顧問
●專長: 嵌入式系統開發、智慧型嵌入式家庭自動化系統設計、8051單晶片、多套自動化系統及驅動程Driver、WEB-ERP系統、ERP系統、生產線自動化系統
主辦單位:
財團法人自強工業科學基金會
學員須知:
注意事項