2021-fall-comm-4305175-microprocessor-based-system-and-interface-techniques


* 本課程歡迎大學部學生修習。


* 研究所學生且非本實驗室同學,若要修習本課程,務必事先與老師email huclee.nthu@gmail.com聯繫,確認具有相關知識之後才可以修本課程,否則老師將拒絕其修課! 

    ==> 不要怪我,太多來混的研究生了!要怪就怪你們學長姊混到我受不了。

    ==> 本課程本學期有多名研究生來修本課程,最後沒有拿到學分。請各位同學引以為戒! 本課程花我們實驗室非常多錢與資源(學校沒有給我們額外資源),非常歡迎各位真心向學的學生來學習交流,想混學分的就不要來鬧了! 業界很小,名聲會傳出去的!










COMM 4305175 微處理機系統與介面技術 (Microprocessor based system and interface techniques)

Announcements

Meet you @ 創新大樓102, Fri 345 (0930~1200) 


Course Description

微處理機(microprocessor)是眾多電子產品的基礎控制系統,更是嵌入式系統當中的核心元件。本課程介紹為微處理機系統的設計與運作原理,以及如何收集資料並控制周邊系統。我們會討論微處理機軟體的運作原理,包含嵌入式系統的架構,registerI/Oaddress modetimerinterrupt等,並了解軟體與硬體之間的交互作用。熟悉微處理機後,我們會介紹常見的各種微處理機的介面,包含UARTSPII2CUSB等,以及儲存介面如SD卡,以及數位類比轉換介面ADC/DAC等。本課程的目的,是希望提供同學了解微處理機系統的設計概念,進而可以自行設計獨特系統,達到特定目的。修習本課程所得的知識,可奠定日後研習嵌入式作業系統(embedded operating system)以及聯網崁入式系統等進階課程的紮實基礎。

 

Microprocessor is a fundamental componentin electric products as well as the core of the embedded system. This courseintroduces the design of microprocessor, how it collects data from outside componentsand controls peripheral devices. This course covers the architecture of anembedded system, register, input/output, address mode, timer and interrupt.Common interfaces of a microprocessor, including UART, SPI, I2C and USB areintroduced .The goal of this course is aim to provide the fundamental knowledgefor the advanced course including embedded operating system and networkedembedded system. Prerequisite: Operating System, Programming Language, Computer Organization, Logic Design.


Prerequisite

(Compulsory強制擋修 沒修過請勿選此課程Operating System, Programming Language, Computer Organization, Logic Design.

 

Instructor

*  Prof.李皇辰Warren Huang-Chen Lee (Instructor), huclee.nthu 小老鼠  gmail.com  

Lecture

教學大樓(共同教室) 共教515Friday 345 (0930~1200)

 

Syllabus (Tentative)

  • Introduction
  • Instruction Set Architecture -1
  • Instruction Set Architecture -2 Registers
  • Launch Pad/Arduino/Nuvoton NUC140 introduction and IO programming
  • Instruction Set Architecture -3Addressing Mode
  • Digital Input/Output Port, Keyboard
  • Interrupt, Timer & Watchdog (Release Term Project)
  • Term-Project Presentation (1)  
  • Term-Project Presentation (2) 
  • Analog Digital Converter
  • Serial Communication Interface, UART
  • Serial Communication Interface, UART 
  • Serial Communication Interface, SPI
  • Serial Communication Interface, I2C, USB
  • Term-Project Demonstration (1) 
  • Term-Project Demonstration (2) 


Textbook & References

1. MSP430 Microcontroller Basics, By: John Davies, Publisher: Newnes (September 4, 2008). ISBN-10: 0750682760.

2. Designing Embedded Hardware, Second Edition. By: John Catsoulis; Publisher: O'Reilly Media; Released: May 2005

3. MSP430x2xx Family User’s Guide (slau144h.pdf)

4. http://www.atmel.com/devices/atmega328p.aspx

 

Grading:

*  Attendance: 10%

*  Homework: 30%

*  Labs:30% (5 labs/6% each)

*  Term project and report: 30%

 

Department of Communications Engineering,

National Chung Chen University, Taiwan

Locations of visitors to this page Locations of visitors to this page free countersLocations of Site Visitors


=========================================


2021微處理機系統與介面設計 第一組 陳冠儒 劉家豪 邱子峯 蕭堯

https://youtu.be/IA7GklXqCKc


2021微處理機系統與介面設計 第二組 蔡維倫 夏子聰 陳皇隆

https://youtu.be/gGwGtE09Ldw


2021微處理機系統與介面設計 第三組 陳信宏 陳妍臻 許家瑜 陳威丞

https://youtu.be/A7oSGA1_lTc


2021微處理機系統與介面設計 第四組 劉敏彤 仲唯琪 黃瀞儀

https://youtu.be/_3z5OgmmXhc


2021微處理機系統與介面設計 第五組 黃奕勝 曾浚豪 李韋漢 李維倫

https://youtu.be/OvO0Idvj2aw


2021微處理機系統與介面設計 第六組 林聖培 許名弦 許芳嘉 吳尚育

https://youtu.be/gUj4f5FBkzk


2021微處理機系統與介面設計 第七組 王永君 李宜臻 林昱豪 簡廷祐

https://youtu.be/QwZrGjB1bzo


2021微處理機系統與介面設計 第八組 丁凱文 朱冠彰 吳承恩

https://youtu.be/HybKMATOAx8


2021微處理機系統與介面設計 第九組 徐睿桐 張睿凱 張育晨

https://youtu.be/rLYKwPoMwEE



=========================================


Jan 2020成果展示===TBD


2020微處理機系統與介面設計 第1組  

https://youtu.be/ZQoj9eq7poU


2020微處理機系統與介面設計 第2組  

https://youtu.be/wNM-zzGDxn0


2020微處理機系統與介面設計 第3組  

https://youtu.be/XXdEttbeD4g


2020微處理機系統與介面設計 第4組  

https://youtu.be/fLWi1PqxEu0


2020微處理機系統與介面設計 第5組  

https://youtu.be/SYLyvQGx8JM


2020微處理機系統與介面設計 第6組  

https://youtu.be/4ygEyJSXN3k


2020微處理機系統與介面設計 第7組  

https://youtu.be/-BnorrEboNU

https://youtu.be/fNi3aqGEAkc

 

 

=========================================



Jan 2019成果展示


洗衣機小幫手 幫忙提醒洗衣服的狀態的物聯網裝置

YouTube 影片


微處理機系統の 具有智慧通訊能力的 套房生活裝置── 不幸人生改變器

YouTube 影片


 空氣品質智能系統

YouTube 影片


自動偵測洗衣機空位

YouTube 影片


自動轉向電風扇

YouTube 影片


宿舍の拉基桶

YouTube 影片


鞋子亂丟矯正機

YouTube 影片


貓砂鈴(ㄌㄧㄥ)鈴(ㄌㄧㄥ) 貓砂盆如果不常清的話

YouTube 影片


Return to editing指導教授喚醒研究生系統

YouTube 影片


病床神器_跌倒BYEBYE

YouTube 影片

 

智慧防盜衣架

YouTube 影片


還敢宅在家啊肥宅! _要讓肥宅多多走出家門,去認識朋友

YouTube 影片


配對百分百 讓男女間僅透過生理上的特徵來進行配對

YouTube 影片


有害氣體偵測遠端警報器

YouTube 影片






Jan 2018  成果展示 Project demo  ==> 相關照片 https://photos.google.com/share/AF1QipPFjnRS6-U9cQpHeeEZQwDZ9AaSGorEt1weWSWICdJV0dVFt3b9ZbmrF8afsbHRWg?key=RWhhbGIwQVBIdFFGWmllcUZlZE5qbmpyeWt3WkF3

YouTube 影片



YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片

YouTube 影片






















** 本期2017年1月的期末成果展示**


偵測心跳並透過藍芽回傳到手機

YouTube 影片


光學LED分析飲料內容物(超厲害)

YouTube 影片


偵測老人跌倒的穿戴式裝置 用LoRa回傳訊號

老人跌倒LoRa通訊 穿戴式裝置


超音波偵測行人並透過2.4G無線電回報

YouTube 影片


太陽能/市電自動偵測切換電力來源

YouTube 影片


2.4G無線電精準時間多人搶答分判系統

YouTube 影片


用2.4G無線電作遙控汽車

YouTube 影片


利用紅外線的人體定點定位系統

YouTube 影片






web analysis site