娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年06月10日(星期二)

2021年06月10日 | MSP430 定時(shí)器B與看門狗定時(shí)器(2)

發(fā)布者:Tianyun2021 來源: eefocus關(guān)鍵字:MSP430  定時(shí)器B  看門狗定時(shí)器 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

簡介:本節(jié)主要介紹:
·16位定時(shí)器B之結(jié)構(gòu)
·16位定時(shí)器B之寄存器
·16位定時(shí)器B之程序舉例


1. 16位定時(shí)器B之結(jié)構(gòu)


1.1 Timer_B7系統(tǒng)


16位Timer_B7僅在MSP430F14x及MSP430F44x芯片中存在,從標(biāo)題的命名規(guī)則可知Timer_B具有7個(gè)捕獲/比較器。與Timer_A3相比,Timer_B7還具有一下特點(diǎn):


1、Timer_B7可以配置定時(shí)器計(jì)數(shù)長度:8位、10位、12位或16位;


2、Timer_B7捕獲/比較寄存器增加了鎖存器;


3、Timer_B7不具備SCCI控制位及其相關(guān)功能;


4、Timer_B7在進(jìn)行比較時(shí),并不是TBCCRx中的值直接與TBR比較,二十從TBCCRx鎖存到對應(yīng)的鎖存器TBCLx中與TBR進(jìn)行比較。


除此之外,Timer_B7也具有中斷能力,中斷可以由計(jì)數(shù)器溢出產(chǎn)生,或者由捕獲/比較寄存器產(chǎn)生。


1.2計(jì)數(shù)部分結(jié)構(gòu)



Timer_B7的功能結(jié)構(gòu)可以分為三部分:可控制計(jì)數(shù)長度的計(jì)數(shù)器部分、捕獲/比較寄存器部分和輸出單元。


我們現(xiàn)在看到的框圖是可控制計(jì)數(shù)長度的計(jì)數(shù)部分,它是由時(shí)鐘源選擇,輸入分頻器模式控制以及計(jì)數(shù)器部分組成的。


1.3捕獲比較模塊



Timer_B7具有7個(gè)捕獲/比較模塊:利用捕獲模塊可以用來捕獲事件的發(fā)生時(shí)間;利用比較模塊可以輸出定時(shí)結(jié)果或者配合輸出單元產(chǎn)生特定的信號。


在圖中捕獲/比較控制與寄存器結(jié)構(gòu)中明確的標(biāo)示出來各個(gè)控制寄存器與信號之間的控制關(guān)系,捕獲/比較模式受對應(yīng)的TBCCTLx中的CAP位控制,這里不再講述。


輸出單元與Timer_A3相同,這里也不再贅述。


1.4 定時(shí)器模式


在介紹TBCTL中的MC1和MC0控制位時(shí)提到,收到MC1和MC0位的共同控制,使得Timer_B7共有4種定時(shí)器的工作模式,在實(shí)際的使用中,這4種模式的影響非常廣泛,因此下面我們將詳細(xì)的介紹著四種工作模式,這四種工作模式是:


※MC_0:停止模式


※MC_1:增計(jì)數(shù)模式


※MC_2:連續(xù)計(jì)數(shù)模式


※MC_3:增減計(jì)數(shù)模式


2.16位定時(shí)器B之寄存器


2.1Timer_B7控制寄存器


Timer_B7系統(tǒng)共用17個(gè)寄存器,所有對于Timer_B7執(zhí)行的相關(guān)操作都通過讀寫相關(guān)的寄存器實(shí)現(xiàn)。這17個(gè)寄存器可以歸類為TBCTL、TBCCTLx、TBCCRx、TBR、TBIV和TBCLx寄存器組成,其中TBCTL包括了Timer_B計(jì)數(shù)器中控制位和狀態(tài)位;TBCCTLx控制捕獲/比較寄存器和比較器;TBCCRx保存Timer_B捕獲或比較的數(shù)據(jù);TBR是16位計(jì)數(shù)器的計(jì)數(shù)執(zhí)行單元,保存了計(jì)數(shù)器的內(nèi)容;TBIV保存了中斷請求的中斷信息;相對于Timer_A3系統(tǒng),Timer_B7多出了一個(gè)TBCLx寄存器,即前面說到的Timer_B7在進(jìn)行比較時(shí)與Timer_A3的差別。




2.2 TBCTL控制寄存器



TBCTL是一個(gè)16位寄存器,其中第15、10位和第3位沒有使用其他位在POR后全部復(fù)位,但不受PUC影響。


TBCLGRP1|TBCLGRP0:比較裝載模式組控制寄存器,由于前面已經(jīng)提到過“Timer_B7在進(jìn)行比較時(shí),并不是TBCCRx中的值直接與TBR比較,二十從TBCCRx鎖存到對應(yīng)的鎖存器TBCLx中再與TBR進(jìn)行比較”,因此,就需要決定在什么條件下、以何種模式組方式將TBCCRx的值鎖存到對應(yīng)的TBCLx中。該兩個(gè)控制位決定了以何種模式組方式裝載TBCLx。3:將TBCTL1~TBCTL6作為單獨(dú)一組,由TBCCTL1中的CLLD定義裝載條件;2:將TBCTL1~TBCTL3作為第一組,由TBCCTL1中的CLLD定義裝載條件;將TBCTL4~TBCTL6作為第二組,由TBCCTL4中的CLLD定義裝載條件。1:將TBCTL1~TBCTL2作為第一組,由TBCCTL1中的CLLD定義裝載條件;將TBCTL3~TBCTL4作為第二組,由TBCCTL3中的CLLD定義裝載條件;將TBCTL5~TBCTL6作為第三組,由TBCCTL5中的CLLD定義裝載條件。0:不分組,由對應(yīng)的TBCCTLx中的CLLD定義裝載條件。




2.3TBCTL控制寄存器



CNTL1|CNTL0:計(jì)數(shù)器最大計(jì)數(shù)長度。3:計(jì)數(shù)器最大計(jì)數(shù)長度為8位,即0xFFH。2:計(jì)數(shù)最大長度為10位,即0x03FFH;1:計(jì)數(shù)最大長度為12位,即0x0FFFH;0:最大計(jì)數(shù)長度為16位,即0xFFFFH。


TBSSEL1|TBSSEL0:選擇輸入到分頻器的時(shí)鐘源。3:INCLK,外部輸入時(shí)鐘(即MSP430F149的P2.1)。2:SMCLK,子系統(tǒng)時(shí)鐘;1:ACLK,輔助系統(tǒng)時(shí)鐘。0:TACLK,外部引腳輸入信號(即MSP430F149的P1.0)。


ID1|ID0選擇輸入到分頻器的時(shí)鐘源。3:1/8分頻;2:1/4分頻;1:1/2分頻;0:不分頻。


MC1|MC0:選擇定時(shí)器工作模式。3:增減計(jì)數(shù)模式;2:連續(xù)計(jì)數(shù)模式;1:增計(jì)數(shù)模式;0:停止模式。


TBCLR:計(jì)數(shù)器清零。


TBIE:定時(shí)器溢出中斷允許位。


TBIFG:定時(shí)器溢出標(biāo)志。




2.4TBCCTLx捕獲/比較控制寄存器



每一個(gè)TBCCTLx控制寄存器共有16位,在POR后復(fù)位,但不受PUC的影響。


CAPMOD1|CAPMOD0:捕獲模式選擇。3:上升沿捕獲和下降沿捕獲;2:下降沿捕獲;1:上升沿捕獲;0:禁止捕獲模式。


CCIS1|CCIS0:捕獲事件的信號輸入源。3:選擇Vcc為捕獲事件的信號輸入源;2:選擇GND為捕獲事件的信號輸入源;1:選擇CCIxA為捕獲事件的信號輸入源;0:選擇CCIxB為捕獲事件的信號輸入源。


SCS:捕獲信號與計(jì)數(shù)器時(shí)鐘是否同步。1:同步捕獲;0:異步捕獲。


CLLD1|CLLD0:設(shè)定TBCLx裝載方式,決定了在什么條件下將TBCCRx的值鎖存到對應(yīng)的TBCLx中去。3:當(dāng)TBR計(jì)數(shù)到TBCL0時(shí),TBCCRx的值自動(dòng)裝載到TBCLx中;2:連續(xù)計(jì)數(shù)模式下TBR計(jì)數(shù)到0時(shí)執(zhí)行自動(dòng)裝載;增減計(jì)數(shù)模式下TBR計(jì)數(shù)到TBCL0或者0時(shí)執(zhí)行自動(dòng)裝載。1:TBR數(shù)到0時(shí)執(zhí)行自動(dòng)裝載;0:立即執(zhí)行自動(dòng)裝載。


CAP:捕獲/比較模式選擇。1:捕獲模式;0:比較模式。


OUTMOD2|OUTMOD1|OUTMOD0:選擇輸出單元的輸出模式。7:PWM復(fù)位/置位模式;6:PWM翻轉(zhuǎn)/置位模式;5:復(fù)位模式;4:翻轉(zhuǎn)模式;3:PWM置位/復(fù)位模式;2:PWM翻轉(zhuǎn)/復(fù)位模式;1:置位模式;0:輸出模式。


CCIE:中斷允許位。1:允許中斷;0:禁止中斷。


CCI:用戶可以從此位讀出在捕獲模式中選擇捕獲事件的輸入信號源。


OUT:輸出信號控制位。用來控制在輸出0模式下OUTx的輸出信號。1:輸出高電平;0:輸出低電平。


COV:捕獲寄存器溢出標(biāo)志位。當(dāng)捕獲寄存器中的值在用戶讀出前,再次發(fā)生捕獲事件,則該位置位,置位后用戶需要軟件對該標(biāo)志位復(fù)位。


CCIFG:中斷標(biāo)志位,在不同的模式下該中斷標(biāo)志位置位表示不同的意義。捕獲模式下,表示TBCCRx中保存了捕獲到的TBR值。比較模式下,表示TBR中的值等于TBCCRx中的值。




2.5 TBCCRx捕獲/比較寄存器


該寄存器在不同的模式下具有不同的意義:


捕獲模式下,在外部輸入信號滿足捕獲條件時(shí),則系統(tǒng)將TAR中的數(shù)據(jù)保存到CCRx寄存器中;


比較模式下,用戶根據(jù)預(yù)先設(shè)定的時(shí)鐘源、分頻系數(shù)和定時(shí)周期工作模式,向CCRx中寫入定時(shí)長度。


TBR計(jì)數(shù)器中保存了16位計(jì)數(shù)器當(dāng)前的數(shù)值。




2.6TBIV中斷向量寄存器





我們現(xiàn)在看到的表格是TBIV中斷表。


TBIV中保存了中斷請求的中斷源,保存了Timer_B7的中斷向量僅占用了該寄存器的第3~1位。




3.16位定時(shí)器B之程序舉例


3.1連續(xù)計(jì)數(shù)模式下中斷端口翻轉(zhuǎn)



程序允許P1.0端口輸出,設(shè)置TimerB工作在連續(xù)計(jì)數(shù)模式下,開啟TBCCR0中斷和總中斷;在對應(yīng)的中斷服務(wù)程序中翻轉(zhuǎn)P1.0端口的輸出并設(shè)置TBCCR0的偏移量。


3.2增計(jì)數(shù)模式下端口輸出翻轉(zhuǎn)



程序設(shè)置Timer_B7工作在增計(jì)數(shù)模式下、TBCCR6~TBCCR7為PWM復(fù)位/置位模式以輸出6路周期相同、占空比不同的PWM信號。按照增計(jì)數(shù)模式的計(jì)數(shù)規(guī)律:PWM周期為512個(gè)Timer_B7的時(shí)鐘周期,則P4.1~P4.7輸出PWM的占空比分別為75%、50%、25%、12.5%、6.25%、3.125%。

關(guān)鍵字:MSP430  定時(shí)器B  看門狗定時(shí)器 引用地址:MSP430 定時(shí)器B與看門狗定時(shí)器(2)

上一篇:MSP430F5438A Timer_A 操作實(shí)驗(yàn)
下一篇:MSP430時(shí)鐘系統(tǒng)三

推薦閱讀

云計(jì)算行業(yè)從來不缺乏尖銳的“隔空喊話”。今日,在2018云棲大會(huì)·上海峰會(huì)上,阿里云總裁胡曉明發(fā)表了題為《驅(qū)動(dòng)數(shù)字中國》的主題演講,其中他提到,“阿里云的技術(shù)領(lǐng)先國內(nèi)同行3年。”這不得不讓人想起華為云近年來頻繁強(qiáng)調(diào)的品牌口號“有技術(shù),有未來,值得信賴”,該公司對其云計(jì)算技術(shù)也推崇備至。?如果說技術(shù)層面的先進(jìn)還是落后很難有公論,那么市...
雙足機(jī)器人已經(jīng)不是什么新奇事物了,但是對于雙足的樣式卻議論紛紛。有人說,擁有雙腿和雙腳是非常有必要的,因?yàn)榭梢酝ㄟ^行走到達(dá)很多地方。而輪式機(jī)器人的支持者們則認(rèn)為滑行的機(jī)器人在效率上則更勝一籌。但一個(gè)更簡單和更通用的解決方案是像人類一樣,雖然擁有雙腳,但在需要的時(shí)候可以利用適當(dāng)?shù)?ldquo;代步工具”。在加州大學(xué)伯克利分校由庫希爾·斯里納特...
目前,只有三星Galaxy S和Note系列旗艦配備了無線充電功能。但為了提高產(chǎn)品競爭力,作為三星目前最受歡迎的智能手機(jī)Galaxy A系列,現(xiàn)在也有望擁有無線充電功能?! ?月9日,據(jù)外媒報(bào)道,三星可能很快會(huì)將無線充電功能引入更具競爭力的Galaxy A50和Galaxy A70系列。  報(bào)道中指出,計(jì)劃于今年第四季度推出的Galaxy A機(jī)型是該功能的主要候...
Cincoze發(fā)表第十代Intel?Xeon?高效能兩擴(kuò)展/強(qiáng)固型嵌入式電腦DS-1300系列 2021年6月10日,強(qiáng)固型嵌入式電腦品牌 ─ Cincoze發(fā)表2021年新推出的第十代Intel? Xeon?/CoreTM 高性能、兩擴(kuò)展槽強(qiáng)固型嵌入式電腦DS-1300系列,以優(yōu)越的運(yùn)算效能與強(qiáng)大的擴(kuò)展性為亮點(diǎn),此系列包含三款型號 :DS-1300、DS-1301、DS-1302,可依據(jù)所需的PCI/PCIe擴(kuò)展界面以...

史海拾趣

問答坊 | AI 解惑

電子變壓器

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 編輯 …

查看全部問答∨

網(wǎng)上下到的RIL.h和RIL.lib太舊了,都沒有RIL_GetCurrentSystemType方法,誰有新的?

如題,誰有的可以貢獻(xiàn)下。另外可以從RIL.dll中導(dǎo)出lib,但是我手機(jī)上RIL.dll不讓我復(fù)制出來,說是拒絕訪問,應(yīng)該是被保護(hù)了。誰有新的這個(gè)dll的也行。 …

查看全部問答∨

CE 4.2 莫名產(chǎn)生文件現(xiàn)象

我用的Win CE 4.2操作系統(tǒng),帶硬盤的,在Hard Disk2(第二個(gè)分區(qū))的根目錄中莫名產(chǎn)生很多文件,有的只有文件名無大小無產(chǎn)生時(shí)間,有的有大小有產(chǎn)生時(shí)間,其時(shí)間為1980-4-7。這些文件是怎樣產(chǎn)生的?有沒有誰遇到過?而且刪不掉,文件越來越多,都存 ...…

查看全部問答∨

請教一個(gè)文件查找的問題

我想在一目錄下查找*.bmp文件,寫了如下代碼,編譯有錯(cuò)誤,請高手指點(diǎn)~~ 主要代碼如下 [code] HANDLE hFile = NULL;         WIN32_FIND_DATAA lpFindFileData; //        BOOL bContinue = FALSE; ...…

查看全部問答∨

如何在Wince下面開發(fā)播放器??播放DVD并插入文字

如何在Wince下面開發(fā)播放器??播放DVD 需要使用什么技術(shù)呢? 我想在播放文件的時(shí)候,手動(dòng)輸入一些文字,可以馬上在播放的界面上顯示出來,應(yīng)該怎么實(shí)現(xiàn),求教大家了,謝謝:)…

查看全部問答∨

MSP430學(xué)習(xí)筆記之一:IAR最新版開發(fā)環(huán)境的破解

我是Keil出道地,總看IAR不順眼,其實(shí)今天看了下資料不錯(cuò)地。   我想它的存在有一定道理,它用的是GCC在國外是免費(fèi)的,再有現(xiàn)在的IAR可以注冊一年然后到期再注冊   但是現(xiàn)在有更好的東東,那就是注冊機(jī)。   我現(xiàn)在就說下最新 ...…

查看全部問答∨

在KEIL下這樣實(shí)現(xiàn)了“讀保護(hù)”,請大家來評論是否可靠

   首先打開WINDOWS任務(wù)管理器  1.上 KEIL 進(jìn)入 DEBUG 狀態(tài) 2.讀取地址  0X1FFF F800 , 顯示出內(nèi)容 0X00FF 5AA5  3.修改最低8位為 FF& ...…

查看全部問答∨

Verilog模塊間通信

我現(xiàn)在做了兩個(gè)模塊,在Top里實(shí)例化后,單獨(dú)工作都能正常.我的兩個(gè)模塊,分別是計(jì)數(shù),顯示(數(shù)碼管),我現(xiàn)在將兩個(gè)實(shí)例連接,計(jì)數(shù)的結(jié)果,傳給顯示模塊顯示.綜合時(shí)出現(xiàn)問題.說Count(也就是計(jì)數(shù)結(jié)果)被連接到多個(gè)設(shè)備.還有高手指點(diǎn)一下.ISE 10.1…

查看全部問答∨

uCos-ii 奇怪的問題

uCos-ii 奇怪的問題 小弟正在學(xué)uCos系統(tǒng),只是初學(xué),現(xiàn)在只是想學(xué)習(xí)移植看一下效果,循環(huán)點(diǎn)亮LED燈任務(wù),uCos文件都是使用的現(xiàn)成的, 對uCos那幾個(gè)代碼不是很熟悉。 進(jìn)入正題,我遇到的問題是:我已經(jīng)驗(yàn)證裸機(jī)程序運(yùn)行時(shí)沒有問題的,驗(yàn)證方法 ...…

查看全部問答∨

ATmega16步進(jìn)電機(jī)控制

MEGA16 經(jīng)過AD轉(zhuǎn)換來實(shí)現(xiàn) 對步進(jìn)電機(jī)正反轉(zhuǎn)的控制 [ 本帖最后由 kuaiest 于 2012-11-20 10:50 編輯 ]…

查看全部問答∨
小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 陵水| 富蕴县| 金川县| 南平市| 天峨县| 兴和县| 惠水县| 田阳县| 阳曲县| 炎陵县| 同江市| 黄龙县| 罗定市| 平果县| 磐石市| 高邑县| 石棉县| 巴林左旗| 邢台县| 八宿县| 怀柔区| 紫阳县| 尖扎县| 永春县| 西乌珠穆沁旗| 红原县| 德州市| 高碑店市| 沙田区| 中牟县| 河间市| 竹山县| 错那县| 阜南县| 达拉特旗| 酉阳| 车致| 盐亭县| 凤山县| 惠东县| 信宜市|