最新单晶片微处理机简介ppt课件PPT课件

上传人:cn****1 文档编号:569340954 上传时间:2024-07-28 格式:PPT 页数:47 大小:670KB
返回 下载 相关 举报
最新单晶片微处理机简介ppt课件PPT课件_第1页
第1页 / 共47页
最新单晶片微处理机简介ppt课件PPT课件_第2页
第2页 / 共47页
最新单晶片微处理机简介ppt课件PPT课件_第3页
第3页 / 共47页
最新单晶片微处理机简介ppt课件PPT课件_第4页
第4页 / 共47页
最新单晶片微处理机简介ppt课件PPT课件_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《最新单晶片微处理机简介ppt课件PPT课件》由会员分享,可在线阅读,更多相关《最新单晶片微处理机简介ppt课件PPT课件(47页珍藏版)》请在金锄头文库上搜索。

1、单晶片微处理机简介单晶片微处理机简介pptppt课课件件簡介uu單晶片微處理器主要義涵整個微處理機系統搭配簡單周邊模組與輸出入介面以單晶片型態完成,uu單晶片微處理器中包含系統運作所需之周邊模組與模組驅動程式、系統程式與應用程式。uu國內外有許多晶片公司,分別針對不同應用,設計有許多種單晶片微處理機系列,如:8051、PIC、ARM、等等 。2 2ISU EEISU EE監督單元(monitor unit) uu對系統穩定性與多元應用之需求,單晶片微處理器皆設計監督單元,負責執行監督與管理系統,系統重置系統重置(Reset)(Reset)電源啟動電源啟動(Power up)(Power up)

2、電源耗弱電源耗弱(Brown out)(Brown out)睡眠模式睡眠模式(Sleep mode)(Sleep mode)看門狗看門狗(Watchdogs)(Watchdogs)中斷控制器中斷控制器(Interrupt control)(Interrupt control)9 9ISU EEISU EE系統重置(Reset) uu可可分分成成熱熱機機重重置置(hot (hot reset)reset)與與冷冷機機重重置置(cold (cold reset)reset)。uu冷冷機機重重置置(cold (cold reset)reset)指指的的是是電電源源剛剛啟啟動動之之重重置置動動作作,此

3、此時時單單晶晶系系統統內內之之記記憶憶體體與與暫暫存存器器皆皆處處於於未使用狀態,其內容為隨機之數值未使用狀態,其內容為隨機之數值( (不可預測不可預測) )uu熱熱機機重重置置(hot (hot reset)reset)指指的的是是正正常常使使用用中中,因因各各種種異異常常訊訊號號或或使使用用者者設設定定,產產生生系系統統重重置置情情況況,此此時單晶片系統內之記憶體與暫存器皆已設定資料。時單晶片系統內之記憶體與暫存器皆已設定資料。1010ISU EEISU EE啟動電源管理概念 電源重置訊號重置訊號電源未穩定前之重置產生誤動作誤動作,可應用啟動計時器避免電源應用Power on reset避

4、免誤動作Power on重置訊號Power on reset 電路 1111ISU EEISU EE各種常見電源不穩定現象 瞬間脈衝接地雜訊電源故障電源耗盡1212ISU EEISU EE電源brown out現象偵測 偵測到,VTbor偵測不到VborTbor1313ISU EEISU EE睡眠模式睡眠模式(Sleep mode)與與看門狗計時器看門狗計時器(Watchdogs timer)uu睡睡睡睡眠眠眠眠模模模模式式式式:單單晶晶系系統統設設計計睡睡眠眠模模式式或或省省電電模模式式。如如此此,便便可可在在非非使使用用時時期期停停止止系系統統運運作作或或降降低低運運作作之之功功率率,達達

5、成成節節能能與與延延長長操操作作時時間間的的目目的的。因因此此,設設計計有有睡睡眠眠模模式式之之控控制制,包包含含設設定定與與喚喚醒醒之之機制。機制。uu看看看看門門門門狗狗狗狗計計計計時時時時器器器器(Watchdogs (Watchdogs timer) timer) :為為預預防防長長時時間間當當機機之之事事件件發發生生,單單晶晶片片微微處處理理機機提提供供看看門門狗狗計計時時器器(Watchdogs (Watchdogs timer)timer),定定時時檢檢視視系系統統是否正常,或將系統由睡眠模式喚醒。是否正常,或將系統由睡眠模式喚醒。1414ISU EEISU EE中斷控制器中斷控

6、制器(Interrupt control)uu中中斷斷控控制制器器管管理理功功能能包包括括中中斷斷向向量量、中中斷斷致致能能與與遮遮罩罩、中中斷優先權、中斷旗標等。斷優先權、中斷旗標等。uu中中斷斷向向量量:發發生生中中斷斷時時,CPUCPU需需執執行行之之中中斷斷服服務務程程式式所所在在之位址。單晶片微處理機一般使用固定向量模式。之位址。單晶片微處理機一般使用固定向量模式。uu中中斷斷致致能能與與遮遮罩罩:各各周周邊邊模模組組之之中中斷斷功功能能可可透透過過中中斷斷控控制制器器加加以以致致能能( (使使周周邊邊產產生生中中斷斷) )、遮遮罩罩( (使使周周邊邊無無法法產產生生中中斷斷) )。

7、uu中中斷斷優優先先權權:當當有有不不同同周周邊邊產產生生中中斷斷訊訊號號時時,依依中中斷斷優優先先權權執執行行對對應應之之中中斷斷服服務務程程式式。優優先先權權高高之之中中斷斷將將優優先先執執行行,優先權高之中斷訊號,可中斷優先權低之服務程式。優先權高之中斷訊號,可中斷優先權低之服務程式。uu中中斷斷旗旗標標:當當有有周周邊邊產產生生中中斷斷訊訊號號時時,同同時時會會設設定定周周邊邊模模組之中斷旗標,供組之中斷旗標,供CPUCPU辨識中斷來源。辨識中斷來源。1515ISU EEISU EE時脈產生器時脈產生器(Timing generate)uu數位系統運作需要有一基本之系統時脈。並以此為基

8、礎訊號,乘除某些數值,以便得到各周邊模組所需之工作時脈。uu單晶系統中常以簡單之振盪晶體或RC振盪電路產生基本時脈訊號。若若要要產產生生更更高高之之系系統統時時脈脈,可可應應用用鎖鎖相相迴迴路路(phase lock loop, PLL)(phase lock loop, PLL)時脈合成器時脈合成器若若要要產產生生較較低低之之時時脈脈,可可經經由由計計數數器器除除頻頻產產生系統時脈生系統時脈 。1616ISU EEISU EE RC振盪電路 1717ISU EEISU EE除頻電路之基本方塊圖 M-1比較器計數器clcok重置/reset相等clock/M1818ISU EEISU EE相鎖

9、迴路時脈合成器方塊圖 fsys電壓控制振盪器相位偵測器迴路濾波器除頻NFosc1919ISU EEISU EE計時計時/計數器計數器uu計時計時/ /數模組為單晶片系統之重要模組。數模組為單晶片系統之重要模組。 輸輸入入訊訊號號透透過過預預除除器器(Prescaler)(Prescaler),使使時時脈脈速速率率降降低低與獲得較穩定訊號。與獲得較穩定訊號。 計計數數後後之之輸輸出出,通通過過後後除除器器(Postescaler)(Postescaler),可可將將計計數結果分群輸出或降低模組計數輸出速率。數結果分群輸出或降低模組計數輸出速率。 uu妥妥善善應應用用計計時時器器模模組組所所輸輸出

10、出之之計計數數數數值值,可可設設計各種周邊應用模組。計各種周邊應用模組。 捕抓捕抓(capture)(capture)模組模組 比較比較(compare)(compare)模組模組 脈波寬調變脈波寬調變(pulse width modulation)(pulse width modulation)模組。模組。 2020ISU EEISU EE計時(計數)器模組架構 預除器計時器或計數器後除器FOSCF_timer/MF_timerTimeroverflow or equal控制暫存器狀態暫存器其它模組計數數值2121ISU EEISU EE馬錶訊號&超聲波測距訊號-捕抓(capture)模組應

11、用2222ISU EEISU EE捕抓(capture)模組之基本架構圖 輸入腳位預除器或邊緣偵測資料暫存器計時器控制暫存器狀態暫存器捕捉致能2323ISU EEISU EE比較(compare)模組之基本架構圖 資料暫存器比較器計時/數器模組暫存器控制暫存器狀態暫存器輸出控制輸出腳位相等控制特殊模組2424ISU EEISU EEPWM訊號與基本應用概念 週期Duty cyclePWM 訊號低通對應於Duty cycle直流平均訊號2525ISU EEISU EE基本基本I/O埠埠uu單單晶晶系系統統之之基基本本輸輸出出入入模模組組,可可設設定定規規劃劃各各模模組位元之輸出入方向組位元之輸出

12、入方向( (輸入、輸出或雙向輸入、輸出或雙向) )。uu輸出埠之設計模式輸出埠之設計模式 有有開開集集( (汲汲) )級級輸輸出出、三三態態輸輸出出、圖圖騰騰柱柱輸輸出出,以以及及是是否資料緩衝否資料緩衝(buffer)(buffer)。 推推動動能能力力從從數數mAmA至至數數十十mAmA,一一般般推推動動能能力力之之流流入入電流電流( (汲入汲入sink)sink)與流出電流與流出電流( (源出源出source)source)驅動力不同。驅動力不同。uu輸入埠之設計模式輸入埠之設計模式 有有弱弱提提升升電電阻阻(pullup (pullup resistance resistance )

13、)輸輸入入模模式式、史史密密特觸發模式、資料閂鎖特觸發模式、資料閂鎖(latch)(latch)模式等。模式等。uu在在省省電電模模式式底底下下,使使用用者者需需依依照照資資料料手手冊冊與與系系統設計將所有輸出入埠設定至省電狀態。統設計將所有輸出入埠設定至省電狀態。2626ISU EEISU EE同步傳輸&非同步傳輸 傳輸時脈資料位元資料位元傳輸時脈2727ISU EEISU EEADC與DACuuADC:類比數位轉換過程,若希望轉換完成之數位資訊保持所有原類比訊號之特徵。需依取樣定理(sampling theorem)取樣。uuDAC:將數位資訊轉換為類比訊號之轉換過程 。uu取樣定理: 取

14、樣時間 為類比訊號之最高頻率 2828ISU EEISU EE類比訊號轉換數位資訊之轉變過程 3 6 7 4.取樣維持ADC連續類比訊號離散類比訊號離散數位資訊2929ISU EEISU EE類比轉數位(ADC)基本架構圖 類比輸入資料暫存器控制暫存器狀態暫存器類比轉數位(ADC)取樣維持電路取樣轉換格式開始轉換轉換完成3030ISU EEISU EE數位資訊轉換為類比訊號轉變過程3 6 7 4 .低通濾波器ADC一階維持重建離散數位資訊離散類比訊號連續類比訊號3131ISU EEISU EE數位轉類比(DAC)基本架構圖資料暫存器數位轉類比(DAC)類比輸出重建濾波器電路3232ISU EE

15、ISU EE周邊模組之控制方法周邊模組之控制方法uu一一般般可可分分為為兩兩類類:1 1、直直接接控控制制模模式式,2 2、互互動動控制模式。控制模式。uu直直接接控控制制模模式式:設設定定後後周周邊邊模模組組自自行行運運作作不不需需額額外外控控制制,如如:基基本本之之數數位位輸輸出出/ /輸輸入入埠埠、或或PMMPMM模組。模組。uu互互動動控控制制模模式式:CPUCPU與與周周邊邊模模組組需需透透過過一一來來一一往往之之交交握握(handshake)(handshake)程程序序、或或答答詢詢過過程程,才才能能完完成成正正確確之之控控制制。一一般般依依互互動動處處理理方方式式,分分諮詢控制

16、式與中斷控制式。諮詢控制式與中斷控制式。3333ISU EEISU EE周邊模組直接控制模式 處理模組資料開始繼續設定模組控制資料開始繼續設定設定流程處理流程3434ISU EEISU EE周邊模組諮詢控制模式 設定模組控制資料開始繼續設定是否資料備妥處理模組互動資料清除相關狀態旗標開始繼續諮詢是否設定流程處理流程3535ISU EEISU EE周邊模組中斷控制模式 模組中斷服務程式模組中斷服務程式模組產生中斷中斷返回設定模組控制資料設定模組中斷向量啟動模組與系統中斷功能開始繼續設定流程處理流程3636ISU EEISU EE中斷服務程式之設計規則uu使使用用中中斷斷控控制制功功能能必必須須將

17、將中中斷斷服服務務程程式式,設設定定至至對應之中斷向量。對應之中斷向量。uu中斷服務程式必需執行下列步驟:中斷服務程式必需執行下列步驟: 遮罩低階或全部中斷,避免中斷期間再中斷。遮罩低階或全部中斷,避免中斷期間再中斷。 檢查中斷旗標,確定中斷源是那一周邊所產生。檢查中斷旗標,確定中斷源是那一周邊所產生。 暫存器保存與還原。暫存器保存與還原。 迅速處理中斷資料。迅速處理中斷資料。 清除中斷旗,使下次中斷訊號可繼續產生。清除中斷旗,使下次中斷訊號可繼續產生。uu中中斷斷服服務務程程式式必必需需以以最最短短之之時時間間結結束束,避避免免影影響響系統正常運作。系統正常運作。uu中中斷斷服服務務程程式式

18、之之資資料料區區,避避免免因因中中斷斷過過程程影影響響資資料之完整性。料之完整性。3737ISU EEISU EE中斷服務程式流程圖檢查中斷旗標是否模組中斷中斷訊號中斷返回遮罩低階或全部中斷保存CPU之暫存器還原CPU之暫存器中斷致能處理模組互動資料處理模組互動資料清除相關中斷旗標清除相關中斷旗標是是3838ISU EEISU EE單晶片系統之設計與發展單晶片系統之設計與發展uu系統設計開發過程包括有規格設定分析、規格設定分析、系統架構設計、系統架構設計、軟應體功能劃分、軟應體功能劃分、功能模擬與驗證、功能模擬與驗證、功能與系統測試、功能與系統測試、系統修改系統修改3939ISU EEISU

19、EE單晶片之整合發展環境單晶片之整合發展環境(integrate development environment, IDE)uu系統設計開發過程繁瑣,整合發展環境將所有功能整合在單一軟體界面,包括有:專案管理、專案管理、文件編輯與編譯、文件編輯與編譯、執行執行( (模擬、執行、下載執行模擬、執行、下載執行) )、偵錯功能、偵錯功能、記憶體檢視、記憶體檢視、反組譯功能、反組譯功能、及其他檢查與控制功能及其他檢查與控制功能 4040ISU EEISU EE單晶片微處理器學習流程 uu瞭瞭解解基基本本之之單單晶晶架架構構與與周周邊邊模模組組關關係係及及各各模模組組之用途。之用途。uu進一步瞭解模組之

20、應用與模組設計之技巧。進一步瞭解模組之應用與模組設計之技巧。uu熟熟練練基基本本之之軟軟體體程程式式技技巧巧,透透過過對對基基本本程程式式流流程程與與資資料料處處理理技技巧巧,可可以以以以各各種種語語言言撰撰寫寫程程式式( (因因為為單單晶晶片片講講究究效效率率,一一般般使使用用非非標標準準化化之之組組合合語語言言,每每一一種種系系列列CPUCPU有有自自己己之之語語言言,可可經經由由CPUCPU之之data sheetdata sheet快速學習指令集快速學習指令集) )。uu熟悉發展流程與發展之工具環境與應用技巧。熟悉發展流程與發展之工具環境與應用技巧。4141ISU EEISU EE學習

21、重點 uu專案管理uu程式之撰寫與偵錯uu模組化之發展與偵錯uu模擬仿真偵錯技巧 uu軟硬體與系統整合偵錯技巧 4242ISU EEISU EE模組化之發展與偵錯uu基本技巧為使用模擬激勵與資料,並透過虛擬架構(Dummy program)呼叫。uu單步執行(step)、中斷點(breakpoint)等設定程式觀察點,分析程式執行流程與結果,並判斷與預期是否相符。uu以中斷模式控制之模組,由於中斷程式會與偵錯技巧中,單步執行(step)、中斷點(breakpoint)等偵錯用中斷模式互相影響。4343ISU EEISU EE模擬仿真偵錯技巧uu當當硬硬體體尚尚未未正正確確完完成成時時,一一般般

22、可可透透過過發發展展環環境境之之模模擬擬(simulation)(simulation)或或仿仿真真(emulation)(emulation)功功能能進進行行軟軟硬硬體體之之偵偵錯錯,可可透透過過軟軟、硬硬體體之之中中斷斷點點(breakpoint)(breakpoint)、流流程程追追蹤蹤(trace)(trace)、同同步步觸觸發發等等偵錯技巧發現程式間潛藏之錯誤偵錯技巧發現程式間潛藏之錯誤(BUG)(BUG)。 模模擬擬(simulation)(simulation),為為整整合合發發展展環環境境(IDE)(IDE)提提供供,以以軟體模擬該單晶片微處理器之核心與周邊模組功能。軟體模擬該

23、單晶片微處理器之核心與周邊模組功能。 仿仿 真真 (emulation)(emulation): 線線 上上 仿仿 真真 器器 (in (in circuit circuit emulation, emulation, ICE)ICE)提提供供單單晶晶片片微微處處理理器器之之核核心心與與周周邊邊模模組組之之硬硬體體模模擬擬,並並可可與與外外部部之之硬硬體體電電路路連連接接,如如此此可輕易進行軟、硬體之交互偵測。可輕易進行軟、硬體之交互偵測。4444ISU EEISU EE結論結論uu單單晶晶片片系系統統是是各各種種系系統統整整合合應應用用之之核核心心,也也是是系系統統晶晶片片(SOC)(SOC

24、)設設計計之之重重點點。由由於於應應用用與與晶晶片片種種類類之之多多樣樣化化。因因此此,學學習習時時應應以以各各種種周周邊邊模模組組之之設設計計、應應用用與與控控制制概概念念為為主主,配配合合相相關關晶晶片片之之實實作作演演練練,並並於於相相關關之之課課程程多多方方瞭瞭解解,如如此必能收到事半功倍之效果。此必能收到事半功倍之效果。uu由由於於坊坊間間有有許許多多單單晶晶片片微微處處理理機機之之學學習習資資料料,可可挑挑選選容容易易實實作作演演練練之之晶晶片片系系列列學學習習。也也可可配配合合,晶晶片片公公司司舉舉辦辦之之設設計計比比賽賽,透透過過比比賽賽學學習習該公司所開發設計之晶片系列。該公

25、司所開發設計之晶片系列。4545ISU EEISU EE習題習題1.1.CPUCPU指指令令集集之之設設計計技技術術,可可分分為為複複雜雜指指令令集集 (CISC)(CISC)與與精精簡簡指指令令集集(RISC) (RISC) 核核心心,請請說說明明比比較。較。2.2.列出監督單元常見之監督功能。列出監督單元常見之監督功能。3.3.畫出基本之計時畫出基本之計時/ /計數器模組之方塊圖。計數器模組之方塊圖。4.4.分分別別說說明明捕捕捉捉、比比較較、脈脈波波寬寬調調變變(capture, (capture, compare, PWM, CCP)compare, PWM, CCP)模組之功能概念。模組之功能概念。5.5.請畫出中斷服務程式之流程,並說明之。請畫出中斷服務程式之流程,並說明之。6.6.請請說說明明模模擬擬(simulation)(simulation)或或仿仿真真(emulation)(emulation)功能,並指出功能,並指出 4646ISU EEISU EE

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号