自強課程

課程名稱
MCS-8051單晶片系統實作應用班【電路圖+PCB設計製作+C51(C語言)與A51(組合語言)軟韌體實作】
★課程費用包含老師自編教材、餐點及贈送8051板子(價值4,500)+PCB樣品製作費(價值 5,500) 如期開班
※前10名的學員贈送:三用電錶、斜口鉗、尖嘴鉗、30W烙鐵/烙鐵架、焊錫、助焊劑 (價值1,000)
※本課程為實際產品實戰實作教學,為確保教學品質,每班人數限15人
由於MCS-8051架構簡單,是目前被廣泛運用的微處理器,佔有很大的市場比例。且由於嵌入式系統技術門檻相對比較高。對於想進入ARM嵌入式系統領域,但對於數位邏輯電路與單晶片基礎不熟悉,是不容易進入ARM嵌入式系統領域。 本課程以實戰與學員動手實作為主、理論為輔,實戰與學員動手實作環節大約占全部課程的85%。講授MCS-8051內部構造、指令執行及IO輸入/輸出之基本知識,採用C51(C語言)與A51(組合語言)程式混合編寫,且以實戰LAB方式與在課堂上由講師現場實際撰寫MCS-8051程式碼範例,藉以大量講解MCS-8051介面特性,以培養學員利用微處理器控制於日常生活的應用能力,強化C51(C語言)與A51(組合語言)程式編寫能力,以提升學員的硬體+軟韌體實戰能力、技術創造能力,為學習ARM嵌入式系統打下良好基礎。

★本課程依照業界實務實際操作,增加:1.硬體電路圖設計(EAGLE軟體)與PCB Layout佈線。 2. IC零件選型指導與PCB板製作(送PCB板廠洗板)與實際焊接技術。3.軟硬體調試技術。
 課程代碼:
01C039
 上課時間:
10/7(日)至1/13(日),每週日9:00~16:00,共計80小時 (10/21及12/30停課一次) [1/6&1/13上課時間9:00~17:00] 
 上課時數:
80 小時
 課程費用:
36000元 (符合超值優惠價格者需送出報名表後,系統發出報名成功回函確認金額。)
 超值優惠:
  • 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 35000 元
  • 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 800 點
 課程特色:
1. 增加硬體電路圖設計與PCB Layout佈線,零件選型與PCB板製作(PCB板廠洗板)與實際焊接技術,軟硬體調試技術。
2. 結合MCS-8051完整實驗板,深入淺出講解8051內部硬體架構、組織與C51(C語言)與A51(組合語言)指令分析
3. 強化C51(C語言)與A51(組合語言)程式編寫能力
4. 詳細介紹 MCS-8051 各個實戰 LAB實驗 實驗原理、軟體設計和硬體設計等技術,且培養閱讀IC Data Sheet之能力
5. 增加 MCS-8051 電源管理範例,更加貼近業界需求
6. 以實戰LAB方式與在課堂上實際撰寫MCS-51程式碼範例,強化學員真正可運用於業界的程式編寫能力
7. 為了課程品質的提升,特提供1.數位示波器. 2.電源供應器,提供學員於教室使用,以提升學員實作實戰之能力。
 修課條件:
需具有C程式語言基礎及數位邏輯基本觀念
 課程大綱:
A:硬體設計技術應用實戰(共12小時)
1. EAGLE PCB軟體安裝、各項環境設置
2. EAGLE個人設置、使用者介面介紹、Control Panel介紹
3. 元件庫建立:Package封裝、Symbol符號、Device器件
4. 繪製電路圖、簡介使用元件庫、連線、圓形、弧形、長方形和TEXT
5. 電氣規則檢查(ERC)
6. 設計印刷電路板/PCB Layout(手動佈線/Autorouter 自動佈線器)
7. 繪圖與製造資料的輸出(Gerber資料/鑽孔資料)

B:MCS8051 基礎實戰應用(基礎篇:強化51單晶片技術)(共24小時)
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】:按鍵及彈跳處理 + 8051控制8*LED電路圖設計演示、繪製指導
【★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通訊 + 8051接RS232串列埠電路圖設計演示、繪製指導

C:MCS8051 專題實作實戰應用(共24小時)
【★LAB10】:MCS-51 PWM 控制---【分別以C51(C語言)與A51(組合語言)完成】
【★LAB11】:MCS-51 步進馬達控制---【分別以C51(C語言)與A51(組合語言)完成】
LAB-5.實作【 以C51(C語言)完成 】
【★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(組合語言)如何混合呼叫與編寫

D: MCS8051 實際專案實戰應用 (業界實務篇:提升動手做的實務實戰能力)(共20小時包含焊接6小時+軟韌體撰寫9小時+調試6小時)

學習方式:通過課程指定的實際專案案例(或學員自選專案,成品PCB尺寸必須小於9cm*9cm,FR4雙面板,自選專案需經講師評審通過),對本課程學習效果做一個總結,增強理論的掌握和動手能力,專案全程有老師輔導並控制開發進度,最後進行作品的驗收。

PS1:本次課程指定的實際專案: 4I4O Relay繼電器工控板(RS232傳輸介面)。(如MODBUS,RS485應用將陸續進行)
PS2:學員需自行準備專案BOM表之零件備料,以DIP為主。
PS3:因PCB板製作需時大約7至14工作天,及專案BOM表之零件備料也要花時間,所以課程進度D,會安排在課程進度A之後,適當時間就開始進行,以利於課程進度的進行。

課程內容:
1、根據需求編寫需求分析報告和詳細設計,經講師評審通過後,進行下列步驟
2、電路圖和PCB設計、PCB板製作(送PCB板廠洗板)
2、器件選型、專案BOM表之零件備料、元件焊接
3、完成硬體調試
4、完成軟韌體程式設計和系統調試

參考資訊:農曆春節期間完成的 8051教學範例:實作 PS2 協訂的PC鍵盤實驗(http://tw.myblog.yahoo.com/yh-chiang/article?mid=500&prev=502&next=497&l=f&fid=9 )
  主辦單位:
財團法人自強工業科學基金會
  注意事項
【課程費用】36,000(會員於七天前報名享有會員優惠價35,000)
(★課程費用包含老師自編教材、餐點及贈送8051板子(價值4,500)+PCB樣品製作費(價值5,500))
(★上課學員請自備:三用電錶、斜口鉗、尖嘴鉗、30W烙鐵/烙鐵架、焊錫、助焊劑)
※前10名的學員贈送:三用電錶、斜口鉗、尖嘴鉗、30W烙鐵/烙鐵架、焊錫、助焊劑 (價值1,000)(依報名先後順序決定)
  • 若遇不可預測之突發因素,基金會保有相關課程調整、取消及講師之變動權。
  • 無紙化環境,輕鬆達到減碳救地球,即日起16小時以上課程結業證書或未達16小時課程上課證明皆以電子方式提供。
  • 本課程不適用廠商VIP折扣優惠
  • 會員紅利折抵限以原價或會員優惠價再折抵,其他方案不適用。
  • 課前請詳閱簡章之課程內容或利用課程諮詢電話。
  • 課程嚴禁旁聽,亦不可攜眷參與。
  • 優惠方案擇一使用。
  • 課程查詢或相關作業時程,請洽以下聯絡窗口。
    聯絡資訊