国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門 >> MSP430單片機(jī)定時(shí)器學(xué)習(xí)筆記

MSP430單片機(jī)定時(shí)器學(xué)習(xí)筆記

關(guān)鍵字:MSP 單片機(jī)定時(shí)器 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:11

msp430 定時(shí)器學(xué)習(xí)筆記

_BIS_SR(LPM2_bits + GIE) //進(jìn)入LPM3低功耗模式和開(kāi)總中斷允許

中斷

#pragma vector=TIMERA0_VECTOR

__interrupt void Timer_A(void)

{

}

TACTL timerA控制寄存器

TAR timerA計(jì)數(shù)器

CCTL0 捕獲/比較控制寄存器0

CCRO 捕獲/比寄存器0(具有最高中斷優(yōu)先級(jí)別,單獨(dú)使用一個(gè)中斷向量)

CCTL1 捕獲/比較寄存器1

CCR1 捕獲/比較寄存器1

CCTL2 捕獲/比較寄存器2

CCR2 捕獲/比較寄存器2

TAIV 中斷向量寄存器

其中,定時(shí)器,CCR2,CCR1三者共用一個(gè)中斷向量

TimerA輸出模式:

輸出模式0 輸出模式:輸出信號(hào)OUTx由每個(gè)捕獲/比較模塊的控制寄存器CCTLx中的OUTx位定義,并在寫(xiě)入該寄存器后立即更新。最終位OUTx直通。

輸出模式1 置位模式:輸出信號(hào)在TAR等于CCRx時(shí)置位,并保持置位到定時(shí)器復(fù)位或選擇另一種輸出模式為止。

輸出模式2 PWM翻轉(zhuǎn)/復(fù)位模式:輸出在TAR的值等于CCRx時(shí)翻轉(zhuǎn),當(dāng)TAR的值等于CCR0時(shí)復(fù)位。

輸出模式3 PWM置位/復(fù)位模式:輸出在TAR的值等于CCRx時(shí)置位,當(dāng)TAR的值等于CCR0時(shí)復(fù)位。

輸出模式4 翻轉(zhuǎn)模式:輸出電平在TAR的值等于CCRx時(shí)翻轉(zhuǎn),輸出周期是定時(shí)器周期的2倍。

輸出模式5 復(fù)位模式:輸出在TAR的值等于CCRx時(shí)復(fù)位,并保持低電平直到選擇另一種輸出模式。

輸出模式6 PWM翻轉(zhuǎn)/置位模式:輸出電平在TAR的值等于CCRx時(shí)翻轉(zhuǎn),當(dāng)TAR值等于CCR0時(shí)置位。

輸出模式7 PWM復(fù)位/置位模式:輸出電平在TAR的值等于CCRx時(shí)復(fù)位,當(dāng)TAR的值等于CCR0時(shí)置位

TACTL

15-10 9 8 7 6 5 4 3 2 1 0

未使用 SSEL1 SSEL0 ID1 ID0 MC1 MC0 未使用 CLR TAIE TAIFG

定時(shí)器時(shí)鐘源選擇:

SSEL1 SSEL0

0 0 (特定外部信號(hào))

0 1 (TASSEL0) ACLK

1 0 (TASSEL1) SMCLK

1 1 (INCLK)

通過(guò)MC1 MC0組合值來(lái)覺(jué)得TimerA的工作模式

0 0 停止模式。停止模式下,定時(shí)器不復(fù)位,回復(fù)工作后,按照停止時(shí)刻的狀態(tài)繼續(xù)運(yùn)行

如果需要情況,請(qǐng)使用TACTL中的CLR清空

0 1 增計(jì)數(shù)模式

TAR == CCR1的時(shí)候產(chǎn)生一次中斷。但是只有TAR == CCR0的時(shí)候,定時(shí)器才復(fù)位。(65535)

1 0 連續(xù)技術(shù)模式

0---0x0FFFH之后重新計(jì)數(shù)

1 1 增/減計(jì)數(shù)模式 先增,后減,產(chǎn)生堆成波形。

先到CCR0,然后減到0.周期翻倍。

對(duì)于更改CCR0的時(shí)

如果更改CCRO的值比之前大,則直接走到更改的值返回復(fù)位。

如果更改的值比之前的值小,分為2種情況:

1,此時(shí)時(shí)鐘處于高,則遇到下降沿立馬復(fù)位。

2.如果時(shí)鐘處于低,則在下一個(gè)時(shí)鐘周期下降沿復(fù)位(多往前走一個(gè)時(shí)鐘周期)

修改TAR CACTL 中CLR,CM0 CM1的時(shí)候,需要先停止計(jì)數(shù)器

//就是把當(dāng)前計(jì)數(shù)器TAR的值抓取放到CCRX當(dāng)中

當(dāng)CCTLx中的CAPx=1,該模塊工作在捕獲模式。這時(shí)如果在選定的引腳上發(fā)生設(shè)定的脈沖觸發(fā)沿(上升沿、下降沿或任意跳變),則TAR中的值將寫(xiě)入到CCRx中。

當(dāng)捕獲完成后,中斷標(biāo)志位CCIFGx 被置位。

擴(kuò)展閱讀:MSP430定時(shí)器

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

精品人妻一区二区三区在线看| 老司机精品视频在线免费| 国产日韩在线一二三区| 午夜福利国产精品不卡| 欧美亚洲美女资源国产| 麻豆蜜桃星空传媒在线观看 | 日本大学生精油按摩在线观看| 国产成人亚洲欧美二区综| 欧美一区二区三区高潮菊竹| 亚洲熟妇熟女久久精品| 日韩熟妇人妻一区二区三区| 日韩精品综合免费视频| 欧美一区二区在线日韩| 国产精品免费视频视频| 黄色片一区二区在线观看| 欧美日本精品视频在线观看 | 国产中文字幕久久黄色片| 99热在线播放免费观看| 高清一区二区三区大伊香蕉| 亚洲熟女乱色一区二区三区| 国产精品十八禁亚洲黄污免费观看| 国产美女精品午夜福利视频 | 老鸭窝老鸭窝一区二区| 久久女同精品一区二区| 亚洲在线观看福利视频| 亚洲国产精品肉丝袜久久| 国产一区二区不卡在线视频| 国产欧美性成人精品午夜| 日本加勒比在线观看一区| 国产一区二区三区丝袜不卡| 偷拍偷窥女厕一区二区视频| 一区二区福利在线视频| 日本在线视频播放91| 不卡视频免费一区二区三区| 日本一本不卡免费视频| 出差被公高潮久久中文字幕| 91老熟妇嗷嗷叫太91| 婷婷亚洲综合五月天麻豆| 色婷婷中文字幕在线视频| 亚洲国产欧美精品久久| 五月婷婷亚洲综合一区|