微處理機原理與應用
Principles and Applications of Microprocessors
| 節 | 週三 |
|---|---|
5 13:20–14:10 | 微處理機原理與應用 SA312(光復) 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
本課程旨在帶領學生探索微處理機(Microprocessor)的運作原理,並以經典的 8051 單晶片微控制器(Microcontroller)為應用對象。課程內容涵蓋 8051 的內部架構、定址方式、指令集、I/O控制、中斷控制、定時器/計數器以及串列通訊等,透過編寫組合語言(Assembly Language),直接與硬體對話。核心目標在於讓學習者掌握嵌入式系統設計基礎,未來易學習更複雜的微處理機之應用。 This course is designed to guide students in exploring the operational principles of microprocessors, focusing on the application of the classic 8051 microcontroller. It covers the 8051's internal architecture, addressing modes, instruction set, I/O control, interrupt control, timers/counters, and serial communication. By writing assembly language, learners will interact directly with the hardware. The core objective is to enable students to master the fundamentals of embedded system design, laying a solid foundation for learning more complex microprocessor applications in the future.
(建議) 計算機概論
無備註
參考書: 蔡朝洋, 單晶片微電腦 8051/8951原理與應用, 第八版, 全華圖書, 2021. (ISBN: 9789865037819) M.A. Mazidi, R.D. McKinlay, and J.G. Mazidi, The 8051 Microcontroller: A Systems Approach, Pearson, 2012. (ISBN: 9781292027265) 配合事項: 需自備筆電 (安裝 Windows 作業系統) 上課
出席狀況:10% 小考/課堂實作平均:50% 期中考:20% 期末專案:20%
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | 課程介紹 與 微處理機與微控制器概觀 Course Introduction and Overview of Microprocessors and Microcontrollers 2026-09-09(三) 時數:[2026-09-09]陳慶永(3.00) |
| 第 2 週 | 數字系統與算術 Number System and Arithmetic 2026-09-16(三) 時數:[2026-09-16]陳慶永(3.00) |
| 第 3 週 | 微處理機系統之工作原理 Principles of Microprocessor Systems 2026-09-23(三) 時數:[2026-09-23]陳慶永(3.00) |
| 第 4 週 | 整合式開發環境與定址模式練習 IDE and Addressing Modes Exercise 2026-09-30(三) 時數:[2026-09-30]陳慶永(3.00) |
| 第 5 週 | MCS-51 單晶片微控制器介紹 (1) Introduction to MCS-51 Single-Chip Microcontroller (1) 2026-10-07(三) 時數:[2026-10-07]陳慶永(3.00) |
| 第 6 週 | MCS-51 單晶片微控制器介紹 (2) Introduction to MCS-51 Single-Chip Microcontroller (2) 2026-10-14(三) 時數:[2026-10-14]陳慶永(3.00) |
| 第 7 週 | MCS-51 之指令集與組合語言程式設計 (1) MCS-51 Instruction Set and Assembly Language Programming (1) 2026-10-21(三) 時數:[2026-10-21]陳慶永(3.00) |
| 第 8 週 | 期中考 Midterm Exam 2026-10-28(三) 時數:[2026-10-28]陳慶永(3.00) |
| 第 9 週 | MCS-51 之指令集與組合語言程式設計 (2) MCS-51 Instruction Set and Assembly Language Programming (2) 2026-11-04(三) 時數:[2026-11-04]陳慶永(3.00) |
| 第 10 週 | 基本 I/O 控制 (1) Basic I/O Control (1) 2026-11-11(三) 時數:[2026-11-11]陳慶永(3.00) |
| 第 11 週 | 基本 I/O 控制 (2) Basic I/O Control (2) 2026-11-18(三) 時數:[2026-11-18]陳慶永(3.00) |
| 第 12 週 | 中斷控制 Interrupt Control 2026-11-25(三) 時數:[2026-11-25]陳慶永(3.00) |
| 第 13 週 | 計時/計數器 Timers / Counters 2026-12-02(三) 時數:[2026-12-02]陳慶永(3.00) |
| 第 14 週 | 串列介面控制 Serial Interface Control 2026-12-09(三) 時數:[2026-12-09]陳慶永(3.00) |
| 第 15 週 | 應用專題 Applied Projects 2026-12-16(三) 時數:[2026-12-16]陳慶永(3.00) |
| 第 16 週 | 期末專案 Final Project 2026-12-23(三) 時數:[2026-12-23]陳慶永(3.00) |
M.A. Mazidi, J.G. Mazidi, and R.D. McKinlay, The 8051 Microcontroller and Embedded Systems Using Assembly and C, 2nd Edition, Pearson, 2013. (ISBN: 9781292026572)
- 地點
- 教師未提供此項資料
- 時間
- 教師未提供此項資料
- 聯絡方式
- 教師未提供此項資料
