教室異動
下週起上課教室改為 F401A,上課時間目前暫訂不更動。
課程大綱 拷貝自課程資訊系統
8051架構介紹,C語言簡介
第一週 MCS-51系列介紹
第二週 AT89C51ED2 實習板簡介
第三週 程式開發流程(Keil C 開發環境 與 Flip燒錄程式介紹)
第四週 C語言簡介
實作,每人每次上課驗收程式,可討論,不可抄襲,但作不出來時可以交程式屍體
第五週 基本輸出(跑馬燈)
第六週 基本輸出(步進馬達)
第七週 基本輸出(七段顯示器)
第八週 基本輸出(LCD顯示器)
第九週 基本輸入(指撥開關)
第十週 基本輸入(鍵盤掃描)
第十一週 中斷介紹
第十二週 計時器實習—計時計數器結構
第十三週 計時器實習---音樂演奏
第十四週 串列傳輸實習(UART結構)
第十五週 串列傳輸實習(8051---8051)
第十六週 串列傳輸實習(PC---8051
期末分組上台DEMO報告,每組不可超過五人。
第十七週 報告
第十八週 報告
上課用書
8051 C 語言實作寶典 謝澄漢 宏有書局
計分方式
期中 20% 筆試:8051結構,基本C語言設計。
平時 50% 上課程式實作結果驗收,約十次。
期末 30% 作品DEMO,上台報告。
教師資訊
莊欽龍
clchuang@tea.ntue.edu.tw