2-4 中斷.

Slides:



Advertisements
Similar presentations
项目二: 整体及一般检查 1. 任务一 整体状态的观察 一、体格发育 二、营养程度 三、精神状态 四、姿势与体态 五、运动与行为 2.
Advertisements

微處理機系統 第二章 MSP430 系列微控器軟硬體結 構.  2-1 MSP430 系列混合訊號微控器簡介  2-2 MSP430F44x 硬體架構  2-3 MSP430 微控器之定址模式  2-4 MSP430 微控器之指令字模式  2-5 MSP430 微控器之模擬指令  2-6.
第六章 遥感影像计算机解译  §1 信息提取的原理和方法 信息提取的原理和方法  §2 航空像片的信息提取 航空像片的信息提取  §3 卫星像片的信息提取 卫星像片的信息提取  §4 遥感影像地图 遥感影像地图 下一章 本章提要( … ) 主要介绍了遥 感数据的信息提取 的原理和方法,
第五章 肿 瘤 第一节 肿瘤的概念与特性  肿瘤是一大类常见病、多发病,对机体影响最 大的是恶性肿瘤  全世界每年有 700 万人死于恶性肿瘤,我国的 死亡率居第一位者是恶性肿瘤,而且仍有上升 趋势.
虎姑婆 仁愛國小 三年十五班 詹文心製作. 老虎出現了! 很久以前,有隻很 愛吃白白胖胖的小 孩的老虎精。老虎.
高瞻計畫(第二期) 永續環境相關新興科技融入 高中課程及教學之研究
中国职教学会质量保障与评估研究会2016年学术年会
肿瘤概论 外科教研室.
上海交通大学附属中学 李由 晏敏宽 刘华典 指导老师:朱乔荣 徐忠惠 制作:李由
学习目的和要求 第二章 审计组织体系与审计规范
電影裡的生命教育 主講人:李偉文 (牙醫師.作家.環保志工).
EF少儿英语学习研究报告(北京).
用“自言自语法”提高学生 英语口头表达能力 李奉栖.
我們通常都會稱自己為香港人?還是中國人? 為甚麼回歸了,人們口頭上不說是中國人,而是香港人呢?
台灣電力公司南區施工處 執行統包經驗簡報 陳副處長文欣 報告.
泥沙与水土保持 汇报人:曹文洪 2010年7月15~22日 新疆.
卵 巢 癌.
青春期男生女生交往.
第七章 8254可程式規劃計時/計數器 8254 Programmable Timers.
----银行间的比较 论资本构成与充足率 淡 彩 的 黑 板 淡 彩 的 黑 板 金融73班 王艺霏 王 英
金属学与热处理 主讲: 杨慧.
第七章 液压控制基本知识.
第1章 SPCE061A 單晶片簡介.
关于英语教学中课外阅读的教学反思 上海市中职英语中心组 沈毅.
好好國際物流股份有限公司 全球運籌物流服務建議 中 華 貨 物 通 關 自 動 化 協 會 理 事 長 劉 陽 柳 二○○二年五月十五日
102年7月31日-第4期集中式訓練與方法-內部講師培訓班報名表
Fuzzy在生活上的應用 陳詩豐 助理教授 龍華科技大學機械系.
4-10 STM Timer/Counter 與比較吻合輸出
17bit Smart Absolute Encoder
PWM (Pulse width modulation)驅動:脈波寬度調變就是依照控制訊號的大小,調整脈波串列寬度,控制電壓值愈大,脈波寬度就愈寬,利用正弦波做為脈寬調變電路的控制電壓,其頻率為需要的輸出頻率,以脈波控制電晶體ON-OFF動作,以調節馬達線圈電流。 脈波寬度調變技術如圖10-28所示,圖10-28(a)所示為使用電晶體的單相眽寬調變變頻電路,電路中T1、T2島通狀態由兩個比較器控制,如圖10-28(b)所示。
第七章 MSP430時脈計時器A模組.
2-1 接腳說明 2018/11/30 第2章 系統分析.
數位邏輯設計與實習 Ch06 計數器與暫存器設計.
5-8 光遮斷器控制實習.
介面設計專題實務 Object Teaching of Interface Design 實驗五 CPU計時器實驗
4-13 ETM輸出PWM HT66F70A.
嵌入式系統入門 日期 : 2019/1/13.
遙控車程式 學號:B 姓名:楊 穎 穆 老師:田 慶 誠.
類比轉數位 IC研究 組員:施怡儒 S 柯曄新 S 張久藝 S
實驗十二: 紅綠燈控制電路設計 規格: Due: Jan. 3, 2008 Tvrl = Thgl + Thgf + Thyl
4-15 WDT HT66F50.
第七單元 正反器 (教科書第四章) 數位系統實驗
Ch3 經營環境 管理學:整合觀點與創新思維3/e.中山大學企管系 著.前程文化 出版.
4-10 STM Timer/Counter 與比較吻合輸出
4-9 Timer/Counter 控制七段速度
教科版六年级下册第一单元第4课 怎样放得更大 莲都区天宁小学 陈建秋.
4-9 CTM Timer/Counter Moded 控制實驗
圖 計時 IC 的詳細圖.
4.19 Fsys _ SLOW MODE HT66F70A.
數位邏輯設計與實習 Ch08實驗室實習.
4-12 外部中斷 HT66F70A.
4-16 SLEEP0 HT66F70A.
自停式向下計數器 通訊一甲 B 楊穎穆.
單元 樞密特觸發電路 單元總結.
一、簡介 電腦硬體設計:純硬體電路(hardware)及韌體電 路(firmware)兩種方式。
利用HT66F50 SIM模組單元中PCK腳位輸出特性 控制speaker 發聲 SIM 串列界面模組
遙控車程式流程圖規劃 學號:B 姓名:楊 穎 穆 老師:田 慶 誠.
可變式計數器 通訊一甲 B 楊穎穆.
4.11 ADC.
得技通电子 问题 1 右何者非為假指令 (1) XRL (2) EQU (3) MACRO (4) ORG.
三菱PLC教育訓練 基礎原件介紹.
微算機(二) -- ADC0804 measurement
通訊實驗 實驗三 遙控車程式流程圖 姓名:顏得洋 學號:B
專題報告 - 線性滑軌應用 指導老師:任才俊 組員:王琮賢,洪聖凱.
第7章 直流暫態 單元1 R-C充放電暫態 單元2 R- L充放電暫態 本章相關實習
Chapter 4 Multi-Threads (多執行緒).
4-13 ETM輸出PWM HT66F50.
單晶片實作講義 微電腦控制界面 (LCD) 。.
Presentation transcript:

2-4 中斷

外部中斷:INT0~INT3, PINT’ 內部中斷:微控器內部裝置(計時模組TM,LVD,SIM…)

中斷控制相關位元 致能位元:ADE,INT0E,MF1E…. 中斷要求旗標:ADF,INT0F,MF1F….

11種中斷來源 7個中斷源為單一周邊 INT0~INT1,Comparator 0~1,A/D,Time Base 0~1 4個Multi-Function由13個周邊中斷源共享 TM0P~TM3P,TM0A~TM3A,TM1B,SIM,External Peripheral(PINT’),LVD,EEPROM

2-5 TM 計時器/計數 輸入捕捉(input capture) 比對吻合輸出(compare match output) 單脈充輸出(single pulse output) PWM信號產生

HT66F50 10bit CTM [TM0], compact 精簡型 10bit ETM [TM1], enhance 增強型 16bit STM [TM2], standard 標準型 10bit CTM [TM3]

10bit CTM [TM0], compact 精簡型 計時器/計數 比對吻合輸出(compare match output) PWM信號產生

Figure 2-5-7 10 bit上數counter [TMnD] TMnA (10 bit comparator) TnRP(3 bit comparator) 由TMnC0, TMnC1特殊功能暫存器控制

TMnC0 控制暫存器(表2-5-12) Bit 7 6 5 4 3 2 1 0 Bit [7] ; TnPAU = 1, 暫停計數 TnPAU TnCK2 TnCK1 TnCK0 TnON TnRP2 TnRP1 TnRP0 Bit 7 6 5 4 3 2 1 0 Bit [7] ; TnPAU = 1, 暫停計數 = 0, 繼續計數 Bit [6 5 4] ; TnCK2 TnCK1 TnCK0 = 000 , fINT= fsys/4 =100, fINT= fINT = 001 , fINT= fsys =101 ,保留 = 010 , fINT= fsys/16 =110 , fINT=TCKn = 011 , fINT= fsys/64 =111 , fINT= TCKn’ Bit [3] ;TnON =1 ,開始計數 =0,停止計數

TMnC0 控制暫存器 Bit [2 1 0 ] ; TnRP2 TnRP1 TnRP0 TnPAU TnCK2 TnCK1 TnCK0 TnON TnRP2 TnRP1 TnRP0 Bit 7 6 5 4 3 2 1 0 Bit [2 1 0 ] ; TnRP2 TnRP1 TnRP0 = 000 , 週期= 1024x fINT-1 =100,週期= 512x fINT-1 = 001 ,週期= 128x fINT-1 =101 ,週期= 640x fINT-1 = 010 ,週期= 256x fINT-1 =110 ,週期= 768x fINT-1 = 011 ,週期= 384x fINT-1 =111 ,週期= 896x fINT-1

TMnC1 控制暫存器 Bit [7 6] ; TnM1 TnM0 = 00 , 比對吻合輸出模式 = 01 , 未定義 TnM1 TnM0 TnIO1 TnIO0 TnOC TnPOL TnDPX TnCCLR Bit 7 6 5 4 3 2 1 0 Bit [7 6] ; TnM1 TnM0 = 00 , 比對吻合輸出模式 = 01 , 未定義 = 10 , PWM = 11 , 計時/計數 Bit [0] ; TnCCLR =1, 當比較器A 比對吻合時清除計數器 =0,當比較器p 比對吻合時或計數器溢位清除計數器

TMnC1 控制暫存器 Bit [5 4] ; TnIO1 TnIO0 = 00 , 比對吻合輸出不變 = 01 ,比對吻合輸出0 TnM1 TnM0 TnIO1 TnIO0 TnOC TnPOL TnDPX TnCCLR Bit 7 6 5 4 3 2 1 0 Bit [5 4] ; TnIO1 TnIO0 = 00 , 比對吻合輸出不變 = 01 ,比對吻合輸出0 = 10 ,比對吻合輸出1 = 11 ,比對吻合輸出轉態 Bit [0] ; TnCCLR =1, 當比較器A 比對吻合時清除計數器 =0,當比較器p 比對吻合時或計數器溢位清除計數器

TnM1 TnM0 TnIO1 TnIO0 TnOC TnPOL TnDPX TnCCLR TMnC1 控制暫存器 TnM1 TnM0 TnIO1 TnIO0 TnOC TnPOL TnDPX TnCCLR Bit 7 6 5 4 3 2 1 0 Bit [3] ; TnOC ….. …. Bit [0] ; TnCCLR =1, 當比較器A 比對吻合時清除計數器 =0,當比較器p 比對吻合時或計數器溢位清除計數器

TnM1 TnM0 TnIO1 TnIO0 TnOC TnPOL TnDPX TnCCLR TMnC1 控制暫存器 TnM1 TnM0 TnIO1 TnIO0 TnOC TnPOL TnDPX TnCCLR Bit 7 6 5 4 3 2 1 0 Bit [5 4] ; TnIO1 TnIO0 PWM = 00 , inactive = 01 ,Active = 10 ,PWM輸出 = 11 ,undefined Bit [0] ; TnCCLR =1, 當比較器A 比對吻合時清除計數器 =0,當比較器p 比對吻合時或計數器溢位清除計數器