8051

現在的open source非常多,非常普遍,造成一個錯覺,寫程式很簡單,或是我已經學會甚麼甚麼...

老實說電機系學生寫程式的能力都不高,能夠有一份競爭力就在於對於硬體的了解,而8051雖然是最簡單的MCU,或許以後可能也不會用到,但是用來理解CPU的動作是不錯的起點,也是我認為電機系的學生如果想往寫程式方面走的話,都應該認真學的。課程分為組合語言與C語言,了解兩種不同的方式控制相同的硬體。

1. 使學生了解微算機硬體組成架構與指令運作觀念,並進一步學習其軟體程式撰寫之方法與技巧。俾使學生具備數學、基礎科學及電機工程專業知識,與專題實作之能力。

2. 輔以實驗課程之內容,學生將能透過設計不同軟體程式而將微算機作各種實際生活應用。俾使學生具備解決問題、符合實際需要並學以致用的知識與技能。 


(一)教科書:

Muhammad Ali Mazidi, Janice Gillispie Mazidi and Rolin D. McKinlay, The 8051 Microcontroller and Embedded Systems, 2nd Edition, Pearson.

(ISBN:9789862801963)